Теория синхронизации Amazon S3

Теория синхронизации Amazon S3

Я настраиваю резервное копирование моих важных данных (в основном базы данных и изображений) на S3 с моего Ubuntu box. Я настроил Amazon S3 и установил S3FS для монтирования бакета на моей машине. Это работает хорошо, но когда я тестирую свой скрипт, я получаю предупреждение:

s3fs: MOUNTPOINT directory /aaa/bbb/ccc/ is not empty.
s3fs: if you are sure this is safe, can use the 'nonempty' mount option.

Итак, я не уверен в теории того, как должен работать смонтированный диск. Я думал, что могу смонтировать диск непосредственно перед тем, как поместить новый файл в каталог для резервного копирования, а затем размонтировать диск, когда закончу. Это ошибочная логика? Мне просто смонтировать диски один раз и оставить их? Если монтирование по какой-то причине не удается и мне нужно перемонтировать, следует ли мне очистить каталог перед повторным монтированием?

Для получения дополнительной информации я буду перезаписывать резервные копии базы данных на ротационной основе и rsyncиспользовать большой каталог изображений.

Любая помощь с теорией или идеями о том, как это можно эффективно настроить, используя передовой опыт, будет высоко оценена!

Редактировать:Или s3cmdлучше подойдет для моих запасных планов?

Связанный контент