使用Microsoft SQL Server Management Studio创建新的维护计划。 在对象资源管理器中,转到文件夹管理 > 维护计划。 这将打开设计器。 在工具箱中,您会找到一个名为“备份数据库任务”的任务,请将其拖放到设计器上。 右键单击“备份数据库任务”,从上下文菜单中选择“编辑”。 备份类型: 完整:每次执行完整的备份(参考) 差异:备份上次和当前状态之间的更改。如果要还原,您需要所有差异+初始备份!(参考) 事务日志:备份自上次完整备份以来的事务。(参考) 右键单击该任务以选择要备份的数据库。 更改维护计划的计划表以设置运行时间。
除了本主题中提到的解决方案外,我可以推荐使用ApexSQL Backup创建SQL Server定期备份。我找到了一篇文章,简要介绍了备份类型和建议的备份策略实践(备份位置、计划和自动备份、备份测试和验证)。它解释了如何利用SQL Server代理作业、SQL Server维护计划和ApexSQL Backup在SQL Server中安排备份:http://solutioncenter.apexsql.com/how-to-create-a-sql-server-scheduled-backup/ 要将SQL Server定期备份作为SQL Server代理作业创建,需要编写T-SQL脚本。ApexSQL Backup可用于避免编写T-SQL脚本,还可避免使用SQL Server维护计划时需要维护备份计划及其相应作业。该工具使自动化和安排SQL Server备份作业成为一个任务,同时保留备份链以便进行轻松的时间点还原(数据库回滚)。有一个向导指导您完成备份调度过程。在第一步中,向导会要求输入服务器名称、数据库名称和备份类型。接下来-您需要为备份提供目标文件夹和输出类型。在下一步中,您可以从各种选项中选择,例如备份验证、压缩、加密等。之后,在下一个窗口中,选择“计划”选项并指定发生频率,最后-提交预定备份即可完成。