完状态"置疑"全,差异,日志备份与恢复命令


#完全备份
备份数据库记录到磁盘备份=' E: \ \记录。贝克的retaindays=9,格式、初始化、压缩;

#差异备份
备份数据库记录到磁盘=' E: \ \备份记录。贝克的微分,retaindays=9, noformat, noinit,压缩;

#日志备份
备份日志记录到磁盘=' E: \ \备份记录。贝克的retaindays=9,压缩;


在[还原]运行前,要把数据库(多用户)模式改成(单用户)模式:
右键数据库”属性”——“选项”——“状态”——“限制访问”——把“MULTI_USER”改成“SINGLE_USER”确定,
执行以下命令:
#备份结尾日志(做数据库完全恢复之前使用,使数据库处于还原状态)
使用主;备份日志记录到磁盘=' E: \ \备份日志。贝克”norecovery、格式、初始化、压缩;



#查看备份介质中的备份信息
从磁盘恢复headeronly=' E: \备份\ record.bak”;

#列出备份集中包含的文件信息
从磁盘恢复filelistonly=' E: \备份\ record.bak的;

#逐个恢复备份集,恢复数据库到指定时间点
从磁盘恢复数据库测试=' E: \ \备份记录。贝克的文件=1,norecovery;
从磁盘恢复数据库测试=' E: \ \备份记录。贝克的文件=2、norecovery stopat=' 2017-01-12 05:39:31。
从磁盘恢复日志测试=' E: \ \备份记录。贝克的文件=3、norecovery stopat=' 2017-01-12 05:39:31的;
恢复和恢复数据库记录;
#备份结尾日志(做数据库完全恢复之前使用,使数据库处于还原状态)
备份日志记录到磁盘=' E: \ \备份日志。与norecovery贝克”、格式、初始化、压缩;

——清空备份记录
使用msdb;
#清空指定时间点之前的备份记录
exec sp_delete_backuphistory ' 2016-1-11 ';
#清空指定数据库的备份记录
exec sp_delete_database_backuphistory“测试”,

#完全备份
备份数据库记录到磁盘=' E: \ \备份记录。贝克的retaindays=9,格式、初始化、压缩;

#差异备份
备份数据库记录到磁盘=' E: \ \备份记录。贝克的微分,retaindays=9, noformat, noinit,压缩;

#日志备份
备份日志记录到磁盘=' E: \ \备份记录。贝克的retaindays=9,压缩;


在[还原]运行前,要把数据库(多用户)模式改成(单用户)模式:
右键数据库”属性”——“选项”——“状态”——“限制访问”——把“MULTI_USER”改成“SINGLE_USER”确定,
执行以下命令:
#备份结尾日志(做数据库完全恢复之前使用,使数据库处于还原状态)
使用主;备份日志记录到磁盘=' E: \ \备份日志。贝克”norecovery、格式、初始化、压缩;



#查看备份介质中的备份信息
从磁盘恢复headeronly=' E: \备份\ record.bak”;

#列出备份集中包含的文件信息
从磁盘恢复filelistonly=' E: \备份\ record.bak的;

#逐个恢复备份集,恢复数据库到指定时间点
从磁盘恢复数据库测试=' E: \ \备份记录。贝克的文件=1,norecovery;
从磁盘恢复数据库测试=' E: \ \备份记录。贝克的文件=2、norecovery stopat=' 2017-01-12 05:39:31。
从磁盘恢复日志测试=' E: \ \备份记录。贝克的文件=3、norecovery stopat=' 2017-01-12 05:39:31的;
恢复和恢复数据库记录;
#备份结尾日志(做数据库完全恢复之前使用,使数据库处于还原状态)
备份日志记录到磁盘=' E: \ \备份日志。贝克”norecovery、格式、初始化、压缩;

——清空备份记录
使用msdb;
#清空指定时间点之前的备份记录
exec sp_delete_backuphistory ' 2016-1-11 ';
#清空指定数据库的备份记录
exec sp_delete_database_backuphistory“测试”,

备份数据库(时间记录)过多;磁盘=N 'C: \ Program Files \ Microsoft SQL Server \ MSSQL12.FANTASY \该备份\ \时间记录。贝克的WITH NOFORMAT RETAINDAYS=9日,NOINIT,,NAME=N 'timeRecord -完整数据库备份”,跳过,NOREWIND, NOUNLOAD,压缩,,统计=10,校验和


备份数据库(时间记录)过多;磁盘=N 'C: \程序文件\ Microsoft SQL Server \ MSSQL12.FANTASY \该软件\ \ timeRecord_diff备份。贝克的WITH 差,,NOFORMAT RETAINDAYS=9日,NOINIT,,NAME=N 'timeRecord -差异数据库备份”,跳过,NOREWIND, NOUNLOAD,压缩,,统计=10

备份日志(时间记录)过多;磁盘=' C: \ Program Files \ Microsoft SQL Server \ MSSQL12.FANTASY \该备份\ \ timeRecord_log。贝克的WITH 描述='日志备份”,,RETAINDAYS=7,格式、初始化,NAME='时间记录-日志备份”,跳过,NOREWIND, NOUNLOAD,压缩,,统计=10

C: \ Program Files \ Microsoft SQL Server \ MSSQL10_50。MSSQLSERVER \该\备份

完状态"置疑"全,差异,日志备份与恢复命令