SQL BACKUP DATABASE 关键字
BACKUP DATABASE
SQL Server 中的 BACKUP DATABASE
命令用于创建现有 SQL 数据库的完整备份。
以下 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;
提示: 差异备份可以减少备份时间(因为只备份更改的部分)。