首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  数据库

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

  •  
  •   annielong · 2016-05-27 10:25:58 +08:00 · 912 次点击
    这是一个创建于 1294 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    11 回复  |  直到 2016-05-28 15:08:29 +08:00
        1
    adminsvv   2016-05-27 10:34:13 +08:00
    快照
        2
    jarlyyn   2016-05-27 10:47:28 +08:00
    sql server 不熟。

    以我 mysql 的经验来说。

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

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

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

    如果远程文件访问权限都没有,那实在能做的很少了。
        5
    BOYPT   2016-05-27 11:45:51 +08:00
    @jarlyyn 得提醒是正常关闭 mysql 进程后再复制……
        6
    ytmsdy   2016-05-27 11:56:44 +08:00 via iPhone
    把数据文件直接拷贝出来,然后到目标机器附加数据库!
        7
    csx163   2016-05-27 14:23:04 +08:00
    之前我们用的是热备份 filegee 这个软件
        8
    CBBing   2016-05-27 18:08:16 +08:00
    @annielong 请问题主知道 sql server 怎么实现主从复制, google 都没找到教程
        9
    coolloves   2016-05-28 08:57:08 +08:00 via Android
    关注下,期待解决结果!
        10
    annielong   2016-05-28 10:03:59 +08:00
    @CBBing 这个是说发布、订阅吧,使用发布订阅可以实现数据实时同步
        11
    CBBing   2016-05-28 15:08:29 +08:00
    @annielong 请问发布和订阅可以实现两台服务器上的 sql server 数据库同步吗?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4150 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 06:45 · PVG 14:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.