SQL Server 2008 R2のバックアップセットからバックアップを削除する方法


10

タイトルはそれをかなり要約します。バックアップディスクのスペースが不足しているため、古いバックアップをセットから削除する必要があります。これに関する情報が見つからないようです。

回答:


9

データベースのバックアップごとに個別のファイルに書き込むようにバックアップ戦略を変更します。次に、バックアップの場所を調べて、X日より古い* .bakファイルを削除する保守計画の手順を実行できます。


1
100%同意する-バックアップを個別のファイルとして書き込みます。メンテナンスプランまたはOla Hallengrenの優れたスクリプトを使用してください。
Peter Schofield、2011年

最終的にこれを行うことになりましたが、メンテナンス計画が必要であり、バックアップセットがそれを処理できないことを悪臭を放ちます。
ジェレミー・ボイド

4

バックアップファイルから単一のバックアップを削除する方法(これまで聞いたことがある)はありません。これが、人々が各バックアップを個別のファイルに書き込むため、古いファイルを削除するだけの理由です。


2011年から何か変わったことはありますか?私はファイルから個々のバックアップを削除する方法を探すために多くの時間を費やしてきました。
Kamil Gosciminski、

1
いいえ、何も変更されていません。その面で変更されることはないと思います。実際、URLへのバックアップなどの新機能は、ファイルごとに1つのバックアップのみをサポートします。
mrdenny、

-1

ええと、本当にそれらの選択されたアイテムを含むデータベースを取得したい場合は、データベースを新しいデータベースに復元し、復元しながら保持したいバックアップを選択できます。

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