【问题标题】:Completely "Mirror" or copy an SQL Server完全“镜像”或复制 SQL Server
【发布时间】:2019-06-06 13:45:35
【问题描述】:

我们有一些机器在 Win7 机器上存储实验数据。实验软件仅与 Windows 7 兼容,因此我们的 IT 部门不想再连接到这台孤立的机器。有没有办法在 Win 10 PC 上完全“镜像”这个 Win7 PC 的 SQL 服务器或完全复制它,并使其保持相对最新?我所说的服务器是指可能会增长的多个数据库 在数量上。谢谢你。

【问题讨论】:

标签: sql-server copy backup restore mirror


【解决方案1】:

有没有办法完全“镜像”这个 Win7 PC 的 SQL 服务器或 完全复制它,并保持相对最新

您似乎想要的是LOG SHIPPING。基本步骤是:

  • 备份您的数据库
  • 在您希望保持相对最新的其他 N 台服务器上恢复它
  • 通过向导或手动配置日志传送。这会将事务日志备份运送到您的其他服务器
  • 恢复事务日志

当然,一旦设置完成,这一切都是自动化的。 相对最新取决于您执行事务日志备份的频率、传输时间以及恢复时间。如果您只想每天、每周或其他时间更新它 - 您可以通过 PowerShell 或您想要的任何方法将数据库备份复制到其他每个服务器,并恢复 FullBackup 而不是所有事务日志.这要简单得多,唯一的停机时间是在您的辅助服务器恢复期间(恢复需要多长时间)。

还有其他选项,包括 Database MirroringAvailability Groups.,它们各有优缺点,而且要付出代价。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    • 2011-04-25
    • 2021-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多