如何在不打开防火墙中对 SQL 服务器的直接访问的情况下将某些 SQL 服务器数据从一台服务器复制到另一台服务器?
我考虑过将集成服务与接收器 Web 服务等结合起来。但我不知道这有多实用。
答案1
如果您必须进行一次复制,则可以通过数据库的备份和恢复来完成。
如果您想要数据库镜像,我认为您必须使用复制。
答案2
根据您所拥有的版本,您可以查看一些内容。
如果您可以在两台服务器之间使用 VPN 连接,那么复制或日志传送都是不错的选择。或者,也许只是一些手动编写的备份/恢复作业或 IS 包,正如您所建议的那样。
你说你是 2008 年的Web 同步合并复制如果您不能使用 VPN,这可能是您的另一个选择。过去,我曾有过一个 IS 工作,通过 SFTP 将数据发送到另一台服务器,这很笨重,但有效。
这实际上取决于您想用数据做什么以及您想要的延迟是多少,至于哪个是最佳选择。