mdfファイルとldfファイルのシャドウボリュームバックアップに依存しても安全ですか?


18

従来のSQLサーバーのバックアップを、mdfおよびldfファイルのVSSベースのバックアップに置き換えることを検討しています。dbの人として、私はこれについていくらか動揺していますが、これが機能しないという証拠は見つかりませんか?

この戦略でトランザクションを失う可能性のある場所を実証するためにセットアップできる試用版を誰でも提案できますか?[長時間のトランザクション中に電源コードを抜くことは問題ありません]。

私たちが見ているシステムは、mdfファイルとldfファイルの初期スナップショットを作成してから、変更全体をコピーします。失敗するシナリオは想像できません。

従来のバックアップを保持する必要があることを上司に納得させてください。


10
変更を完全に同期できない場合、.mdf(または複数のデータファイル)のデルタが.ldfと一貫性があることをどのようにして確認できますか?SQL Serverがmdfファイルとldfファイルを単に「バックアップ」としてバックアップしない理由があります...
アーロンバートランド

4
問題は、上司が失敗した証拠を見る必要がある場合、上司を説得するのは難しいことです。ほとんどの場合、これは「大丈夫」で動作するはずです-ただし、例外であり、それはあなたを燃やすでしょう。これが失敗した場合の再現は非常に退屈かもしれません。
アーロンバートランド

6
関連?msdn.microsoft.com/en-us/library/aa953743.aspx。基本的に、しないでください
gbn


7
1つは、mdfファイルとldfファイルのコピーが信頼できる場合でも、適切なログバックアップから取得した特定の時点に復元する機能を失っています。
アーロンバートランド

回答:


9

残念ながら、SQL ServerのVSSバックアップは、MicrosoftによってSQL Writer Service(http://technet.microsoft.com/en-us/library/ms175536.aspx)を通じて完全にサポートされています。

サードパーティのバックアップアプリケーションがバックアップを取得する場合、SQLライタはSQL Serverにデータベースの「IOをフリーズ」するように指示します。IOが凍結された後、mdfファイルとldfファイルのスナップショットが取得されます。スナップショットが完了すると、IOはフリーズ解除されます。これにより、スナップショットの生成中にデータベースへのすべての書き込みアクティビティが防止され、60秒以上かかる場合があります。サードパーティのバックアップアプリは、ldfおよびmdfファイルのスナップショットをコピーします。サードパーティのバックアップアプリケーションをテストし、データベースのIOのフリーズおよびフリーズ解除に関するメッセージがエラーログに表示される場合、SQL Writerインターフェイスを使用しており、バックアップは正常です。

詳細な説明はこちら:http : //technet.microsoft.com/library/Cc966520

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.