メンテナンスプランでバックアップデータベースタスクを作成する際の「バックアップセットの有効期限:」オプションの使用方法


24

データベースのバックアップ中に、「バックアップセットの有効期限:」オプションを使用して、古いデータベースのバックアップを削除/上書きします。このオプションは使用できません。

メンテナンスプランの作成中に「バックアップセットの有効期限が切れる」オプションの使用方法に関するアドバイスを歓迎します。


「このオプションを使用できません」とはどういう意味ですか?有効期限が切れるとバックアップが削除されるという考えをどこから得ましたか?
アーロンバートランド

これは解決されましたか?msdbテーブルのみを更新するメンテナンスクリーンアップタスクがあります。物理バックアップファイルは削除されません。

@David SQL Serverエージェントアカウントにこれらのファイルを削除する権限がない可能性はありますか?それらはローカルですか、リモートですか?まったく検索しましたか?たとえば、検索の最初のページでthisthisthisを見つけました。
アーロンバートランド

回答:


24

[バックアップセットが期限切れになる]オプションは、バックアップの上書きを禁止する期間を示すために使用されます。古いバックアップファイルはクリーンアップされません。メンテナンスプランの「メンテナンスクリーンアップタスク」を使用して、特定の日数より古いバックアップファイルをクリーンアップできます。


2

MSDN バックアップデータベースタスク(メンテナンスプラン)から

バックアップセットの有効期限が切れます

バックアップセットを別のバックアップセットでいつ上書きできるかを指定します。

したがって、古いバックアップを削除することはなく、新しいバックアップで上書きするだけです。

メンテナンスプランの作成中に「バックアップセットの有効期限が切れる」オプションの使用方法に関するアドバイスを歓迎します。

これは、古いバックアップを保持する期間によって異なります。あなたの会社にはそのためのポリシーがありますか?しばらくしてバックアップをストレージに移動しますか?有効にすると、有効期限が切れる前にバックアップをコピーする限り、有効期限を指定できます。


よろしくお願いします…メンテナンスクリーンアップタスクを追加せずに、このオプション(バックアップセットは7日後に期限切れになります)を使用した以前のDBA設計(1サーバーのみ)メンテナンスプランの1つで、同じサーバー上のフォルダーにバックアップが作成されます。スペース不足が発生すると、古いバックアップファイルを手動で削除することになります。メンテナンスクリーンアップタスクを追加して古いバックアップファイル(7日以上)を削除する前に、メンテナンスクリーンアップタスクを追加するのではなく、このオプションを選択する以前のDBAの意図を理解したいと思います。
ヴィジュレッド14年

明確化のためのThx。私は、新しいバックアップが期限切れのものをすぐに上書きすると考えていたようですが、それは起こりません。スペースが不足している場合、メンテナンスクリーンアップタスクを使用するのが最良のオプションです。
ミレーナペトロヴィッチ14年

0

いずれかの環境でテープバックアップに問題があり、アーカイブビットを開始して、アーカイブする前にバックアップファイルが削除されないようにしました。データベースがテープにバックアップされると、アーカイブビットが更新されます。このビットは、テープバックアップの前にファイルが削除されないようにするために使用されます。

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