Bietet Amazon eine Möglichkeit, einen Bucket von einem Konto auf ein anderes Konto zu kopieren? Ich lade mehrere gb Dateien in meinen eigenen Bucket für eine Client-App zu Entwicklungszwecken hoch, aber wenn ich den Code übergebe, werde ich den Bucket auf ihr Konto umstellen wollen (ich bezahle also nicht mehr für den Speicher). Das Hochladen dauert ziemlich lange, da es viele kleine Dateien gibt, und ich möchte den gleichen mühsamen Prozess später vermeiden, wenn ich die Dateien in den anderen Bereich verschiebe.ist es möglich, einen S3-Bucket auf ein anderes Konto zu verschieben/kopieren?
Antwort
Sie könnten crossftp (http://www.crossftp.com/) verwenden, um Server von einem Konto zu einem anderen zu übertragen. Aber Sie müssen immer noch den Verkehr bezahlen.
andere Lösung wäre: http://gallery.bucketexplorer.com/displayimage-93.html
boto funktioniert gut. Nach dem Konzept von Boto:
Angenommen, Sie Konto A und Konto B und alle Objekte haben, sind derzeit in einem Eimer von Konto A im Besitz gespeichert sind, sollten Sie in der Lage sein zu Zuschuss Konto B-Lesezugriff die bestehende Schaufel (n) und dann die Konto B-Anmeldeinformationen Kopieren Sie die Objekte in einen Eimer (n) im Besitz von Konto B. ich denke, so etwas wie dies funktionieren soll:
conn = S3Connection(...) source_bucket =
conn.lookup(source_bucket_name) dest_bucket =
conn.lookup(dest_bucket_name) source_key =
source_bucket.lookup(key_name) dest_key = source_key.copy(dest_bucket,
key_name, preserve_acl=True)
Dies würde einen Schlüssel mit demselben Namen im Ziel-Bucket erstellen und würde auch die ACL und Metadaten des Quellschlüssels beibehalten.
- 1. Eigenschaft in Google Analytics auf ein anderes Konto umstellen, möglich?
- 2. Übertragen Projekt auf ein anderes Konto
- 3. Ist es möglich, ein Google-Konto zu "Accounts & Sync" hinzuzufügen, ohne einen Anmeldebildschirm zu starten
- 4. Geld von einem Streifen Konto auf ein anderes Konto Streifen
- 5. In Scala, ist es möglich, ein Skript zu schreiben, das auf ein anderes Skript verweist
- 6. Ist es möglich, einen Wert einer Variablen von einem Javascript in ein anderes zu exportieren?
- 7. Ist es möglich, einen Funktionszeiger auf einen Konstruktor zu definieren?
- 8. Übertragen einer App auf ein anderes Firebase-Konto
- 9. Ist es möglich, einen Gradienten zu zeichnen?
- 10. Ist es möglich, ein Unterprogramm zur Laufzeit in ein anderes Unterprogramm zu übersetzen und zu übergeben?
- 11. Ist es möglich, einen Datenbanktransaktionsparameter zu verfälschen?
- 12. Ist es möglich, HD-Videos mit Bluetooth von einem iOS-Gerät auf ein anderes zu streamen?
- 13. Ist es möglich, einen ValueType zu klonen?
- 14. Ist es möglich, einen Vorlagenalias zu erstellen?
- 15. Bizspark, Übertragen azure vm auf ein anderes Konto
- 16. Ist es möglich, einen Operationshaken zu entfernen?
- 17. Ist es möglich, einen Subprozess zu erneuern?
- 18. Ist es möglich, einen Zeiger auf eine Referenz zu definieren?
- 19. iPad-App auf ein anderes Konto übertragen, um den Zugriff auf Schlüsselbunde zu behalten
- 20. Ist es möglich, einen leeren Standardwert auf leftOuterJoin zu initialisieren?
- 21. Ist es möglich, mehrere Bots auf einem einzigen Kik-Konto zu haben?
- 22. Ist es möglich, ein Icon zu verschieben?
- 23. Ist es möglich, ein Pseudozufall zu teilen
- 24. Ist es möglich, ein Einlaufen zu erkennen?
- 25. Ist es möglich, ein Bild auf HTML5 Canvas zu verzerren?
- 26. Ist es möglich, ein Spiel auf CMD zu erstellen?
- 27. Ist es möglich einen "Precommit Hook" auf TFS hinzuzufügen?
- 28. Warum ist es nicht möglich, ein Byte auf einen Stapel auf Pentium IA-32 zu schieben?
- 29. ist es möglich, scrollstart für ein anderes Element als $ (Dokument) in Jquery/Javascript zu erfassen?
- 30. Emacs: Ist es möglich, ein bestimmtes Fenster immer als "anderes Fenster" zu verwenden?
danke. Ich nehme an, sie haben nicht den Api Anruf, den ich will. Ich habe festgestellt, dass Sie eine "Kopie" von einem Eimer zu einem anderen machen können, aber Sie müssen immer noch die Dateien auflisten, es gibt keine Massenkopie (das kann ich sagen). – bantic