大型项目的快速备份系统

时间:2010-03-19 08:50:28

标签: backup remote-backup

我总是将所有源代码备份到.zip文件中并将其放入我的USB驱动器中并上传到我的服务器世界其他地方..但是我每两周才会这样做一次,因为我的项目是有点大。

现在我的项目目录(我有一些)包含了c ++文件的层次结构,并且散布着它们是.o文件,如果不被忽略,这将使备份需要一段时间。

有哪些工具可以让我有效地,方便地备份,并让我指定要备份的文件类型(许多.png,.jpg和一些文本类型),以及哪些目录是忽略(尤其是构建目录)?

或者有没有人们使用的巧妙方法?

3 个答案:

答案 0 :(得分:2)

虽然不是备份解决方案,但远程服务器上的版本控制管理器会响应您的大部分需求:

  • 仅保存更改,而不是整个项目
  • 您可以过滤掉您不想保存的内容

此外,您可以创建存储库的存档以进行真正的备份。

如果您想了解版本控制,请查看Eric Sink的博客,特别是:

答案 1 :(得分:2)

我使用dropbox,我是一个开发软件的开发人员。在一些项目中,我从我的Dropbox开始工作,这意味着每次构建时它们都会同步。其他项目我自己复制源代码。但最重要的是,我可以在所有安装了Dropbox的计算机上工作......适合我的简单需求

答案 2 :(得分:0)

同意mouviciel。如果您不希望这样,请考虑rsyncunison以有效地保留最新副本,无论是在相同或不同的计算机上。