web-dev-qa-db-ja.com

ネットワーク共有でのSQLバックアップのバックアップ

現在、SQL Serverデータベースをローカルドライブにバックアップするように構成されたメンテナンスプランがあり、ファイルはCommvaultによって毎晩取得され、SQLServerメンテナンスプランは数週間後にバックアップファイルを削除します。 SQLサーバーをローカルドライブにバックアップするのは好きではありません。時々commvaultが失敗し、1時間ごとのバックアップは役に立ちません。サーバー全体を失うと、commvaultから最後の夜に戻らなければなりません。

代わりに、SQLサーバーをネットワーク共有にバックアップしてから、commvaultにそこからバックアップを取得させたいと思います。 SQLサーバーはネットワーク経由でフォルダーに直接バックアップできないようですが、sp_addumpdeviceを使用してデバイスを作成することでネットワーク共有にバックアップできました。基本的に、これによりSQLがデバイスと見なすファイルがネットワーク共有上に作成されますが、問題は、バックアップごとに1つのファイルを取得する代わりに、ファイル内に複数のバックアップを取得することです。バックアップを期限切れに設定できます。これは、バックアップが期限切れの領域を再利用し始めることを意味すると思います...しかし、commvaultは、新しいバックアップだけでなく、この大きなファイルを毎晩バックアップするのではないかと心配しています。

それで、バックアップごとにデータベースごとに個別のバックアップファイルを使用してネットワーク共有へのバックアップを行う方法はありますか?

ありがとう。

1
Benjamin Bryan

なぜ問題が発生しているのかわからない。これは、メンテナンス計画の一部としての完全バックアップダイアログです。

「データベースごとにバックアップファイルを作成する」の下の「フォルダ」テキストボックスにUNCパスを入力するだけです。個人的には、「サブディレクトリの作成」もチェックしています。私にとっては完璧に機能します。

2
growse