Versuchen Sie, das Verzeichnis S3 mit s3cmd auf den lokalen Rechner herunterzuladen. Ich benutze den Befehl:
%Vor%Wenn ich den Download nach einer Unterbrechung jedoch neu starte, überspringt s3cmd vorhandene lokale Dateien, die zuvor heruntergeladen wurden, nicht und überschreibt sie neu. Was ist mit dem Befehl falsch?
Verwenden Sie stattdessen boto-rsync. Ссылка
Es synchronisiert nur neue / geänderte Dateien von s3 in das lokale Verzeichnis.
Ich hatte das gleiche Problem und fand die Lösung in Kommentar # 38 von William Denniss dort Ссылка
Wenn Sie:
%Vor%Ändern Sie es in:
%Vor%Dann werden die MD5-Hashes verglichen und alles funktioniert einwandfrei! -skip-existing funktioniert ebenfalls.
Zur Erinnerung, beide -skip-existing und MD5-Prüfungen werden nicht passieren, wenn Sie den ersten Befehl verwenden, und beide funktionieren, wenn Sie die zweite verwenden (Ich machte einen Fehler in meinem vorherigen Beitrag, als ich mit 2 verschiedenen Tests war Verzeichnisse).