Linux SVN備份遷移 dump方式

2021-08-20 05:44:16 字數 737 閱讀 6018

該種方式適用於**庫不大的情況

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、驗證

linux svn遷移備份的三種方法

原文 svn備份方式對比分析 一般採用三種方式 1 svnadmin dump 2 svnadmin hotcopy 3 svnsync 注意,svn備份不宜採用普通的檔案拷貝方式 除非你備份的時候將庫暫停 如copy rsync命令。曾經用rsync命令來做增量和全量備份,在季度備份檢查審計中,發...

Linux SVN遷移備份的三種方法

svn備份方式對比分析 一般採用三種方式 1 svnadmin dump 2 svnadmin hotcopy 3 svnsync 注意,svn備份不宜採用普通的檔案拷貝方式 除非你備份的時候將庫暫停 如copy rsync命令。曾經用rsync命令來做增量和全量備份,在季度備份檢查審計中,發現備份...

linux svn定時備份檔案 檔案上傳

需求比較簡單,因為svn庫比較小,才10多個g,每天定時備份乙個全量的svn檔案,上傳到另外乙個伺服器上就可以了,按照周一到周五自動備份,然後ftp上傳覆蓋更新 1 先建立乙個svn.pl備份指令碼,內容如下 usr bin perl w my svn repos var svn svnrepos ...