1、定期进行数据备份(完备或差异备份)和日志备份。

2、使用压缩备份来减少磁盘空间占用和提高备份效率。

3、定期检查磁盘剩余空间和备份文件增长情况,以确保有足够空间进行下一次备份。

4、使用校验和(CHECKSUM)来检查数据完整性。

5、使用RESTORE VERIFYONLY来验证备份可用性。

6、根据数据变动情况决定完整备份和差异备份的频率。

7、根据日志生成速度来决定日志备份的频率。

8、优先使用脚本来备份数据库。

9、如果使用维护计划备份,请确认是否需要生成“报告和记录”。

10、定期检查日志文件大小和VLF数量。

11、定期清理msdb数据库中备份和还原记录。

12、在磁盘空间充足条件下,应在本地保留一份最新备份(最后一次完备及之后备份文件)。

13、定期复制数据库备份至其他服务器,并定期检查异地备份。

14、在备用服务器上还原数据库以测试备份可用性,并运行DBCC CHECKDB来检查数据完整性。

15、定期归档历史数据,条件允许情况下,应将历史数据归档到专门存放历史记录的数据库。

16、除有特殊需求修改数据库恢复模式外,应保证数据库运行在完整恢复模式下。

17、当数据库从简单恢复模式切换到完整恢复模式下,应立即完整备份或差异备份来修复断裂的日志链。

18、当数据库从大日志恢复模式切换到完整恢复模式下,应立即日志备份,以保证此后可按照时间点还原。

19、在做任何可能存在风险的操作前,请确保先确保备份有效。

20、维护一个列表,记录数据库进行备份的频率、路径以及异地备份的路径等信息,以便故障时能第一时间找到备份。

最新文章

  1. PHP中使用redis执行lua脚本示例
  2. javascript_data
  3. [转载]SoapUI 参数化&数据库连接
  4. 『重构--改善既有代码的设计』读书笔记----Split Temporary Variable
  5. hadoop默认3个核心配置文件说明
  6. 射频识别技术漫谈(25)——Felica简介
  7. 零碎的JS基础
  8. salesforce零基础学习(七十九)简单排序浅谈 篇一
  9. 22 Notification 通知栏代码
  10. Anatomy of a Database System学习笔记 - 事务:并发控制与恢复
  11. 阿里云 部署dashboard
  12. POJ 2672 Tarjan + 缩点 + 拓扑思想
  13. DBC格式解析(以文本形式打开)
  14. [原]jsbsim 自动驾驶c310ap文件改写
  15. app中页面滑动,防止a链接误触
  16. layer.confirm在ASP.NET控件onclick上面的应用方法
  17. csdn 不登录浏览全文 chrome 浏览器
  18. dubbo超时重试和异常处理
  19. protected: C++ access control works on per-class basis, not on per-object basis
  20. 基本控件文档-UIButton属性

热门文章

  1. C#连接Oracle数据库的方法(System.Data.OracleClient、Oracle.DataAccess.Client也叫ODP.net、Oracle.ManagedDataAccess.dll)
  2. python基础1 格式化输出
  3. 数据挖掘系列 (1) 关联规则挖掘基本概念与 Aprior 算法
  4. touch:命令创建文件
  5. 编写App测试用例的关注点
  6. 线上MySQL慢查询现象案例--Impossible WHERE noticed after reading const tables
  7. 楼控-西门子insight BBMD设置
  8. tcpip学习
  9. Think In java 笔记一
  10. 内核调试神器SystemTap — 简单介绍与使用(一)