SQL 备份数据库 用于 SQL Server
SQL BACKUP DATABASE 语句
在 SQL Server 中,备份数据库
语句用于创建现有 SQL 数据库的完整备份。
语法
BACKUP DATABASE 数据库名称
TO DISK = '文件路径';
SQL BACKUP WITH DIFFERENTIAL 语句
差分备份仅备份自上次完整数据库备份以来更改的数据库部分。
语法
BACKUP DATABASE 数据库名称
TO DISK = '文件路径'
WITH DIFFERENTIAL;
备份数据库示例
以下 SQL 语句将创建现有数据库“testDB”到 D 磁盘的完整备份
示例
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
提示:始终将数据库备份到与实际数据库不同的驱动器。这样,如果您遇到磁盘崩溃,您就不会丢失备份文件以及数据库。
备份带有差分示例
以下 SQL 语句将创建数据库“testDB”的差分备份
示例
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH DIFFERENTIAL;
提示:差分备份减少了备份时间(因为只备份了更改)。