我正在将我的重要数据(数据库和映像,主要是)从我的Ubuntu盒子备份到S3。 我已经设置了Amazon S3,并安装了S3FS来在我的机器上安装存储桶。 这是行之有效的,但是当我testing我的脚本,我得到一个警告:
s3fs: MOUNTPOINT directory /aaa/bbb/ccc/ is not empty. s3fs: if you are sure this is safe, can use the 'nonempty' mount option.
所以,我不确定安装驱动器应该如何工作的理论。 我以为在将新文件放入要备份的目录之前,我可以装入驱动器,然后在完成后卸下驱动器。 这是有缺陷的逻辑? 我应该只安装一次驱动器,离开它们? 如果由于某种原因挂载失败,我需要重新挂载,我应该在重新挂载之前清空目录吗?
有关更多信息,我将轮stream覆盖数据库备份,并rsync一个大的图像目录。
任何有关理论或想法的帮助,我如何有效地设置这一点,并通过使用最佳实践非常赞赏!
编辑:或者s3cmd会更适合我的备份计划吗?