SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

环境

主机 IP
windows1(SQLserver) 192.168.188.159
windows2(备份机器) 192.168.188.166

1.备份

1.windows2创建共享文件夹用于备份数据库

1.对文件夹Administrator用户具有读写权限
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
2.点击之后完成设置
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
3.在windows1打开文件夹,输入 \192.168.188.166\数据库备份 测试能否访问文件夹
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

2.配置完整备份

1.windows1 上打开SQLserver management studio登录数据库进行配置,创建维护计划
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
2.设置计划时间
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
3.配置任务
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
4.配置成功
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

5.右键 完整备份执行对配置的备份计划进行测试,出现如下报错
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
6.根据报错提示SQLserver agent未运行,打开SQLserver agent
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
7.再次执行完整备份
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
8.打开备份文件夹,看到备份文件
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

3.差异备份和事务日志备份与上述配置相似

2.恢复

1.完整备份恢复

1.右键要恢复的数据库
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
2.配置完整备份数据库还原
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
点击确定还原成功

2.差异备份恢复

1.按之前的操作进入配置界面,选取与完整备份相近的时间点,依次恢复
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
点击确定进行还原
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
2.查看数据库状态,一直显示正在还原
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
3.继续还原,直到还原到最近的差异备份
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
点击确定
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
4.查看状态,已成功还原
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

4.事务日志备份恢复

1.与之前配置相同,使数据库处于正在还原状态
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
2.选取事务日志进行配置
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
可以选择时间点进行恢复
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)
点击确定,恢复完成
3.查看状态
SQLserver数据库实现异地备份与还原(完整备份,差异备份,事务日志备份)

大功告成