Amazon Web Services para profesionales IT

Copia de seguridad automática de S3 en Glacier

¡Prueba gratis durante 10 días

nuestros 1246 cursos !

Prueba gratis Mostrar modalidades de suscripción
S3 es un servicio bastante económico, pero cuando almacenamos grandes cantidades de datos que además no planeamos usar habitualmente (copias de seguridad, logs, archivos históricos...) resulta muy interesante moverlos a un servicio más económico y orientado a este uso, como es Glacier.

Transcripción

Amazon S3 es un almacenamiento muy útil, fácil de utilizar y económico que te puede servir tanto para almacenar los ficheros que estás sirviendo desde tu web o los ficheros y objetos que tu aplicación utiliza para realizar su función como copias de seguridad, logs, etc. El problema es que puede no ser tan económico cuando guardas archivos con mucha longevidad. Es decir, si guardas históricos, copias de seguridad, etc., muy antiguos, puede que vayas acumulando, acumulando, acumulando y la factura vaya subiendo de tu S3; sobretodo, duele un poco cuando son ficheros que apenas usas pero es necesario tenerlos por si acaso. En ese caso, hay que cambiar el tipo de almacenamiento, la clase de almacenamiento que utiliza S3 para ello. Y tenemos una herramienta muy buena que es el gestor de ciclo de vida "Lifecycle management" de S3. Como veis, yo tengo dos ficheros dentro de este "bucket", que ahora mismo están en clase de almacenamiento "Standard", que es la clase más cara, con más disponibilidad y que es la que se suele utilizar para la mayoría de los objetos. Nosotros podemos gestionar para que pasado determinado tiempo pueda pasar la clase de almacenamiento a una clase con menos disponibilidad y después a "Glacier", que es la clase de almacenamiento más barata que hay. De momento, sabemos que tenemos la clase "Standard" y lo que hacemos es ir a "ManagementLifecycle" y añadir una regla de ciclo de vida. Lo que hacemos es, primero, asignar un nombre a la regla. Por ejemplo, "archivar". Y limitar el objeto de lo que nosotros vamos a gestionar en la regla de ciclo de vida que podríais tener muchas para los diferentes tipos de objeto. Podemos filtrar por prefijo, por ejemplo, todo lo que empezara por "backup". O si marcáramos los objetos con "tags", con marcas, podríamos decirle que todo lo que lleve la marca "backup" va a ser lo que quede bajo la influencia de esta regla de ciclo de vida que estamos definiendo ahora mismo. Si nosotros no marcamos ningún prefijo ni ningún "tag", esta regla de ciclo de vida es para todo el "bucket" completo. Lo siguiente es ajustar las transiciones. Podemos ajustar transiciones para la versión en curso de los ficheros u objetos que tenemos ahí, ya que S3 permite que llevemos control de versiones de los ficheros u objetos que subimos para mantener versiones más antiguas. En este caso, este "bucket" de S3 que tengo no tiene versionado, por lo tanto, será suficiente con esto. O podemos gestionar transiciones también para las versiones previas. Seleccionado las versiones en curso, agregamos una transición. Primera, que va a ser para pasar a almacenamiento estándar de acceso infrecuente "IA", "Infrecuent access". Este tipo de almacenamiento es uno que vale aproximadamente la mitad que un almacenamiento estándar S3 y que el cobro se va en la petición que se haga. Es decir, cuando más gigas pidamos a un almacenamiento de acceso infrecuente más se nos cobrará. Está pensado para esos ficheros que no tocamos mucho, como logs y copias de seguridad. Entonces, le decimos que al cabo de 30 días, nuestros ficheros que están en un almacenamiento "Standard" pasarán a un acceso infrecuente "Standard-IA". Agregamos otra transición. Y esta vez le decimos que queremos pasarlo a Glacier. Glacier es un almacenamiento que vale apróximadamente 1/3 parte que el almacenamiento infrecuente. Es decir, 1/6 parte que lo que es el almacenamiento normal de S3. Es muchísimo más barato. La diferencia que tiene es que no se puede acceder inmediatamente a él. Se nos cobra un poco de dinero extra por hacer peticiones, y además tenemos que esperar unas horas para recuperarlas. Es decir, es ideal para "backups" antiguos, grandes volúmenes de datos, etc., que sabemos que no vamos a necesitar instantáneamente, pero siempre tenemos que tener almacenados por razones de seguridad o porque tenemos ciertas conveniencias o requerimientos por los datos que almacenamos. Por ejemplo, que sean médicos y se deban almacenar durante muchos años, pero prácticamente no se tocan mucho. Nosotros igual, asignamos la cantidad de días a partir de la cual estos datos pasan a esa categoría, pueden ser 60, pueden ser 180, siempre teniendo en cuenta lo siguiente, que en el almacenamiento de acceso infrecuente de S3 nos cobran un mínimo de 1 mes, la edad mínima que pueden tener los ficheros es 1 mes. No podemos almacenar ficheros o objetos en S3 en "IA" un día y que nos cobren un solo día, nos van a cobrar un 1 mes entero de almacenamiento. Y en Glacier nos van a cobrar un mínimo de 90 días de almacenamiento. Por lo tanto, hay que tener en cuenta qué edad suelen tener nuestros ficheros, cuándo los solemos borrar, para que no estemos, digamos, derrochando dinero en pasar ficheros a "Standard-IA". Aquí tenemos nuestra regla ahora mismo, que es, tenemos almacenamiento estándar, al cabo de 30 días pasan a acceso infrecuente, al cabo de 180 pasan a Glacier. Y lo que vamos a decidir es si los borramos en algún momento o no. Podríamos dejarlos directamente en Glacier si dejamos la norma tal como está, o decirle que las versiones en curso, o o incluso las antiguas si queréis, después de 365 días, después de 1 año, las borramos. Mucho ojo con esto que se borran completamente tanto de S3 como de Glacier. Versiones en curso del objeto se borran al cabo de 365 días, podemos decirle incluso que las versiones antiguas se borran al cabo de 90. Podemos borrar los objetos multiparte que no se han subido correctamente después de x días de empezar la subida. Por ejemplo, 7, si después de 7 días no se ha terminado la subida de un objeto multiparte, es muy probable que no sea una subida correcta sino errónea, podríamos decir incluso 14; lo que os venga bien según vuestra conveniencia. Revisamos la configuración. El "Scope" o alcance de esta regla es el bucket completo. Transicionamos almacenamiento infrecuente en 30 días, a Glacier en 180. Borramos completamente los datos en 365 y borramos las versiones antiguas en 90. Y las subidas incompletas en 14 días. Guardamos. Tenemos nuestra regla. ¿Qué pasará? Dentro de 30 días, estos ficheros que tenemos aquí que acabo de subir hace un rato pasarán a la clase de almacenaminto "Standard-IA", Dentro de 90 de pasarán a Glacier, y hay que tener en cuenta que lo que tengais aquí pasado automáticamente a través del Lifecycle a Glacier no lo vais a ver en vuestra web de Glacier porque es un "vault", es un almacenamiento que es interno de Amazon y no podemos gestionar. Si esos datos los queremos recuperar, tenemos que hacerlo a través del ciclo de vida de S3. Tenemos que hacer una petición a la API y hacer una petición de recuperación. Como veis, es una manera de ahorrar muchísimo dinero en el almacenamiento a largo plazo y pasarlo a un sitio que sabemos que siempre va a tener disponibilidad en un rato, pero vamos a tenerlo disponible en unas tres a cinco horas que es lo que tarda en devolver la petición de Glacier de un fichero Y sabemos que tenemos la seguridad que a un precio muy bajo siempre vamos a tener disponibles esos históricos.

Amazon Web Services para profesionales IT

Empieza a administrar Amazon Web Services, consiguiendo el mejor rendimiento y la disponibilidad continuada en estos servicios, y aprende a realizar diferentes procesos en la nube.

3:26 horas (44 Videos)
Actualmente no hay comentarios.
 
Fecha de publicación:28/04/2017
Duración:3:26 horas (44 Videos)

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.