sqlserver2008r2还原完整备份和差异备份及自动删除过期备份

本文详细介绍了如何在 SQL Server 数据库环境中进行完整备份、差异备份以及删除超过1个月的备份的过程。通过逐步指导,确保了数据库数据的安全性和高效性。

本文主要内容:

还原完整和差异备份

删除超过1个月的备份


注:保证SQL Server代理服务启动,并把服务设置为自动启动


完整备份和差异备份还原原理:

    差异备份是完整备份的补充,只备份上次完整备份后更改的数据。相对于完整备份分来说,差异备份的数据量比完整数据备份小,备份的速度也比完整备份要快。因此,差异备份通常作为常用的备份方式。在还原数据时,要先还原前一次做的完整备份,然后还原最后一次所做的差异备份 ,这样才能让数据库里的数据恢复到与最后一次差异备份时的内容相同。

差异备份是备份完整备份后的数据变动情况。例如,在2014年1月1日早上8点进行了完整备份后,在1月2日和1月3日又分别进行了差异备份,那么在1月2日的差异备份里记录的是从1月1日到1月2日这一段时间里的数据变动情况,而在1月3日的差异备份里记录的是从1月1日到1月3日这一段时间里的数据变动情况。因此,如果要还原到1月3日的状态,只要先还原1月1日做的完整备份,再还原1月3日做的差异备份就可以了


假设目标数据库系统是全新部署的,

目标数据库名 SSE

1.在目标系统上新建数据库SSE

2.还原完整备份:

选择最近的一次完整备份bak文件

数据库 -> 右键  -> 任务 -> 还原 -> 数据库


选择 覆盖现有数据库、不对数据库进行任何操作


3.还原差异备份

数据库 -> 右键  -> 任务 -> 还原 -> 文件和文件组



选择覆盖所有数据库、回滚未提交的事务确定即可完成差异还原



4.删除超过1个月的备份任务




转载于:https://www.cnblogs.com/reblue520/p/6239934.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值