Назад | Перейти на главную страницу

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

Я настраиваю резервную копию своих важных данных (в основном, базы данных и изображений) на S3 из своего компьютера с Ubuntu. Я установил 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 лучше подходить к моим планам резервного копирования?