暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SQL Server基础-数据库备份

原创 zxd1412 2023-05-11
763


一、SSMS进行数据库备份

1.1、首先需要新建备份存放目录,如:DBBackup,并授予其数据库启动用户完全控制权限,如本地系统账户启动添加LOCAL SERVICE,如网络系统账户添加NETWORK SERVICE。

 

1.2、打开SSMS,输入sa用户名密码登录数据库。

1.3、右键选择要备份的账套数据库实体,选择“任务”-“备份...”,打开“备份数据库”窗口: 

 

1.4、选择要备份的账套数据库名称,选择备份类型-完整,选择目标中的“磁盘”,点击“添加”,浏览要存储备份的目标位置:

 1.5、浏览备份存储位置,并设置备份文件名称,必须输入完整名称和扩展名:

 

1.6、设置好备份信息后,显示如下图:

 

1.7、切换到“介质选项”,一般最好选择“追加到现有备份集”,同时勾选可靠性的“完成后验证备份”:

 

1.8、点击“确定”开始备份

 

1.9、 等待执行完成,显示“对数据库AIS**的备份已成功完成”,即数据库备份完成:

 

1.10、在备份目录DBBackup中看到已生成备份文件“AIS-backup.bak”:

 

二、备份文件有效性验证

        数据库备份的目的是保证数据库数据的安全,所有备份完成之后需要进行备份文件的有效性验证,确保备份文件可用,从而保证备份是有效的。

        备份文件有效性验证可通过如下两种方式实现:

2.1 通过SQL语句“RESTORE VERIFYONLY”校验备份有效性

        打开SSMS,登录,新建查询,输入如下校验SQL语句,点击执行即可,如下图所示:

        校验备份文件SQL语句: RESTORE VERIFYONLY FROM DISK = 'D:\DBBackup\AIS_Backup.bak';

 

2.2 通过还原数据库的方式验证

① 打开SSMS,登录,鼠标右键“数据库”,选择“还原数据库(R)...”:

 

② 在还原数据库窗口,选择“设备”-“...”浏览备份文件添加备份文件(如AIS_Backup.bak):

 

③ 点击“确定”后,会自动开始验证备份介质,验证通过后,如图:

 

④ 因为还原数据库默认使用备份数据库名称,所以作为验证还原时注意修改数据库名称,然后点击“确定”完成还原。

 

⑥ 输入命令:DBCC CHECKDB,执行,如下所示效验结果正常:

金蝶云社区-学习成长中心
首页
学习
证书
关于
 
一、SSMS进行数据库备份
1.1、首先需要新建备份存放目录,如:DBBackup,并授予其数据库启动用户完全控制权限,如本地系统账户启动添加LOCAL SERVICE,如网络系统账户添加NETWORK SERVICE。
 
1.2、打开SSMS,输入sa用户名密码登录数据库。
1.3、右键选择要备份的账套数据库实体,选择“任务”-“备份...”,打开“备份数据库”窗口: 
 
1.4、选择要备份的账套数据库名称,选择备份类型-完整,选择目标中的“磁盘”,点击“添加”,浏览要存储备份的目标位置:
 1.5、浏览备份存储位置,并设置备份文件名称,必须输入完整名称和扩展名:
 
1.6、设置好备份信息后,显示如下图:
 
1.7、切换到“介质选项”,一般最好选择“追加到现有备份集”,同时勾选可靠性的“完成后验证备份”:
 
1.8、点击“确定”开始备份
 
1.9、 等待执行完成,显示“对数据库AIS**的备份已成功完成”,即数据库备份完成:
 
1.10、在备份目录DBBackup中看到已生成备份文件“AIS-backup.bak”:
 
二、备份文件有效性验证
        数据库备份的目的是保证数据库数据的安全,所有备份完成之后需要进行备份文件的有效性验证,确保备份文件可用,从而保证备份是有效的。
        备份文件有效性验证可通过如下两种方式实现:
2.1 通过SQL语句“RESTORE VERIFYONLY”校验备份有效性
        打开SSMS,登录,新建查询,输入如下校验SQL语句,点击执行即可,如下图所示:
        校验备份文件SQL语句: RESTORE VERIFYONLY FROM DISK = 'D:\DBBackup\AIS_Backup.bak';
 
2.2 通过还原数据库的方式验证
① 打开SSMS,登录,鼠标右键“数据库”,选择“还原数据库(R)...”:
 
② 在还原数据库窗口,选择“设备”-“...”浏览备份文件添加备份文件(如AIS_Backup.bak):
 
③ 点击“确定”后,会自动开始验证备份介质,验证通过后,如图:
 
④ 因为还原数据库默认使用备份数据库名称,所以作为验证还原时注意修改数据库名称,然后点击“确定”完成还原。
 
⑥ 输入命令:DBCC CHECKDB,执行,如下所示效验结果正常:
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论