两台 sql server 服务器如果同步或者传输所有数据库

2016-05-27 10:25:58 +08:00
 annielong

现在 sql 上有一百多个数据库,怎样才能快速的复制或者同步到另一台服务器上, 使用管理器只能一个一个的同步或者复制, 实在不行只能写个程序来跑

1648 次点击
所在节点    数据库
11 条回复
adminsvv
2016-05-27 10:34:13 +08:00
快照
jarlyyn
2016-05-27 10:47:28 +08:00
sql server 不熟。

以我 mysql 的经验来说。

最快的是物理 copy 数据库文件。

只要两个服务器版本一致,一般没什么问题。
annielong
2016-05-27 11:02:06 +08:00
@jarlyyn 这个方法是快,只是要数据库脱机,还要有远程文件访问权限,条件不具备啊
jarlyyn
2016-05-27 11:33:27 +08:00
@annielong

数据库一般不需要脱机。需要的是支持快照的文件系统。

如果远程文件访问权限都没有,那实在能做的很少了。
BOYPT
2016-05-27 11:45:51 +08:00
@jarlyyn 得提醒是正常关闭 mysql 进程后再复制……
ytmsdy
2016-05-27 11:56:44 +08:00
把数据文件直接拷贝出来,然后到目标机器附加数据库!
csx163
2016-05-27 14:23:04 +08:00
之前我们用的是热备份 filegee 这个软件
CBBing
2016-05-27 18:08:16 +08:00
@annielong 请问题主知道 sql server 怎么实现主从复制, google 都没找到教程
coolloves
2016-05-28 08:57:08 +08:00
关注下,期待解决结果!
annielong
2016-05-28 10:03:59 +08:00
@CBBing 这个是说发布、订阅吧,使用发布订阅可以实现数据实时同步
CBBing
2016-05-28 15:08:29 +08:00
@annielong 请问发布和订阅可以实现两台服务器上的 sql server 数据库同步吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/281611

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX