タグ付けされた質問 「restore」

バックアップから元の場所またはその後継にデータを返す。

3
別の名前でPostgreSQLデータベースをエクスポートおよびインポートしますか?
PostgreSQLデータベースをエクスポートし、後で別の名前でインポートする方法はありますか? RailsでPostgreSQLを使用しており、しばしば本番環境からデータをエクスポートします。データベースはblah_productionと呼ばれ、開発時またはステージング時にblah_developmentおよびblah_stagingという名前でインポートします。MySQLの場合、エクスポートにはどこにもデータベースがないため(コメントを除く場合があります)、これは簡単ですが、PostgreSQLでは不可能なようです。不可能ですか? 私は現在、この方法でデータベースをダンプしています: pg_dump blah > blah.dump -cまたは-Cオプションを使用していません。そのダンプには次のようなステートメントが含まれます。 COMMENT ON DATABASE blah IS 'blah'; ALTER TABLE public.checks OWNER TO blah; ALTER TABLE public.users OWNER TO blah; でインポートしようとすると psql blah_devel < blah.dump 私は得る WARNING: database "blah" does not exist ERROR: role "blah" does not exist たぶん、問題はデータベースではなく、役割でしょうか? このようにダンプした場合: pg_dump --format=c blah > …

7
Linux:apt-get / aptitudeを使用して設定ファイルを復元する方法は?
構成ファイル "/etc/mysql/my.cnf"を時々失ってしまい、復元したいのですが。ファイルはmysql-commonいくつかの重要な機能に必要なパッケージに属しているので、私はそれだけpurge && installではできません:依存関係もアンインストールされます(または一時的に無視できる場合は動作しません)。 arパッケージファイルを展開せずにパッケージから構成ファイルを復元する方法はありますか? dpkg-reconfigure mysql-common それを復元しませんでした。

7
ダンプファイルからのMySQLリストアを高速化するにはどうすればよいですか?
mysqldumpファイルから30 GBのデータベースを新しいサーバーの空のデータベースに復元しています。ダンプファイルからSQLを実行すると、復元が非常に迅速に開始され、その後徐々に遅くなります。個々の挿入には15秒以上かかります。テーブルの大部分はMyISAMで、小さなInnoDBが1つあります。サーバーには他のアクティブな接続がありません。SHOW PROCESSLIST;復元からの挿入のみを表示します(およびshow processlist自体)。 劇的な減速を引き起こしている可能性のあるアイデアはありますか? 進行中の復元を高速化するために変更できるMySQL変数はありますか?
28 backup  restore  mysql 


3
MySQLでデータではなくテーブル構造をバックアップするにはどうすればよいですか
データベースのバックアップを作成するためにMySQL Administratorを使用しています。データベース全体とそのすべてのテーブルを完全にバックアップできます。サイズが非常に大きいテーブルがいくつかあるため、テーブルの構造(要素のみ)のみをバックアップし、データはバックアップできないのではないかと考えています。
20 mysql  backup  restore 

3
ファイル名が長いためシャドウコピーから復元できない
Windows SBS 2008サーバーでシャドウコピーが有効になっています。シャドウコピーからファイルを復元しようとすると、次のエラーが発生しました。 ソースファイル名は、ファイルシステムでサポートされている名前よりも大きくなっています。この操作を試みる前に、短いパス名を持つ場所に移動するか、短い名前に変更してみてください。 ファイル名は67文字で、シャドウコピーパスは170文字です。これらはNTFSの制限(260?)を下回っているようです。 試した- 最短パスへのコピー(C :) クライアントコンピューターとサーバー自体の両方で可能な最短パスにコピーする コピーを行う前に、シャドウコピー内のファイルの名前を変更することは可能ですか?ファイル名のサイズが制限内にあるにもかかわらずエラーが表示される理由はありますか? 取られたステップ ローカルコンピューター上で、SBSサーバー上の共有フォルダー(マップされたドライブ経由)に移動します。例:J:\ Projects \ Foo \ Bar フォルダを右クリックして、[ プロパティ ]を選択します [ 以前のバージョン ]タブをクリックします。 シャドウコピーを選択し、[ 開く ]をクリックします 新しく開いたウィンドウで、フォルダー/ファイルを選択し、Ctrl-Cを押してコピーします。 新しいWindowsエクスプローラーを開き、フォルダー/ファイルをローカルドライブに貼り付けます。 編集-(残念ながら)残念ながら、このエラーを再現することはできません。問題の原因となっている特定のファイルはその後削除されており、他の同様のファイルでエラーを再現することはできません。

8
SQL Serverがバックアップを復元するとエラーが発生する
dev(Windows Server 2008上のSQL Server 2005)にprod(Windows Server 2003上のSQL Server 2000)に移動する必要があるデータベースがあります。私のプロセスは次のとおりです。 開発者にログインし、SQL Server Management Studioを開きます データベースを右クリック| タスク| バックアップ。すべてのデフォルトオプションを保持します(フルバックアップなど) .bakファイルをローカルにprod(ネットワークドライブなし)に移動し、prodにログインして、SQL Server Enterprise Managerを開きます。 [データベース]ノードを右クリックします| すべてのタスク| データベースを復元します。 データベースとして復元を変更して、同じデータベース名を反映させます。 「デバイスから」ラジオボタンをクリックします。「デバイスの選択」をクリックします [復元元:追加...]をクリックし、.bakファイルを参照します(小さい-6MBのみ) これでデータベースを復元する準備ができたので、[OK]をクリックすると、次のエラーが表示されます。 「デバイス「E:... bak」のメディアファミリの形式が正しくありません。SQLServerはこのメディアファミリを処理できません。RESTOREDATABASEは異常終了します。」 このエラーはすぐに発生します。 私はこれのいくつかの異なるバリエーションを試しました-異なるdb名とログファイル名(元の場所)でdevマシンにdbを復元し、前にファイルへの同じ物理パスで空のデータベースを作成し、そこに復元しようとしましたprodにアップロードする前に、いくつかの異なる.bakファイルを作成し、それらが検証されていることを確認します。実際、.mdfファイルと.ldfファイルのディレクトリがprodに存在することは知っていますが、ファイル自体は存在しません。[OK]をクリックして復元する前に[オプション]タブに移動すると、次のエラーが表示されます。 エラー3241:デバイス 'E:... bak'のメディアファミリの形式が正しくありません。SQL Serverはこのメディアファミリを処理できません。RESTORE FILELISTが異常終了しています。 誰もが明るいアイデアを持っていますか?

3
Amazon EC2インスタンス/ボリュームのシンプルなバックアップ戦略?
Amazon EC2 EBS-backed Windows Images 010の導入バックアップを入力しました... SharePoint Servicesを実行している単一のWindows 2008サーバーの簡単なバックアップ戦略を見つけるために、頭をブラウジングしています。これは、1つのデータボリュームを備えた1つのサーバーのEBS-backedイメージです。エキゾチックなものは必要ありません。「毎日」のバックアップのみが必要です(1日分のデータを失うことは壊滅的ではありません)。 使いやすいEBSバックアップAMIイメージ(Windows 2008)を作成して保存しました。新しいEBS AMIイメージを作成するだけでバックアップを開始しました。これは非常に簡単ですが、実行中のサーバーは、イメージを作成してから最初の10〜15分間オフラインになりますが、これは理想的ではありません。 バックアップを作成する標準的な方法は、実行中のインスタンスに接続されたボリュームのスナップショットを作成することです。繰り返しますが、これは非常に単純であり、サーバーはスナップショットの生成中も使用可能なままです。明らかなCatch-22は、スナップショットから直接新しいインスタンスを起動することはできないということです。 実行中のインスタンスをS3ストレージにバンドルし、S3バケットからAMIを登録する方法を知っています。これにより、実行中のインスタンスのバックアップを取得でき、実行中のインスタンスが失われた場合、S3バケットからAMIを登録し、インスタンスを回復するために新しいAMIを起動しますが、これは本当に複雑で、とんでもないように思えますAWSコンソールとFirefoxのS3オーガナイザープラグインの間を行き来して、これを実現します。(コマンドラインアプローチについては言及しないでください。これは010レベルのコースです)。 EBS-backedイメージをいじってみると、次のアプローチがうまくいくように見えます(すべてAWSコンソール内で行われます)。 1.バックアップのために、必要に応じてシステムボリューム(/ dev / sda1)のスナップショットを作成します。2.実行中のインスタンスが失われた場合は、次の手順を実行します:a。最後のスナップショットバックアップから新しいボリュームを作成しますb。開始AMIの別のインスタンスを起動します(EBSでバックアップする必要があります)c。このインスタンスを停止します。d。停止した新しいインスタンスから既存のシステムボリュームを切り離し、破棄します。e。新しく作成したボリュームをシステムボリューム(/ dev / sda1)として停止したインスタンスに接続します。f。新しいインスタンスを再起動します。これを数回テストしましたが、うまくいくようです。 質問:このアプローチには何か問題がありますか?


1
Server 2008が再起動ループから抜け出せない「アップデートの構成:ステージ3/3」
私たちのサーバーは昨晩いくつかの更新を実行し、今朝はブートでスタックしているのを発見しました->「システム構成の適用」->「更新の構成:ステージ3 3. 0%」->再起動ループ。 セーフモードは機能せず、デスクトップに移動する前に更新を構成しようとします。 私はCDを持っていて、コマンドラインを起動しましたが、数時間ぶらついてインターネット検索を行った後、結果を出すことができませんでした。CDコマンドラインから「更新のキャンセル」/「復元」/「修復」を実行する方法はありますか? 非常によく似た問題:Windows Server 2008が「更新の構成-ステージ3/3-0%完了」のままです。 回答の1つにあるリンクは/ some /情報を提供しましたが、結果はありませんでした。(http://support.microsoft.com/kb/949358/en-us) その投稿をバンプする方法がわからなかったので、これをマージする必要があるかもしれません。

5
ユーザーのワークステーションの再フォーマット/復元にかか​​る時間を短縮するにはどうすればよいですか?
私は中規模の会社(約150ユーザー)で働き始めました。さまざまな理由でユーザーのワークステーションを再フォーマットする必要がある場合は、再フォーマットし、OEMディスクからウィンドウを再インストールし、ドライバーをインストールし、必要なソフトウェアをインストールし、最新のバックアップからユーザーのドキュメントを復元します。 プロセスはそれほど難しくありませんが、非常に時間がかかります。このプロセスを簡略化/高速化するためのいくつかのオプションは何ですか? ほとんどのサーバーがWin2k3 Enterpriseを実行しており、ワークステーションがさまざまなXP、Vista、7を実行している完全なWindowsショップです。ワークステーションはさまざまなOEMを介して購入され、ほとんどがデルです。

3
SQL Serverデータベースを復元すると同時にそのファイルを圧縮する方法は?
たとえば、SQL Serverデータベースのデータファイルが初期サイズ100 GBで作成されているとしますが、そこには10 GBのデータしか含まれていません。その場合、データベースバックアップのサイズはわずか10 GBになります。 このバックアップを別のサーバー(または同じサーバー上の別のデータベース)に復元したいのですが、元のバックアップ(100 GB)と同じディスク領域を使用したくありません。これはデフォルトで行われます。 バックアップをとる前に元のデータベースを縮小することはできません(これは運用データベースであり、事前に割り当てられたスペースが必要です)。私は可能性があり、復元後に復元されたデータベースを縮小行われますが、私は実際にそれを持っていることを好むだろうではないことをしながら100ギガバイトを取ります。さらに、この特定のシナリオでは、ディスクに十分な空き容量がないため、復元はどこにも行われません。 データベースを復元して、データベースに含まれている実際のデータと同じだけのスペースを占めるようにする方法はありますか?

4
SCCMユーザー状態の移行-このユーザーのデータはなくなっていますか?
長い話ですが、私たちはXPからWindows 7への移行プロジェクトの最終段階にあり、最終的にいくつかのVIPのマシンを移行しました。マシンはOSとほぼ同じくらい古いため、この特定のユーザーは、新しいOSに加えて、新しいハードウェアにも「恵まれ」ていました。 問題は、私たちがインターンにこの特定の移行を行わせ、彼がそれを台無しにしたことです。真剣に。つまり、ユーザー状態の移行の一般的なプロセスは、SCCMで古いコンピューターと新しいコンピューターの間に関連付けを作成し、古いコンピューターでキャプチャタスクシーケンスを実行してから、新しいコンピューターに復元シーケンスを実行することです。この場合、コンピューターが関連付けられる前にキャプチャタスクシーケンスが実行されたため、SCCMは復元を拒否し、古いマシンが何らかの理由で再フォーマットされました...これが検出される前です。 これで、USMT.migキャプチャされてSCCMサーバーにアップロードされたを「復元」してユーザーのを移行しようとすると、Request State Storeアクションに従って以下のエラーが発生します。 Task Sequence: USMT - Restore State has failed with the error code (0x00004005). For more information, contact your system administrator or helpdesk operator. からの関連ログエントリは次のsmsts[date-time].logようです: <![LOG[Requesting SMP Root share config information from http://[Our SCCM server]:0]LOG]!><time="15:45:28.823+240" date="06-13-2014" component="OSDSMPClient" context="" type="1" thread="5136" file="smpclient.cpp:2348"> <![LOG[Received 4027 byte response.]LOG]!><time="15:45:28.892+240" …

3
DPMによるActive Directoryの障害回復
ここで一種のcatch-22質問があります。 Microsoft System Center Data Protection Manager(2010または2012、それは同じように機能します)を使用して、さまざまなものの中でも特に、(「ドメインコントローラーのシステム状態」のように)Active Directory環境をバックアップするとします。 次に、完全なデータセンターの損失が発生します。新しいハードウェアで新たに開始する必要があります。テープバックアップはオフサイトに保管されていたため、使用できるのはテープバックアップのみです。そこで、新しいサーバー、新しいテープライブラリ、新しいストレージなどを購入します。 これで、Active Directoryの障害回復を実行するには、少なくともドメインコントローラーのシステム状態を復元する必要があることを誰もが知っている(または知っているはずです)。もちろん、元のサーバーとは別のハードウェアで復元する必要がある場合、これは扱いにくいかもしれませんが、この点がカバーされていると仮定しましょう。 しかし、DPMが機能するためにはActive Directoryが必要です。スタンドアロンサーバーにインストールすることすらできません。しかし、もちろん、テープからこれらのバックアップを取り戻すには、稼働中のDPMサーバーが必要です。 新しいサーバーとDPMテープバックアップのみでActive Directory環境を復元するにはどうすればよいですか? 注:仮想ドメインコントローラーを使用してVM全体をバックアップすると、復元が容易になりますが、実際にはまったく問題はありません。DPMをインストールするためにも、稼働中のAD環境が必要です。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.