Estoy configurando una copia de seguridad de mis datos vitales (base de datos e imágenes, principalmente) en S3 desde mi caja de Ubuntu. Configuré Amazon S3 e instalé S3FS para montar el depósito en mi máquina. Esto funciona bien, pero cuando pruebo mi script, aparece una advertencia:
s3fs: MOUNTPOINT directory /aaa/bbb/ccc/ is not empty.
s3fs: if you are sure this is safe, can use the 'nonempty' mount option.
Por lo tanto, no estoy seguro de la teoría de cómo debería funcionar la unidad montada. Estaba pensando que podría montar la unidad justo antes de colocar un nuevo archivo en el directorio para hacer una copia de seguridad y luego desmontar la unidad cuando termine. ¿Es esta una lógica defectuosa? ¿Debería montar las unidades una vez y dejarlas? Si el montaje falla por algún motivo y necesito volver a montarlo, ¿debería vaciar el directorio antes de volver a montarlo?
Para obtener información adicional, anularé las copias de seguridad de la base de datos de forma rotativa y rsync
crearé un gran directorio de imágenes.
¡Cualquier ayuda con la teoría o ideas sobre cómo puedo configurar esto de manera efectiva y utilizando las mejores prácticas es muy apreciada!
Editar:¿O se s3cmd
adaptaría mejor a mis planes de respaldo?