Ich muss Daten zwischen Amazon Simple Storage Service (Amazon S3)-Speicherklassen migrieren, ohne meine Anwendungen zu unterbrechen.
Lösung
Bevor du beginnst, solltest du dich mit den Anforderungen und Überlegungen zur Replikation vertraut machen.
Gehe wie folgt vor, um zwischen Amazon-S3-Speicherklassen zu migrieren, ohne deine Anwendungen zu unterbrechen:
- Verwende S3 Batch Replication für die erste Datenübertragung. S3 Batch Replication läuft im Hintergrund und hat keinen Einfluss auf den Zugriff der Anwendung auf die Quelldaten.
- Konfiguriere die regionsübergreifende Replikation (CRR), um neue Objekte automatisch zu replizieren. CRR stellt sicher, dass die Anwendungen weiterhin ohne Unterbrechung in den Quell-Bucket schreiben.
- Aktualisiere die Anwendung so, dass sie erst dann aus der neuen Speicherklasse liest, wenn die erste Replikation abgeschlossen ist und du CRR eingerichtet hast. Weitere Informationen findest du unter Ein Amazon-S3-Bucket als lokales Dateisystem einbinden.
Um Daten in die IA-Speicherklasse von Amazon S3 Standard zu verschieben, kannst du eine Lebenszyklusrichtlinie verwenden, um den Speicher umzustellen. Um Daten auf die Amazon-S3-Standard-Speicherklasse umzustellen, kannst du Amazon EMR S3DistCp auf einem EMR-Cluster ausführen, um alle Objekte zu kopieren.
S3-Glacier-Speicherklassen
Für die Speicherklassen Amazon S3 Glacier Deep Archive oder S3 Glacier Flexible Retrieval ist eine direkte Synchronisierung nicht möglich, da der Dateiabruf Stunden dauern kann. Stelle die Dateien vor der Synchronisierung in die Speicherklasse S3 Standard um. Weitere Informationen findest du unter Automatisches Kopieren der Amazon-Glacier-Tresorarchive in einen S3-Bucket und in Speicherklassen.
Ähnliche Informationen
Amazon-S3-Preise
AWS Pricing Calculator
Was ist Amazon S3?