Linux SVN备份迁移 - dump方式

该种方式适用于代码库不大的情况

1、dump出源服务器的SVN代码库:

svnadmin dump /usr/local/svnRepo/demo/ > 20180524.dump

其中/usr/local/svnRepo/demo/为源服务器上SVN代码库路径

2、使用scp命令,将备份文件上传至新服务器上

scp /data/20180524.dump root@新服务器IP:/data/

3、在新服务器上建立仓库

svnadmin create /usr/local/svnRepo/demo/

4、将备份文件load进新服务器仓库

svnadmin load /usr/local/svnRepo/demo/ < /data/20180524.dump

5、使用scp命令,将源服务器上配置文件

scp -r /usr/local/svnRepo/demo/conf/ root@新服务器IP:/data/

6、启动新服务器的SVN服务

svnserve -d -r /usr/local/svnRepo/

7、验证



猜你喜欢

转载自blog.csdn.net/hellboy0621/article/details/80432490