我正在寻找 Mac OSX 的命令行备份工具。我正在寻找的功能:
备份的偏好设置存储在单独的“配置文件”文件中,以便一个代码库可以执行多组备份
版本控制
备份目标可以是本地连接的驱动器,通过 ssh......
电子邮件通知
自动清理旧备份
MySQL 备份
将保留 Mac OSX 元数据
我尝试过以下工具:
eloy code.google.com/p/eloy/
RubyGem 备份 rubygems.org/gems/backup
mlbackup maclemon.at/mlbackup
如果您知道任何其他人,请发布地址和您与他们的任何经验。
答案1
rdiff-备份似乎满足您的大部分标准。
- 'Profile' 只是一个 cron 作业(at 命令),它使用源和目标字符串来安排备份
- 版本控制,是的,它有这个。
- 在本地或通过 ssh 运行,是的,它有这个。
- 电子邮件通知,cron 作业的一部分,示例比比皆是,谷歌是你的朋友。
- 清理可能只是另一项预定的工作。
- MySQL 备份我不知道,从来没有需要过这个。
- Mac OSX 元数据,文档说是的。我没有运行 Mac OSX,所以你必须在自己的硬件上进行验证。