相关疑难解决方法(0)

进行 Subversion 备份的最佳方法是什么?

进行 Subversion 备份的最佳方法是什么(在基于 Debian 的服务器上)。

是使用svnadmin吗?

svnadmin dump /path/to/reponame > reponame.dump
Run Code Online (Sandbox Code Playgroud)

或者也许只是为了 tar 存储库所在的目录?

tar -cvzf svn.backup.tar.gz /var/subversion/
Run Code Online (Sandbox Code Playgroud)

以上各有什么优缺点?

谢谢约翰


更新:这是一个只有少量存储库的小型服务器。所以增量备份可能不需要,我认为最好专注于保持简单。

更新:我使用 packs 包装器脚本(它又是 svn-hot-backup 的包装器)进行完整备份,然后在另一台干净的计算机上进行完整恢复。但是我删除了“SVN_HOTBACKUP_NUM_BACKUPS=10”部分,因为它对我不起作用。

请注意,我觉得这有点简单,结果非常接近 tar 目录。但正如 Manni 在这里指出的那样,使用 svn-hot-backup/"svnadmin hotcopy" 是一种更可靠的方法,因为如果您不走运,tar 可能会不时创建损坏的备份。

backup debian svn

10
推荐指数
3
解决办法
1万
查看次数

标签 统计

backup ×1

debian ×1

svn ×1