Ich richte ein Backup meiner wichtigen Daten (hauptsächlich Datenbank und Bilder) von meiner Ubuntu-Box auf S3 ein. Ich habe Amazon S3 eingerichtet und S3FS installiert, um den Bucket auf meinem Computer zu mounten. Das funktioniert gut, aber wenn ich mein Skript teste, erhalte ich eine Warnung:
s3fs: MOUNTPOINT directory /aaa/bbb/ccc/ is not empty.
s3fs: if you are sure this is safe, can use the 'nonempty' mount option.
Ich bin mir also nicht sicher, wie das gemountete Laufwerk theoretisch funktionieren soll. Ich dachte, ich könnte das Laufwerk mounten, kurz bevor ich eine neue Datei in das zu sichernde Verzeichnis lege, und es dann unmounten, wenn ich fertig bin. Ist das eine fehlerhafte Logik? Soll ich die Laufwerke nur einmal mounten und sie dann so lassen? Wenn das Mounten aus irgendeinem Grund fehlschlägt und ich es erneut mounten muss, sollte ich dann das Verzeichnis vor dem erneuten Mounten leeren?
Für weitere Informationen werde ich Datenbanksicherungen im Rotationsprinzip überschreiben und rsync
ein großes Verzeichnis mit Bildern einfügen.
Ich bin für jede Hilfe mit der Theorie oder für Ideen, wie ich dies effektiv und unter Anwendung bewährter Verfahren einrichten kann, sehr dankbar!
Bearbeiten:Oder wäre es s3cmd
besser für meine Backup-Pläne geeignet?