J'ai fait des recherches là-dessus, assez drôle.
Vos sauvegardes sur S3 peuvent échouer en fonction de votre région en raison d'une éventuelle cohérence; l'avertissement de base est que si vous le faites suffisamment, vous aurez à un moment donné des erreurs lors de l'ouverture ou de la recherche de fichiers en tant que magie du système de fichiers en arrière-plan des synchronisations Amazon entre les serveurs, de sorte que vos sauvegardes peuvent ne pas être fiables.
Quant à savoir si vous devez les enregistrer d'une autre manière, cela dépend de votre gestion des risques. Faites-vous confiance à Amazon pour conserver vos données?
Il est possible qu'ils perdent quelque chose ou connaissent une défaillance plus importante de leur système de stockage; ils ont sans aucun doute des clauses dans leurs contrats spécifiant que s'ils perdent vos données, c'est votre problème. Pas le leur. De plus, étant donné que vos données sont hébergées ailleurs, vous ne savez pas ce qu'elles en feront; les forces de l'ordre veulent vos données? Vous ne savez peut-être même pas que quelqu'un d'autre y a accédé.
Tu lui fais confiance? Si les données ne sont pas essentielles à votre entreprise et que vous êtes prêt à accepter ce risque, il n'est pas nécessaire de les télécharger sur un stockage hors site. Si vous ne souhaitez pas risquer que vos données soient en sécurité sur les serveurs de stockage d'Amazon, vous devez prendre des dispositions pour les vider périodiquement sur votre propre stockage.
En d'autres termes, je ne pense pas qu'il y ait de réponse directe à cela, car cela dépend de votre tolérance au risque et de vos besoins commerciaux. Beaucoup de gens ne feraient pas entièrement confiance à leurs revenus uniquement sur le stockage avec le cloud, personnellement, je me sens un peu méfiant à ce sujet ...
Pour mieux faire cela, dans les discussions et la recherche, une autre approche à considérer consiste à créer un volume EBS suffisamment grand pour stocker les données, à le joindre à l'instance EC2, à y enregistrer vos données, puis vous pouvez démonter le volume et enregistrer ces données dans S3 . Je suis en train de rechercher si cela serait fait en enregistrant le fichier de volume lui-même sur S3 ou le contenu ... mais alors vous pouvez supprimer l'instance EBS lorsque vous avez terminé pour économiser les coûts de stockage.
EDIT Je vois en relisant que vous enregistrez de S3 vers l'instance EC2, et non l'inverse (même si je ne sais pas si le problème de cohérence éventuel pourrait toujours y causer des problèmes). Vous essayez d'enregistrer des données sur une instance EC2 en tant que sauvegarde? Je pense que, du point de vue des coûts, ce n'est pas une bonne tactique; il peut être moins coûteux de sauvegarder des données sur un disque local lorsque vous prenez en compte le stockage à long terme de ce type de données, ainsi que le temps de la machine virtuelle. Avec les coûts de lecteur, vous pouvez copier des données sur un disque local en tant que sauvegarde.
Je garderais toujours les avertissements sur la confiance d'Amazon et de leur stockage. Si vous souhaitez tout conserver dans Amazon S3 mais avez plus de redondance, dupliquez vos compartiments S3 entre les régions, et s'ils ont une panne affectant une région, cela ne devrait pas les éliminer tous. Vous espérez. Mais tout est possible.
Cela dépend de la valeur que vous accordez à vos données, du montant que vous êtes prêt à payer pour celles-ci et du niveau de risque que vous souhaitez tolérer.