Tout d'abord, comment récupérer l'espace consommé par mes instantanés EBS?
Deuxièmement, selon la documentation, l'instantané Amazon EBS sauvegarde uniquement les blocs d'un volume EBS qui ont été modifiés depuis la dernière création de l'instantané. Supposons que j'ai un volume EBS de 10 Go. J'ai créé le 1er instantané pour cela. Puisqu'il n'y a pas de "dernier" instantané, je suppose que la taille du premier instantané est de 10 Go. D'ACCORD. Et puis j'ai modifié 1 Go de données et créé un 2e instantané. La taille du 2ème instantané devrait être d'environ 1 Go, non? Mais que se passe-t-il si j'ai supprimé le premier instantané à ce stade? Le 2ème instantané est-il toujours de 1 Go? Si oui, puis-je toujours restaurer le volume EBS de 10 Go à partir du 2ème instantané? Ou le deuxième instantané devient-il automatiquement 10 Go?
la source
Réponses:
Cela peut répondre au T2 (à partir de http://aws.amazon.com/ebs/ ):
Dans votre exemple, après la suppression du premier instantané, vous ne paieriez plus le 1 Go du premier écrasé par le deuxième instantané, et vous ne pourrez pas restaurer l'état du premier instantané.
Mais il est encore assez opaque de savoir combien coûte un ensemble d'instantanés en termes d'utilisation de S3.
la source
Voir ce message et la réponse deux messages en dessous. Essentiellement, il n'y a qu'une seule copie de chaque bloc et plusieurs instantanés peuvent faire référence au même bloc. Les instantanés peuvent être supprimés dans n'importe quel ordre et n'importe quel instantané peut être utilisé pour restaurer le volume dans l'état où il était au moment où l'instantané a été créé.
la source
L'instantané ne contient, je crois, que des blocs qui ont été écrits au moins une fois. Donc, si vous avez créé un nouvel EBS, puis l'a formaté en utilisant une sorte de format `` rapide '', qui écrit simplement les tables d'allocation de fichiers, alors je pense que seuls les blocs utilisés par les tables d'allocation de fichiers seront écrits dans l'instantané initial.
Lorsque vous utilisez l'EBS pour un magasin de base de données, vous pouvez envisager d'initialiser l'intégralité de l'EBS avant d'utiliser la base de données, ce qui semble accélérer la base de données, car le lecteur a déjà été entièrement initialisé. L'inconvénient est que cela signifie que l'instantané initial sera probablement l'intégralité du lecteur EBS, c'est-à-dire 10 Go.
la source
Indépendamment d'Amazon ...
tout d'abord, il existe deux types d'instantanés. L'un est complet et le second est incrémentiel. Dans votre exemple, vous mentionnez 10 Go et 1 Go pour pouvoir deviner lequel est lequel. Sans un instantané complet, il n'est pas possible de récupérer les données entièrement, voire pas du tout. L'instantané incrémentiel est un moyen d'économiser de l'espace et du temps afin de ne pas sauvegarder l'image entière encore et encore. Ainsi, même si vous ne pouvez conserver aucun instantané incrémentiel, vous devez avoir au moins un instantané complet.
Vous pouvez donc planifier la quantité dont vous avez besoin. Peut-être une sauvegarde complète une fois par semaine et incrémentielle tous les jours? ou tout ce qui convient à votre cas. Cependant, amazon diffère un peu ici ...
En ce qui concerne le coût, Amazon semble supposer (par souci de simplicité de leur part) que le
Maintenant, je ne suis pas un pro chez AWS, mais c'est au mieux de ma compréhension. Je peux me tromper
la source