¿Cómo determinar el tamaño real de una instantánea de Amazon?


20

Las instantáneas de Amazon EBS capturan bloques modificados desde una línea base, por lo que las instantáneas a menudo serán mucho más pequeñas que el volumen de origen. La facturación se basa en el tamaño real, lo cual es bueno. Sin embargo, no puedo encontrar una manera de determinar el tamaño real de la instantánea. ec2-describe-snaphots solo proporciona el tamaño del volumen que fue capturado.

Si no por otra razón, necesito esta información para verificar la facturación. Pero también me gustaría tenerlo porque puedo encontrar que al reconfigurar mis volúmenes y lo que hago con ellos, puedo reducir el tamaño de mis instantáneas incrementales.

Respuestas:


18

Actualmente, Amazon no proporciona un método para informar sobre el almacenamiento utilizado por las instantáneas que no sea el uso total y los números de costo para todas las instantáneas en la cuenta.

Las instantáneas de los mismos volúmenes o volúmenes relacionados pueden compartir almacenamiento (donde los bloques no han cambiado entre las instantáneas), por lo que esto dificulta la definición del tamaño de una única instantánea.

Una nueva instantánea solo guarda los bloques que se han modificado desde la última instantánea, pero mantiene punteros a los bloques guardados anteriormente que no se han modificado.

Si elimina una sola instantánea, solo liberaría los bloques que no comparte ninguna otra instantánea (ya sea creada antes o después de la que está eliminando).

Los bloques en el volumen de EBS que no se han escrito no se incluyen en la instantánea.

Los bloques de instantáneas se comprimen antes del almacenamiento, lo que le ahorra aún más en costos de almacenamiento.


66
Gracias por la extensa respuesta. Sin embargo, no debe ser DEMASIADO difícil, porque Amazon lo hace, para que puedan facturarlo. Si pensara que solo el 10% de mis datos estaban cambiando entre instantáneas, pero en realidad era el 90%, me gustaría saber eso (de manera directa).
Elroy Flynn

3
Amazon factura por el almacenamiento total utilizado por todas las instantáneas en conjunto. La dificultad radica en definir lo que quiere decir con cuánto almacenamiento utiliza una sola instantánea de tal manera que no confunda completamente a las personas que no entienden los niveles de indirección que están sucediendo detrás de escena para ahorrarle dinero. Lo que pides en tu comentario es en realidad un recuento de los bloques que están en una instantánea pero no en otro específico.
Eric Hammond

2
Dependiendo de cómo defina el tamaño de una instantánea, terminará dando números que no suman el total que está pagando (confuso) o que no coinciden con la cantidad que paga cuando elimina una instantánea específica (También confuso).
Eric Hammond el

¿Dónde veo los "números de uso total y costo para todas las instantáneas en la cuenta"? Estoy tratando de determinar cómo el cifrado afecta el tamaño de la instantánea. Si cifro un volumen EBS usando dm-crypt, ¿EC2 aún podrá comprimirlo al hacer una instantánea y los bloques incrementales seguirán siendo útiles para las instantáneas posteriores? La respuesta afecta afectará mi estrategia de respaldo de la base de datos.
Mark Berry

@markberry Por favor, haga nuevas preguntas.
Eric Hammond
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.