完全“镜像”或复制SQL Server

时间:2019-01-11 15:52:20

标签: sql-server copy backup restore mirror

我们有一些机器将实验数据存储在Win7机器上。实验软件仅与Windows 7兼容,因此我们的IT部门不再希望连接到该隔离的计算机。在Win 10 PC上,是否有办法完全“镜像”此Win7 PC SQL Server或完全复制它,并使它保持相对最新?和服务器,我的意思是可能增长的多个数据库 在数量上。谢谢。

1 个答案:

答案 0 :(得分:0)

  

有没有办法完全“镜像”此Win7 PC SQL Server或   完全复制它,并保持相对最新状态

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

  • 备份数据库
  • 将其恢复到要保持相对最新的其他数量的其他服务器上
  • 通过向导或手动配置日志传送。这会将交易日志备份运送到您的其他服务器
  • 还原交易日志

当然,设置完成后,所有操作都会自动进行。 相对的最新情况取决于您执行事务日志备份的频率,传输所需的时间以及还原所需的时间。如果只希望每天,每周或其他时间更新数据库,则只需通过PowerShell或所需的任何方法将数据库备份复制到其他服务器,然后还原FullBackup而不是所有事务日志。这要简单得多,唯一的停机时间是在还原辅助服务器期间(还原需要多长时间)。

还有其他选择,包括Database MirroringAvailability Groups.,每个都有各自的优缺点,而且要付出一定的代价。