天天看点

BACKUP DATABASE

BACKUP DATABASE [Test]  TO  DISK = N'C:\Test20120419001.BAK'  WITH INIT,NOUNLOAD,NAME=N'dhchis backup' ,SKIP,STATS=10, FORMAT

INIT

指定应重写所有备份集,但是保留媒体头。如果指定了 INIT,将重写那个设备上的所有现有的备份集数据。

NOUNLOAD

指定不在备份后从磁带驱动器中自动卸载磁带。设置始终为 NOUNLOAD,直到指定 UNLOAD 为止。该选项只用于磁带设备。

NOFORMAT

指定媒体头不应写入所有用于该备份操作的卷中,并且不要重写该备份设备除非指定了 INIT。

FORMAT

指定应将媒体头写入用于此备份操作的所有卷。任何现有的媒体头都被重写。FORMAT 选项使整个媒体内容无效,并且忽略任何现有的内容。

重要: 使用 FORMAT 要谨慎。格式化一个备份设备或媒体将使整个媒体集不可用。例如,如果初始化现有条带备份集中的单个磁带,则整个备份集都将变得不可用。

通过指定 FORMAT,备份操作也就暗示了 SKIP 和 INIT;这些都不必显式说明。  

  • INIT| NOINIT

    INIT 表示备份介质上的所有数据都将被覆盖,介质头将被保留。但是如果在备份介质上的数据结果集仍没有超过使用的有效期或在BACKUP 命令中给出的备份结果集名称与备份介质上的不匹配,则备份介质不会被覆盖。NOINIT 表示将备份结果集添加到当前备份介质中去。

  • NAME

    表示备份结果集的名称,其长度不超过128 个字符。

  • NOSKIP|SKIP

    表示在执行BACKUP 命令时,是否首先检查介质有效期或介质上备份结果集的名称,然后再覆盖备份介质。

  • NOUNLOAD|NULOAD

    表示在备份完成以后磁带机是否自动倒带且退出磁带机,该选项仅用于磁带设备。

  • RESTART

    表示SQL Server 重新开始被中断的备份操作,使用该选项可以节省时间,因为备份将从中断点接着进行,而不是从头开始。该选项仅适用于磁带介质且需要多卷磁带。如果您正在使用第一卷磁带,则该选项不可用。

  • STATS

    表示在备份完某一百分比数据之后,所要显示的信息。