Estou configurando um backup dos meus dados vitais (banco de dados e imagens, principalmente) para o S3 da minha caixa do Ubuntu. Configurei o Amazon S3 e instalei o S3FS para montar o bucket em minha máquina. Isso está funcionando bem, mas quando eu testo meu script, recebo um aviso:
s3fs: MOUNTPOINT directory /aaa/bbb/ccc/ is not empty.
s3fs: if you are sure this is safe, can use the 'nonempty' mount option.
Não tenho certeza da teoria de como a unidade montada deve funcionar. Eu estava pensando que eu poderia montar a unidade antes de colocar um novo arquivo no diretório para fazer o backup e, em seguida, desmontar a unidade quando terminar. Essa lógica é falha? Devo apenas montar as unidades uma vez e deixá-las? Se a montagem falhar por algum motivo e eu precisar montar novamente, devo esvaziar o diretório antes de montar novamente?
Para informações adicionais, estarei substituindo backups de banco de dados em uma base rotacional e rsync
ing um grande diretório de imagens.
Qualquer ajuda com a teoria ou ideias de como eu posso configurá-lo de forma eficaz e usando as melhores práticas muito apreciadas!
Editar: Ou s3cmd
seria mais adequado aos meus planos de backup?