作为this question的后续工作,我想知道您的SQL Server备份/维护计划是什么,以及如何使我的数据库更好。
目前,我正在通过计划向导运行两个简单的维护计划。
第一次每晚运行,几乎处理所有事情...
另一个则每三个小时运行一次,并进行增量备份(我很偏执,我知道这可能会过分杀了)。
备份到磁盘,完整备份发送到SAN,保留一周。
您如何看待,这是一个明智的计划吗?有什么建议?
编辑:这是SQL Server2005。数据库为5GB,每月增长约1GB。
最佳答案
听起来不错。我比较偏执。我每天进行两次完整备份和每小时进行一次事务日志备份。取决于数据库或类(class)的大小。备份直接完成到磁盘,然后每晚备份到磁带。
您可能不需要每天执行维护任务。我只在周末做这些事,除了这张 table ,我们每天晚上都会重新编制索引。同样,这取决于数据库的大小和 Activity 。
如果您有足够的cpu和磁盘空间,则可以压缩磁盘备份以节省空间,并使传输到磁带或其他位置的速度更快。
关于sql-server - 您的SQL Server备份/维护计划是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/296897/