Avec un peu de chance, votre instance est soutenu par EBS .
Si c'est le cas, vous pouvez sauvegarder votre instance en prenant un instantané EBS. Vous pouvez le faire via aws.amazon.com (manuellement), à l'aide des outils de ligne de commande AWS (qui peuvent être automatisés et programmés dans cron ou Windows Task Scheduler, selon le cas) ou via l'API AWS.
Vous voulez vous assurer qu'aucune modification n'est apportée à l'état des fichiers de sauvegarde de la base de données pendant le processus d'instantané. Lorsque j'ai utilisé cette stratégie pour MySQL fonctionnant sur Ubuntu, j'ai utilisé un script pour assurer une sauvegarde de la base de données. image fidèle . Ce script utilise une fonctionnalité du système de fichiers XFS pour geler le système de fichiers pendant l'instantané. Dans ce déploiement, l'instantané n'a pris que 2 à 3 secondes et a été effectué à une heure très creuse. Tous les visiteurs du site Web subissent un décalage de 2 à 3 secondes. Pour Windows, si le dispositif ne peut pas être redémarré pour le snapshot (vous n'avez pas de fenêtre de maintenance la nuit), je créerais plutôt un dispositif EBS séparé (par exemple un dispositif "S:\" pour les snapshots), j'utiliserais les outils de sauvegarde de SQL Server pour créer un fichier .bak sur cet autre dispositif, puis je créerais un snapshot EBS de ce dispositif EBS séparé.
Pour plus de détails sur le script de sauvegarde, consultez cette question connexe :
Automatiser les snapshots d'Amazon EBS quelqu'un a un bon script ou une solution pour cela sous linux.
Si vous disposez d'un stockage séparé, par exemple pour votre base de données, veillez à le sauvegarder également !
UPDATE
Pour créer un instantané manuellement,
- Parcourir pour https://console.aws.amazon.com/ec2/home?#s=Volumes
- Cliquez avec le bouton droit de la souris sur le volume que vous souhaitez sauvegarder (l'instance à laquelle le volume est rattaché figure dans la colonne intitulée "Attachment Information").
- Sélectionnez
Create Snapshot
Pour créer une image AMI de l'instance et lancer d'autres instances similaires (dans des instances avec plus de ressources ou pour équilibrer la charge, etc :)