在阅读了 Pinal Dave 关于恢复数据库的有用文章后,我计划使用以下设置...
- 我的 400mb 数据库位于 D:\databases\
- 恢复模式已满
- 在 C:\dbbackups 中创建备份设备
- 每天将在数据库上运行完整备份到 C 上的备份文件:
- 每 4 小时将在数据库上运行一次事务日志备份到 C 上的备份文件:
- 服务器主机每 24 小时对 C: 和 D: 进行一次差异文件备份,我希望它会完整地复制 SQL 数据库和备份设备文件
- 服务器主机每 24 小时对数据库文件进行一次 SQL 备份
- 每周我都会将备份设备文件下载到我们的异地办公室
我知道我可能会改进这一点(欢迎指点!)但成本始终是因素,所以我试图尽可能地限制风险。除了以上几点...
- 考虑到上面的步骤 1-5,这是否意味着备份文件将随着新备份的执行而不断增长和增长?
- 我是否认为我只需要一个完整备份加上以下日志备份才能恢复到最近的 4 小时备份?
- 如果是这样,是否可以在三周的保留期内覆盖备份?如果没有,其他 DBA 如何限制这些文件大小?
拼命地试图避免成为下一个灾难故事...... :-)