簡體   English   中英

我可以從SQL Server 2005中刪除差異備份嗎?

[英]Can I delete a differential backup from SQL Server 2005?

我經常喜歡在測試要使用的軟件時創建備份,並且有時如果我希望能夠回到多個先前狀態,有時會創建差異備份。 但是,有時我意識到我忘記了要包含在差異備份中的一件事,或者不再需要以前的差異備份。 有時,我只是想從原始基礎映像創建一個新方案,並開始使用一系列新的差異備份。 因此,我希望能夠刪除一些較舊的差異備份,這樣我就不會對正在使用的備份感到困惑。 但是我找不到任何方法有選擇地或一次全部刪除差異備份。

到目前為止,我發現最好的解決方案是刪除現有的備份目標(以便新備份不會覆蓋它)並在新文件中創建一個新備份,然后使用“備份到新媒體集”選項。 但是我目前不了解該解決方案,甚至無法確定它是否有效(我最近沒有做很多備份和還原工作)。 如果我已從目標集中刪除該文件,它怎么知道基本備份的外觀?

我開始認為刪除所有差異備份的最佳方法實際上可能是跳過所有備份,然后還原到基本備份,然后重新備份以覆蓋所有現有備份集。 這種方法不允許我選擇要刪除的差異備份,但是至少我可以理解並依靠它。

您將這些備份到哪里? 如果要備份到磁盤,則可以使每個備份都是它自己的文件。 這樣,您可以單獨刪除不再需要的文件/備份。 初始備份將是基礎映像/備份,並且如果需要,之后的每個備份可以是一個差異。

如果您的數據庫足夠小(或您有足夠的空間),那么您始終可以進行完整備份,因為您說這一切都是為了進行測試,因此我猜您在此過程中不會處理大量數據。 然后,您不必擔心差異,並且始終可以從單個文件進行完整還原,而不必維護鏈。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM