Sauvegarde de données sur AWS

J'ai besoin de sauvegarder quelques files, pas plus de 1 Go initialement. Ces files représentent datatables critiques de la mission pour mon démarrage. Si je perds les machines AWS sur lesquelles datatables en direct sont hébergées, je dois pouvoir restaurer datatables à de nouvelles machines sans timeout, ce qui me retire du glacier de l'Amazonie car le signalement que j'ai lu jusqu'ici est vague en termes de restauration SLA et mentionne certainement des heures, alors que j'ai besoin de minutes. Dois-je utiliser S3? Quelles sont mes options? J'ai l'intention de conserver des sauvegardes quotidiennes en 5 jours, chaque semaine pour 2, mensuellement pour 2, donc deux mois environ environ 9Gb au total.

S3 est une excellente option. Je l'utilise actuellement avec plusieurs scripts pour effectuer des sauvegardes pour les files système, les docroots et les décharges de database. Quelques indications seraient:

  • utiliser les règles d'expiration du compartiment lors de la synchronisation des sauvegardes aux différents préfixes du seau de votre S3 ( daily/ , weekly/ monthly/ ) – synchroniser une date nommée directory et laisser S3 prendre en charge la politique de conservation
  • ont également un préfixe appelé last-backup/ sans politique d'expiration et ne synchronisez pas une date nommée directory. Si quelque chose ne va pas pendant une longue période et que toutes les autres sauvegardes expirent, celui-ci ne sera pas
  • si vous voulez les débuts d'une stratégie DR, synchronisez-vous également avec un autre seau dans une autre région. Je m'utilise -est-1 et nous-ouest-2 parce qu'ils ont le même coût