24 备份数据库时,我想使用“ 备份集将过期: ”选项删除/覆盖旧的数据库备份。我无法使用此选项。 在创建维护计划时有关如何使用“备份集将过期:”选项的任何建议将不胜感激。 sql-server backup maintenance — Vijred source “我无法使用此选项”是什么意思?您从哪里得知到期将删除备份? — 亚伦·伯特兰 这个解决了吗?我有一个维护清理任务,仅更新msdb表。它不会删除物理备份文件。 @David SQL Server代理帐户是否可能没有删除这些文件的权限?他们是本地的还是远程的?你有没有搜索过?例如,我在搜索的第一页上找到了这个,这个和这个。 — 亚伦·伯特兰
2 从MSDN 备份数据库任务(维护计划) 备份集将过期 指定何时备份集可以被另一个备份集覆盖。 因此,不会删除旧备份,而只会覆盖新备份。 在创建维护计划时有关如何使用“备份集将过期:”选项的任何建议将不胜感激。 这取决于您要保留旧备份多长时间。贵公司对此有政策吗?一段时间后,您是否将备份移至存储?如果这样做,您可以指定任何有效期限,只要您在有效期限到来之前复制备份即可。 — 米莉娜·彼得罗维奇 source 好吧,让我更精确地讲……我以前的DBA设计的一项维护计划(仅在一台服务器上)具有此选项(备份集将在7天后过期),而没有添加维护清理任务,备份将被带到同一服务器上的文件夹中。当空间有限时,我最终手动删除了旧的备份文件。在添加维护清除任务以删除较旧的备份文件(7天以上)之前,我有兴趣了解我以前的DBA打算选择此选项,而不是添加维护清除任务。 — Vijred Thx的澄清。在我看来,他认为新的备份将立即覆盖已过期的备份,但这不会发生。如果您处于空间紧缺状态,最好的选择是使用维护清理任务。 — Milena Petrovic 2014年
0 在其中一种环境中,我们在磁带备份方面遇到了一些问题,因此启动了Archive位,以确保备份文件在归档之前没有被删除。将数据库备份到磁带中后,存档位将被更新,该位用于避免在磁带备份之前删除文件。 — Vijred source