如何在SQL Server 2012中设置每周自动备份?

Sha*_*hir 7 sql sql-server backup sql-server-2012

请建议如何在我的SQL Server 2012中设置自动数据库备份.

我需要在SQL服务器中获取所有数据库(目前它只包含3个)自动每周备份,该备份在每周五凌晨1点(凌晨1点)运行.这些备份文件(*.bak)应放在E:\ Backups文件夹中.

Joë*_*min 18

Microsoft SQL Server Management Studio,打开Object Explorer然后:

  1. 正确的陈词滥调 Management > Maintenance Plans
  2. Clic on New Maintenance Plan...
  3. 为您的计划命名
  4. 根据策略需要创建尽可能多的子计划
  5. 选择一个子计划并从Toolbox面板中拖放相应的任务
  6. 要备份数据库,适当的任务是 Back Up Database Task

对于备份计划的配置,您只需按照向导定义所需内容即可.如果您需要更多信息,我建议您访问Microsoft官方网站: 创建完整数据库备份

希望对你有帮助

  • 这样,如果有人不确定,则SQL的快速版本中不提供维护计划,SQL Server代理也不可用. (3认同)

小智 7

您可以如上所述在ssms中创建SQL Server代理作业或维护计划,也可以使用第三方应用程序.我目前使用ApexSQL Backup,因为它为任何创建的作业提供深度计划.您可以指定是否要创建每日,每周或每月计划.此外,如果您由于某种原因不想使用它们,您可以随时暂停或删除这些计划.