SVN服务器做迁移,如何做?

SVN服务器做迁移,如何做?,第1张

SVN项目,原本部署在10101348的电脑上,现在部门采购了一台更好的Server,IP为101013129。
所以,想把SVN项目从48上迁移到129上。做法:准备:
系统平台:windows server 2003
版本库:vos
服务器:10101348
目标服务器:101013129
源SVN版本库的path: D:\svn\vos
要迁移到的path: E:\svn\vos步骤:
1.停止>要看什么数据,比如文件存储服务器,可以买2块万兆光纤网卡,直接复制,或者用软件复制,速度很快就搞定
如果带数据库,不建议直接复制,容易出问题,
数据库通过使用数据库的软件备份,比如用友,金蝶的数据库,然后复制备份数据到新服务器,原则上,以数据,从小到大开始
如果数据库实在太大,可以给使用该数据库软件的公司联系,看能不能做数据库和软件分离,单独的一台服务器只做数据库,只存放数据库数据,不负载其他软件,或者做类似分布式存储,多台服务器存储数据库数据,不集中在某一台服务器

仓库的概念知道吧?
方法一:新的服务器到后,看服务器svn版本一样不一样,一样或者更高的话,可以直接复制过去,完成迁移。
方法二:如果有问题或者版本更低,用svnadmin dump从本机dump出来, 再在新服务器上用svnadmin load恢复即可。
方法二是最保险的,不过如果仓库很大就很麻烦,所以我一直注意保持svn版本一直,直接用方法一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10601074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存