SVN作为备份介质

SVN作为备份介质,svn,backup,Svn,Backup,在我们的web服务器(CentOS)上,我正在设置数据库的自动每日备份。当然,我想将其发送到异地(到我们的office Windows SBS 2003服务器) 鉴于我们已经在这两个box之间设置了SVN,我想我只需要SVN提交备份,直到我意识到每次提交都是这个800M备份文件的新版本 我是否可以防止回购保留修订,而只是覆盖旧修订 还是我完全找错了树。我想我找错了树。如果您的备份集是一个纯文本文件,只经历了增量更改,那么它可能是可行的(尽管仍然不理想),但Subversion实际上不是一个备份系

在我们的web服务器(CentOS)上,我正在设置数据库的自动每日备份。当然,我想将其发送到异地(到我们的office Windows SBS 2003服务器)

鉴于我们已经在这两个box之间设置了SVN,我想我只需要SVN提交备份,直到我意识到每次提交都是这个800M备份文件的新版本

我是否可以防止回购保留修订,而只是覆盖旧修订


还是我完全找错了树。

我想我找错了树。如果您的备份集是一个纯文本文件,只经历了增量更改,那么它可能是可行的(尽管仍然不理想),但Subversion实际上不是一个备份系统。您最好使用一个脚本,将文件复制到远程位置,对其进行校验和,并删除历史记录中较旧的备份集。我完全按照您的意愿执行,我非常高兴。使用svn,您可以得到无限多代,它只存储数据库的增量,而增量通常非常小。如果这不是您想要的,为什么不使用rsync呢?如果您正在寻找一个灵活的备份系统,请参阅。