msdb.dbo.backupset、Agent 作業記錄),確認無錯誤/警告。將備份資料同時寫入多個物理磁碟/磁帶,平行 I/O 大幅縮短備份時間。
BACKUP DATABASE ... TO DISK='path\file1.bak', DISK='path\file2.bak' ...WITH COMPRESSION 或伺服器預設 sp_configure 'backup compression default', 1。-- 完整備份:條帶化 + 壓縮 + 驗證 + 校驗和
BACKUP DATABASE [ProductionDB]
TO DISK = N'F:\Backup\ProductionDB_1.bak',
DISK = N'G:\Backup\ProductionDB_2.bak'
WITH
FORMAT, INIT,
NAME = N'ProductionDB-Full Backup',
SKIP, NOREWIND, NOUNLOAD,
COMPRESSION,
CHECKSUM,
STATS = 10;
GO
| 資料庫規模/重要性 | 完整備份 | 差異備份 | 記錄備份 | 備份保留 |
|---|---|---|---|---|
| 大型/核心 (TB 級) | 每週 1 次 (條帶化+壓縮) | 每日 1 次 | 每 15-30 分鐘 | 磁碟 2 週 + 異地 3 個月 |
| 中型/重要 (100GB-1TB) | 每日 1 次 | 每 6-12 小時 | 每小時 | 磁碟 1 週 + 異地 1 個月 |
| 小型/一般 (<100GB) | 每日 1 次 | 無 (視需求) | 每小時 | 磁碟 3 天 + 異地 2 週 |
RESTORE VERIFYONLY 驗證備份檔可讀性。