• 軟體損壞資料救援
    誤分割、誤格式化、誤ghost、駭客攻擊、PQ調整失敗等...
  • 硬體損壞資料救援
    電路板芯片燒壞,不認碟、碟體書寫錯誤等...
  • 伺服器資料救援
    磁碟陣列RAID0 、RAID1、RAID1+0、NAS、SAN 、JBO
  • 筆電資料救援
    東芝、日立、邁拓、三星、富士通、昆騰、筆記型等...
  • RAID資料救援
    對RAID0、RAID1、RAID1E、RAID5E、RAID6等救援...
  • 硬碟資料救援
    IDE、SCSI、S-ATA介面的IBM、易拓,昆騰硬碟,移動硬碟...
目前位置: 首頁 > 新聞中心 > 技術專欄

svn備份資料救援過程

昨天101的硬碟掛了,svn也宣告over。還好每月有備份一次資料,是把整個倉庫目錄都備份下來的。結果要把svn移動到32上面去。檢查了一次,32已經安裝了svn,把整個目錄copy進去。VNU資料救援-RCS資料救援
其實這個過程就相當於創建一個倉庫:VNU資料救援-RCS資料救援
svnadmin create SVN_HOMEVNU資料救援-RCS資料救援
然後在把原來的目錄copy進去一樣。。VNU資料救援-RCS資料救援
這樣所有的東西都準備好。加載倉庫進入服務就可以了。VNU資料救援-RCS資料救援
svnserve -d -r SVN_HOMEVNU資料救援-RCS資料救援
svn默認端口是3690,你需要在防火牆上開放這個端口。VNU資料救援-RCS資料救援
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 3690 -j ACCEPTVNU資料救援-RCS資料救援
/sbin/service iptables saveVNU資料救援-RCS資料救援
在svn客戶端中通過svn://192.168.1.32來訪問svn伺服器VNU資料救援-RCS資料救援
不過我們原來的svn路徑都是101的。。所以方便,直接把ip地址改成101了。。。VNU資料救援-RCS資料救援
ifconfig eth0 192.168.0.101VNU資料救援-RCS資料救援
或者修改文件VNU資料救援-RCS資料救援
/etc/sysconfig/network-s/ifcfg-eth0VNU資料救援-RCS資料救援
ok。。。總算恢復svn了。。。還要處理本機的代碼提交,怕衝突互相覆蓋。VNU資料救援-RCS資料救援
在中午的時候考慮了一下。。用個折中的辦法總算ok了。。。如下:VNU資料救援-RCS資料救援
1.重新建一個文件夾,從svn上重新獲取最新代碼(目錄1);VNU資料救援-RCS資料救援
2.把本機上的代碼(目錄2)的版本號去掉VNU資料救援-RCS資料救援
3.把目錄2的代碼覆蓋到目錄1VNU資料救援-RCS資料救援
4.基於目錄1做為基準版本號進行開發VNU資料救援-RCS資料救援
注意:VNU資料救援-RCS資料救援
1.目錄2的版本號在覆蓋前必須去掉VNU資料救援-RCS資料救援
2.去除.svn的工具可以在ftp100的/SOFT/CvsSvnCleaner.rar上下載VNU資料救援-RCS資料救援
總算順利了,可以繼續幹活了。。。。
加入好友line@vga9721w
線上客服
@hd119