带有数据库镜像的 Ola Hallengren

Peu*_*uge 6 sql-server-2008 sql-server maintenance mirroring ola-hallengren

我即将设置Ola Hallengrens数据库维护计划。我们有我们的数据库镜像,我只是想知道我是否需要在我的两个 Sql Server 实例上运行脚本还是只在主实例上运行脚本?

Ola*_*ren 26

我建议您在两台服务器上启用和安排作业并使用相同的配置。处于镜像角色的数据库将被自动跳过。脚本中对此进行了检查。

  • 你真的认为你有资格在这件事上发言吗?;) (7认同)
  • 感谢您的参与和确认。欣赏你的优秀剧本:-) (5认同)
  • @OlaHallengren - 很抱歉造成误解。我们很高兴在这里见到你,以至于我们变成了小学生。 (4认同)
  • @swasheck 为你自己说话,但我比一个小女生更兴奋。 (3认同)

Kin*_*hah 7

现在只需在主数据库服务器上运行它。

当您执行故障转移时,您可以在镜像服务器上运行它。

例如,当您将其部署在镜像服务器上时,您(请参阅:http : //ola.hallengren.com/sql-server-backup.html

EXECUTE dbo.DatabaseBackup
@Databases = 'SYSTEM_DATABASES', -- when failover, change it to ALL
@Directory = 'C:\Backup',
@BackupType = 'LOG',
@Verify = 'Y',
@ChangeBackupType = 'Y',
@CleanupTime = 24
Run Code Online (Sandbox Code Playgroud)