SQL Server 備份使用 Init 與 Format 的時機點
2021-04-01
比較資料庫備份時使用 Init 與 Format 的差異。
說明
Init
Init 的用途是附加或者覆寫媒體集中的備份紀錄, Init 表示覆寫、 Noinit 表示附加。而如果先前的備份紀錄尚未逾期或者有設定密碼保護,就無法使用 Init 來覆寫。
Format
Format 則是格式化媒體集,其所使用的強制力最高,無論是尚未逾期或者設定密碼保護的備份紀錄,都可以被 Format 予以覆寫。但要特別注意的是如果備份紀錄分散在多個磁碟區(bak file),任何一個磁碟區如果被 format 其他磁碟區也無法用於還原。