【问题标题】:sql server log shipping space consumptionsql server 日志传送空间消耗
【发布时间】:2014-10-15 23:31:31
【问题描述】:
我已经实现了从 hq 到 dr server 的 sql server 日志传送
辅助数据库处于待机模式。
问题是配置后,我的dr服务器很快就用完了空间
我检查了 trn 文件所在的日志传送文件夹,它们的大小非常合适,并且保留时间设置为 24 小时
我检查了从库,它们的大小与对应的主库完全一样
请你们帮我找出这个奇怪的空间增加背后的原因
如果您能指出一些可以深入解释这个问题的在线资源,我将不胜感激。
【问题讨论】:
标签:
sql-server
sql-server-2008
log-shipping
【解决方案1】:
我会检查一下事务文件是如何在主服务器和辅助服务器上管理的。有一个复制作业会发送备份,让您在主服务器和辅助服务器上保留事务日志备份。检查以确保两者的保留策略都设置为 24 小时。此外,还会创建一个初始备份,您可能希望确保在初始化日志传送过程后将其删除。
我还会验证主服务器上的日志文件是否经常维护,这样您就不会获得不必要的大事务备份。
但是,如果您已经掌握了所有这些,请尝试使用 WinDirStat 之类的工具来查看服务器上哪些文件占用了最多的磁盘空间。您可能会发现一些与日志传送不直接相关的内容(可能是页面文件?)
https://windirstat.info/