Qual è il modo più semplice per duplicare un intero bucket Amazon S3 in un bucket in un account diverso? Idealmente, vorremmo duplicare il bucket ogni notte su un altro account nel data center europeo di Amazon per scopi di backup.S3: bucket duplicati
risposta
Sospetto che non ci sia un modo "automatico" per farlo. Dovrai solo scrivere una semplice app per spostare i file. A seconda di come si traccia i file in S3 è possibile spostare solo le "modifiche".
In una nota correlata, sono abbastanza sicuro che Amazon faccia un buon lavoro di backup dei dati quindi non penso che sia necessario preoccuparsi della perdita di dati, a meno che non si faccia il backup per scopi di archiviazione o se si desidera per salvaguardare dall'eliminazione accidentale di file.
Una cosa da considerare è che si potrebbe desiderare di avere tutto ciò che è in esecuzione in una macchina virtuale Amazon EC2. Se il tuo backup è in esecuzione al di fuori del cloud di Amazon, allora paghi il trasferimento dei dati in entrambe le direzioni. Se si esegue in una macchina virtuale EC2, non si paga alcuna spesa per la larghezza di banda (anche se non sono sicuro se questo è vero quando si va tra i negozi nordamericani ed europei) - solo per il tempo di parete che l'istanza EC2 è in esecuzione (e qualunque sia costi per memorizzare la macchina virtuale EC2, che dovrebbe essere minima, penso).
Cool, potrei cercare di scrivere uno script per l'hosting su Ec2. Lo scopo principale del backup è quello di proteggere da errori umani dalla nostra parte - se un utente cancella accidentalmente un secchio o qualcosa del genere.
Se si è preoccupati dell'eliminazione, si dovrebbe probabilmente considerare la nuova funzionalità di S3 Versioning.
È possibile effettuare un'applicazione o un servizio che la responsabilità di creare due istanze di AmazonS3Client
uno per l'origine e l'altra per la destinazione, quindi la fonte AmazonS3Client
inizio loop nel secchio fonte e streaming oggetti, e lo streaming di destinazione AmazonS3Client
li fuori nel secchio di destinazione.
- 1. file duplicati in Amazon S3
- 2. Pubblica un bucket in Amazon S3
- 3. Elimina oggetto o bucket in Amazon S3?
- 4. Amazon S3 hardcode my bucket URL
- 5. Limite S3 agli oggetti in un bucket
- 6. "missing required: bucket option" per Paperclip/S3
- 7. Ricevi notifiche quando l'utente carica su un bucket S3?
- 8. Ottieni bucket completo o più di un oggetto dal bucket AWS S3 tramite Ansible
- 9. È meglio avere più bucket s3 o un bucket con sottocartelle?
- 10. Come eliminare molti oggetti con prefisso comune dal bucket s3?
- 11. Ruby Amazon S3 Accesso negato quando si elencano i bucket
- 12. I criteri bucket Amazon S3 non supportano l'opzione "versione"
- 13. In quale area geografica è memorizzato il bucket S3?
- 14. Come impedire la navigazione nella directory del bucket s3?
- 15. CarrierWave and Fog, configurazione bucket S3 e store_dir
- 16. Elenco ricorsivo contenuto bucket s3 con AWS CLI
- 17. Come elencare tutti gli oggetti nel bucket di Amazon S3?
- 18. Carica file esterno nel bucket AWS S3 utilizzando PHP SDK
- 19. Impostazione proprietario di oggetti in un bucket S3
- 20. Copia di un file all'interno di un bucket S3 (ruby)
- 21. AWS S3 Carica l'immagine nell'app per iOS Bucket
- 22. Posso limitare le dimensioni di un bucket S3?
- 23. Javascript per scaricare un file dal bucket amazon s3?
- 24. Autorizzazioni IAM AWS di base per un bucket S3
- 25. Come impostare l'ACL di un bucket su S3?
- 26. Impossibile accedere ai file dal bucket s3 pubblico con boto
- 27. Come mappare più domini allo stesso bucket su Amazon S3?
- 28. Costo della ridenominazione di una cartella nel bucket AWS S3
- 29. come eliminare il bucket s3 vuoto generato da beanstalk elastico
- 30. Esiste un vantaggio nell'utilizzo di più bucket su Amazon S3 rispetto al consolidamento in un singolo bucket?