一、前言
svnadmin是svn server的一个管理工具,本质是一个命令集,包含create、dump、load等子命令,此博文主要是为了记录总结SVN相关命令和SVN的备份还原操作。通过SVN命令可以更加灵活的实现我们的SVN备份需求。博文实验环境说明:
- 操作系统:centos7.6
- SVN server版本:1.7.14
二、svnadmin常用命令
0、获取命令或者子命令帮助
1、创建一个版本库
2、验证版本库保存的数据
- Verified revision 0.
- Verified revision 1.
- Verified revision 2.
3、dump备份
4、hotcopy热备份
5、recover将版本库数据库恢复到稳定状态
6、load恢复转储备份文件
1)、首先清空版本库方式模拟svn发生灾难。
2)、svnadmin load命令恢复版本库。