版本仓库备份--“svnadmin dump bat + Windows任务计划”

为了避免自己的SVN仓库所在的服务器崩溃,IT管理员常常要考虑如何备份好仓库数据,

svn提供了一个简单的方法svnadmin dump命令去实现备份,在windows下,在"任务计划程序"中定期去跑bat去实现稳定的备份,

 

  1. 备份的方案:“svn dump bat + Windows任务计划” 去实现SVN仓库的备份
  2. 环境:Windows 2012 Server
  3. 编写svnadmin dump命令脚本,内容可参考如下,备份的文件名按日期命名
    1 set datatime=%date:~0,4%-%date:~5,2%-%date:~8,2%_%time:~0,2%-%time:~3,2%-%time:~6,2% 2 set filename=smp_svn_dump_%datatime% 3 svnadmin dump D:\csvn\data\repositories\IT_DOC >D:\csvn\data\dumps\%filename%
    D:\csvn\data\repositories\IT_DOC是仓库所在的目录,然后D:\csvn\data\dumps\可以替换为共享磁盘,这样即使服务器崩溃了,磁盘坏了,也能从共享磁盘把仓库还原
  4. windows任务计划程序的设置,定时(5min)跑svnadmin_dump.bat脚本结果如下图:

这样简单的满足了即使SVN服务器崩溃,也能完整备份的需求。

转载于:https://www.cnblogs.com/fanwenchao/p/6925450.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值