SQL Server 创建备份

  • 创建备份

    备份是数据/数据库等的副本。备份MS SQL Server数据库对于保护数据至关重要。MS SQL Server备份主要分为三种类型-完整数据库备份,差异或以及事务日志或日志。可以使用以下两种方法之一来完成备份数据库。
  • 方法1 –使用SQL Server Management Studio

    步骤1 - 连接到名为“JC2182_TEST”的数据库实例,并扩展数据库文件夹,如以下快照所示。
    buckup sqlserver db
    步骤2 - 右键单击“TestDB”数据库并选择任务。单击备份,将出现以下屏幕。
    buckup sqlserver db
    步骤3 - 选择备份类型(完整 \ 差异 \ 事务日志),并确保检查目标路径(将在其中创建备份文件),点击确定。
    buckup sqlserver db
    步骤3 - 这时候可以在保存备份的目录查看到我们备份的文件
    buckup sqlserver db
  • 方法2 –使用T-SQL脚本

    完整类型 - 语法:
     
    Backup database <Your database name> to disk = '<Backup file location + file name>'
    
    差异类型 - 语法:
     
    Backup database <Your database name> to disk = '<Backup file location + file name>' with differential
    
    日志类型
     
    Backup log <Your database name> to disk = '<Backup file location + file name>'
    
    以下命令用于将名为“TestDB”的完整备份数据库备份到位置“D:\”,备份文件名为“ TestDB_Full.bak”
     
    Backup database TestDB to disk = 'D:\TestDB_Full.bak'
    
    以下命令用于将名为“TestDB”的差异备份数据库复制到备份文件名为“TestDB_diff.bak”的位置“D:\”
     
    Backup database TestDB to disk = 'D:\TestDB_diff.bak' with differential
    
    以下命令用于将名为“TestDB”的备份数据库记录到备份文件名为“ TestDB_log.trn”的位置“ D:\”
     
    Backup log TestDB to disk = 'D:\TestDB_log.trn'