假设我为每周日凌晨1点配置了完全备份,每天凌晨1点配置了差异备份,并从凌晨12点开始每小时进行日志备份。
因此,每天凌晨一点,差异备份和日志备份都会发生冲突。
在星期天,所有三个备份在凌晨一点发生碰撞。
在这种情况下,SQL server备份是如何工作的?
发布于 2022-04-24 23:47:49
您可以很容易地安排您的差异运行蒙-SAT,这将有可能使完整的备份更快。差异不会破坏备份链,所以在恢复的情况下,您仍然可以应用完整的备份,然后是在应用完整后的最后一个diff备份(我称之为基本备份),然后是在最后一个diff之后进行的任何日志备份。您也可以完全跳过恢复任何差异,只需要恢复完整的日志和大量日志。
取消周日的差异将使周日更快,因为它将减少额外的负载磁盘(S)和CPU (假设你正在压缩)从两个备份发生在同一时间。使数据库备份尽可能快将有利于数据库事务日志文件,因为它不能被截断直到完整完成。
日志备份在完全备份期间发生是正常的,因为完全备份可能需要几个小时,具体取决于数据库大小、磁盘速度和备份磁盘的网络连接。一定要用条纹把他们弄得更快!您希望您的每小时日志备份在完全备份期间继续运行,以便在完全备份失败的情况下,仍然可以满足您的RPO。
https://dba.stackexchange.com/questions/310824
复制相似问题