基于NAS存储SVN的repo备份方法

背景:svn-server基于windws server,repo存储在nas上,需要对repo进行全备及迁移。

 

1、因repo存储在NAS上,所以svn主机上cmd无法直接访问nas上的网络目录,需进行相关映射处理,参考如下:

https://jingyan.baidu.com/article/295430f1ca4b8c0c7e00501c.html

将网络目录映射成本地Z盘后,cmd可以顺利访问了

 

2、使用svnadmin hotcopy命令进行全备

找到svnadmin命令所在目录(根据VisualSVN Server右键属性,打开文件位置去找),在cmd下执行备份命令

svnadmin hotcopy z:\repository d:\backupdir

我的虚拟机环境实测备份速度差不多1G/min,还是挺快的。

参考:https://blog.csdn.net/zhangxufei/article/details/79309043

http://blog.51cto.com/qicheng0211/1573989

 

3、全备恢复

svnadmin hotcopy d:\backupdir path\of\new\repo

参考:http://blog.51cto.com/151wqooo/1256188

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值