追加到现有备份集

可以将来自相同或不同数据库的、在不同时间执行的备份存储在同一个媒体上。通过将其他备份追加到现有的媒体上,媒体上以前的内容保持不变,新的备份在媒体上最后一个备份的结尾处写入。

默认情况下,SQL Server 始终在媒体上追加新的备份。只能在媒体的结尾处追加备份。例如,如果媒体卷包含五个备份集,则不能跳过前三个备份集而用新的备份集覆盖第四个备份集。

如果将 BACKUP WITH NOREWIND 用于磁带备份,则磁带在操作结束时将保持打开状态。这使您得以在磁带中追加其他备份,而不用倒带然后再次往前扫描以查找最后一个备份集。您可以在 sys.dm_io_backup_tapes 动态管理视图中找到打开的磁带机的列表;有关详细信息,请参阅 sys.dm_io_backup_tapes

Microsoft Windows 备份和 SQL Server 备份可以共享同一媒体,但它们之间不能相互操作。SQL Server 备份不能备份 Windows 数据。

使用 Transact-SQL 在现有媒体上追加新的备份

若要在媒体集的现有备份集后追加备份,请在 BACKUP 语句中使用 NOINIT 选项。

使用 SQL Server Management Studio 在现有媒体上追加新的备份

若要在媒体集的以前的备份集上追加备份,请在**“备份数据库”对话框的“选项”页中选中“追加到现有备份集”**。

使用 SQL Server 管理对象 (SMO) 在现有媒体上追加新的备份

请参阅

其他资源

BACKUP (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助