一个.bak
个文件:
BACKUP DATABASE dbName TO DISK = C:\dbname.bak 1200 MB
如何将Microsoft SQL Server数据库备份到多个.bak
文件中,将其分成多个文件,例如DBName01.bak
,DBName02.bak
,....' DBName0N.bak
N
是文件数量的参数。
其中N
是动态参数。
答案 0 :(得分:3)
是的,您可以将备份备份到多个文件,实际上更方便的是拥有较小的文件而不是一个大文件。
备份到多个文件的语法是:
BACKUP DATABASE [dbName] TO
DISK = N'D:\backups\MultipleFiles\MyDB_Backup_File1.bak',
DISK = N'D:\backups\MultipleFiles\MyDB_Backup_File2.bak',
DISK = N'D:\backups\MultipleFiles\MyDB_Backup_File3.bak'
WITH NOFORMAT, NOINIT, NAME = N'dbName-Full Database Backup'
, SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
数据在所有文件中平均分配,因此如果您想要较小的文件,请使用更多文件进行备份。