Capital Software Blog

Backup en Amazon S3 con NAKIVO Backup & Replication

¿Qué es Amazon S3?

Amazon S3 es una popular plataforma de almacenamiento en la nube. Es ampliamente utilizado por las empresas como un destino de almacenamiento fuera del sitio para copias de seguridad porque es altamente confiable y ofrece opciones de almacenamiento flexibles. Puede obtener acceso a los datos almacenados en Amazon S3 desde cualquier ubicación del mundo, siempre que tenga una conexión a Internet. Tener un disco duro o un cartucho de cinta con datos de respaldo y almacenarlos en una caja fuerte es una buena opción para las empresas que no tienen múltiples sucursales u oficinas distribuidas en un país o en diferentes países.

Regla de copia de Seguridad

Sin embargo, si tiene varias ubicaciones, se debe acceder a las copias de seguridad desde la red de cada oficina (sitio) para que sea posible realizar la recuperación de datos en cualquier oficina. La regla de copia de seguridad 3-2-1 establece que para una estrategia de copia de seguridad confiable debe tener al menos tres copias de datos, una de las cuales se almacena fuera del sitio. Mientras que la segunda copia de datos se puede almacenar en discos duros o cartuchos de cinta localmente (en el sitio), la tercera copia de datos debe almacenarse fuera del sitio. Amazon S3 cumple perfectamente con este requisito y aumenta la probabilidad de recuperación de datos exitosa en diferentes escenarios de recuperación ante desastres. En esta entrada de blog se explica cómo realizar copias de seguridad en Amazon S3 con NAKIVO Backup & Replication.

¿Qué es NAKIVO Backup & Replication?

NAKIVO Backup & Replication es una solución universal todo en uno que puede realizar copias de seguridad de máquinas virtuales VMware, máquinas virtuales Hyper-V, máquinas virtuales de copia de seguridad Nutanix AHV, máquinas físicas, instancias EC2 y bases de datos Oracle en repositorios de copia de seguridad tradicionales en unidades de disco duro, almacenamiento en la nube y cinta. También puede utilizar el software para crear copias de seguridad. Puede recuperar máquinas virtuales completas o archivos y objetos personalizados en poco tiempo desde una copia de seguridad. Descargue la versión de prueba gratuita de NAKIVO Backup & Replication y pruebe el software en su entorno.

Requisitos

Asegúrese de que se cumplen los siguientes requisitos para realizar copias de seguridad de los datos en Amazon S3 con NAKIVO Backup & Replication:

  • Copia de seguridad y replicación de NAKIVO Enterprise, Enterprise Essentials o Cloud Provider Enterprise deben estar instalados en una máquina física, máquina virtual (VM) o NAS. También es posible instalar el producto en Raspberry Pi.
  • Una cuenta de Amazon con permisos suficientes para escribir datos en un bucket.
  • Claves de acceso generadas para la cuenta de Amazon.
  • Un bucket de S3 creado para la cuenta actual de Amazon.

Cómo funciona la funcionalidad

A partir de NAKIVO Backup & Replication v.9.4, puede realizar copias de seguridad de los datos directamente en Amazon S3 sin ninguna configuración adicional mediante la funcionalidad integrada. Ahora no es necesario implementar Amazon S3 Storage Gateway y configurar un recurso compartido NFS para establecer una conexión con un bucket de S3. NAKIVO Backup & Replication utiliza las API de Amazon para interactuar con el almacenamiento de objetos de Amazon. Todo lo que necesita son claves de acceso para obtener acceso a Amazon S3. Debe agregar su cuenta de AWS al inventario y crear un repositorio de copia de seguridad en un bucket de S3. Las copias de seguridad automáticas (una copia de seguridad de la configuración de NAKIVO Backup & Replication) se pueden almacenar en el repositorio de copias de seguridad de Amazon S3 del mismo modo que se almacenan en un repositorio integrado, un repositorio CIFS, etc.

Nota: El almacenamiento de archivos de AWS no es un término preciso cuando se hace referencia a Amazon S3 porque Amazon S3 es un almacenamiento de objetos. El almacenamiento de datos como objetos en Amazon S3 permite una mayor escalabilidad.

El flujo de trabajo

Ahora que está familiarizado con los requisitos y el concepto de una copia de seguridad de Amazon S3, aquí hay una guía paso a paso sobre cómo configurar la copia de seguridad en Amazon S3 en NAKIVO Backup & Replication.

Creación de un bucket de Amazon S3

Antes de realizar una copia de seguridad en Amazon S3, asegúrese de haber creado un bucket de Amazon S3. Utilizará el bucket para crear un repositorio de copia de seguridad para almacenar copias de seguridad. Puede abrir esta página de la interfaz web de AWS para crear un bucket. He creado un bucket llamado blog-bucket01. Usaré este bucket para crear un repositorio de copia de seguridad en NAKIVO Backup & Replication. Tenga en cuenta que NAKIVO Backup & Replication admite la clase de almacenamiento S3 Standard, que es el almacenamiento de «uso general» de Amazon S3 para los datos a los que se accede con frecuencia.

Se debe crear un bucket antes de poder realizar una copia de seguridad en Amazon S3

Adición de una cuenta de AWS

Ahora debe agregar su cuenta de AWS al inventario de copia de seguridad y replicación de NAKIVO. Abra la interfaz web de NAKIVO Backup & Replication. Vaya a Configuración > inventario,haga clic en el botón Agregar nuevo y seleccione Cuenta de AWS en el menú.

Adición de una cuenta de AWS para realizar una copia de seguridad de los datos en el almacenamiento de copia de seguridad de Amazon S3

En la pantalla Agregar nueva cuenta de AWS, establezca los parámetros.

Nombre para mostrar: AWS (seleccione un nombre personalizado).

Tipo: cuenta de AWS.

Regiones de AWS: Seleccione el área geográfica donde opera su cuenta de AWS. En este ejemplo, seleccionaré Todas las regiones.

ID de clave de acceso de AWS: Introduzca el ID de su clave de acceso. Puede generar el ID de clave de acceso de AWS y la clave de acceso secreta en la interfaz web de AWS mediante este enlace.

Clave de acceso secreta: Introduzca la clave de acceso generada en combinación con su ID de clave de acceso de AWS.

Haga clic en Agregar para finalizar la adición de la cuenta de AWS al inventario.

Adición de una nueva cuenta de AWS en el inventario de copia de seguridad y replicación de NAKIVO

La cuenta de AWS se ha agregado cuando puede verla en el inventario.

La cuenta de AWS se ha agregado al inventario

Haga clic en el nombre de la cuenta de AWS en el inventario para ver los detalles de la cuenta. En nuestro caso, puede ver las instancias EC2 creadas en la cuenta de AWS. Estas instancias EC2 se clasifican por región.

Visualización de la cuenta de AWS agregada al inventario

Creación de un repositorio de copia de seguridad

Después de crear un bucket y agregar una cuenta de AWS al inventario, ahora puede agregar un nuevo repositorio de copias de seguridad para almacenar copias de seguridad. Vaya a Configuración > repositorios, haga clic en Agregar repositorio de copia de seguridad y, en el menú que se abre, haga clic en Crear nuevo repositorio de copia de seguridad.

Creación de un nuevo repositorio de copia de seguridad en NAKIVO Backup & Replication

En la pantalla Crear repositorio de copia de seguridad, defina los parámetros necesarios.

Nombre: Amazon S3 (puede introducir su nombre personalizado).

Transportador asignado: el transportador a bordo está seleccionado de forma predeterminada. Puede seleccionar otro Transporter instalado de acuerdo con su configuración de implementación. Lea más sobre Transporters en esta página.

Tipo: Incremental con copias de seguridad completas. Esta es la única opción disponible para crear el repositorio de copia de seguridad de Amazon S3.

Ubicación: Amazon S3

Cuenta: Seleccione el nombre de su cuenta de AWS que ha agregado al inventario. He usado AWS.

Región de AWS: Seleccione la región de AWS desde la que desea seleccionar un bucket (solo se mostrarán los buckets de la región seleccionada). En nuestro caso, el bucket se creó en la UE (Irlanda) y las copias de seguridad se almacenarán en esta región.

Balde: Seleccione el nombre del bucket que ha creado en Amazon S3. En mi ejemplo, estoy usando blog-bucket01 para almacenar copias de seguridad.

Ahorro de almacenamiento y cifrado

Dado que en Amazon S3 paga por lo que usa, es mejor que use la compresión para las copias de seguridad. Seleccionemos el nivel de compresión más alto disponible para ahorrar costos.

Compresión: Mejor

Haga clic en Más opciones para ver la configuración adicional.

Fiabilidad y mantenimiento

Si selecciona Ejecutar la verificación completa de datos según lo programado, la verificación completa de datos se invocará automáticamente según lo programado para este Repositorio de copia de seguridad. Este es un proceso que requiere mucho tiempo y un repositorio de copia de seguridad no está disponible para los trabajos de copia de seguridad y recuperación cuando se está ejecutando la verificación de datos. Esta opción está deshabilitada de forma predeterminada y se recomienda dejar esta opción predeterminada en la mayoría de los casos.

Desconexión programada

La opción Separar este repositorio según lo programado está deshabilitada de forma predeterminada y debe deshabilitarse en la mayoría de los casos cuando se utilizan repositorios de copia de seguridad en Amazon S3.

Haga clic en Agregar para aplicar la configuración y crear un nuevo repositorio de copia de seguridad en Amazon S3.

Creación y configuración de un nuevo repositorio de copias de seguridad de Amazon S3 para realizar copias de seguridad de los datos con NAKIVO Backup & Replication

Una vez que se agrega el repositorio de copia de seguridad de Amazon S3, puede ver este repositorio en la lista de repositorios utilizados por NAKIVO Backup & Replication.

Se crea un nuevo repositorio de copia de seguridad de Amazon S3

Creación de un trabajo de copia de seguridad

Después de agregar su cuenta de AWS al inventario y crear un nuevo repositorio de copia de seguridad en Amazon S3, puede crear un trabajo de copia de seguridad o un trabajo de copia de seguridad para almacenar las copias de seguridad en Amazon S3. Veamos cómo realizar una copia de seguridad de los datos en el almacenamiento de objetos de AWS mediante el ejemplo de una máquina virtual VMware. VMware vCenter o un host ESXi que ejecute una máquina virtual deben agregarse al inventario antes de poder realizar una copia de seguridad de la máquina virtual.

En la página de inicio de la interfaz web de NAKIVO Backup & Replication, haga clic en Crear y, en el menú que se abre, haga clic en Trabajo de copia de seguridad de VMware vSphere.

Software de copia de seguridad Amazon S3: creación de un nuevo trabajo de copia de seguridad

Se abre un nuevo asistente de trabajo de copia de seguridad para VMware vSphere.

1. Fuente. Seleccione la máquina virtual de la que desea realizar una copia de seguridad. En este ejemplo, el nombre de la máquina virtual seleccionada es Win-test2. Haga clic en Siguiente en cada paso del asistente para continuar.

Selección de una máquina virtual para realizar una copia de seguridad en Amazon S3 con NAKIVO Backup & Replication

2. Destino. En el menú desplegable, seleccione su repositorio de copia de seguridad de Amazon S3 como repositorio de copia de seguridad de destino, utilizaré Amazon S3.

Elección del repositorio de copia de seguridad de Amazon S3 como almacenamiento de copia de seguridad de datos

3. Horario. Seleccione las opciones de programación para satisfacer sus necesidades.

Opciones de programación para un trabajo de copia de seguridad

4. Retención. Seleccione la configuración de retención que define cuántos puntos de recuperación se deben conservar durante los períodos definidos. NAKIVO Backup & Replication utiliza la política de retención de GFS.

Configuración de copia de seguridad de Amazon S3: configuración de retención para un trabajo de copia de seguridad

5. Opciones. Defina las opciones de trabajo, como un nombre de trabajo, seguimiento de bloques modificados,aceleración de red, cifrado, omitir archivos de intercambio,omitir bloques no utilizados, etc.

Haga clic en Finalizar y ejecutar para guardar la configuración del trabajo de copia de seguridad y ejecutar el trabajo.

Nota: AWS cobra por el tráfico entrante/saliente generado durante los trabajos de copia de seguridad/recuperación y el espacio de almacenamiento utilizado en un bucket.

Copia de seguridad en Amazon S3: configuración de las opciones de trabajo

Puede ver la información del trabajo de copia de seguridad y las estadísticas de transferencia de datos en la página de inicio de la interfaz web de NAKIVO Backup & Replication o seleccionando el trabajo de copia de seguridad en ejecución.

Copia de seguridad de Amazon S3: se realiza una copia de seguridad de una máquina virtual en Amazon S3

Cuando se haya completado el proceso de copia de seguridad de datos en el almacenamiento de objetos de AWS, puede abrir la interfaz web de AWS, abrir el bucket y ver los objetos creados relacionados con el repositorio de copia de seguridad y replicación de NAKIVO. No edites ni elimines estos objetos manualmente. No se recomienda mantener los objetos que no están relacionados con un repositorio de copia de seguridad en el mismo bucket donde se almacenan las copias de seguridad.

Las copias de seguridad se almacenan en el repositorio de copias de seguridad creado en Amazon S3

Del mismo modo, puede realizar un trabajo de copia de seguridad para almacenar una copia de los datos respaldados localmente en el repositorio de copia de seguridad de Amazon S3 en la nube.

Ventajas de utilizar NAKIVO Backup & Replication para realizar copias de seguridad de datos en Amazon S3

Como puede ver, la copia de seguridad en Amazon S3 se configura como otros trabajos de copia de seguridad para máquinas virtuales VMware, máquinas virtuales Hyper-V y máquinas físicas. Cuando realiza una copia de seguridad de los datos en Amazon S3 con NAKIVO Backup & Replication, obtiene todas las características habituales que simplifican las actividades de administración y protección de datos.

Características

  • La recuperación granular le permite recuperar archivos o directorios particulares de una copia de seguridad sin la necesidad de recuperar toda la máquina física o virtual. Recupera archivos de máquinas respaldadas con NAKIVO Backup & Replication de manera similar a como recupera archivos mediante amazon file backup.
  • El arranque de la máquina virtual Flash le permite arrancar una máquina virtual directamente desde una copia de seguridad sin la recuperación completa de la máquina virtual. Tenga en cuenta que se requiere una conexión rápida a Internet con baja latencia. Puede realizar la recuperación instantánea de una máquina física en una máquina virtual.
  • La recuperación completa de una máquina virtual le permite recuperar una máquina virtual por completo. Se admiten máquinas virtuales VMware tolerantes a errores.
  • La recuperación universal de objetos se puede utilizar para recuperar archivos y objetos como objetos de Active Directory (usuarios, contactos, elementos de calendario, etc.) Puede realizar la recuperación instantánea de archivos / objetos en el origen.
  • La copia de seguridad basada en imágenes consciente de las aplicaciones le permite realizar copias de seguridad y recuperar máquinas virtuales a nivel de host por completo y preservar la coherencia de los datos.
  • La copia de seguridad incremental se utiliza para copiar solo los datos modificados y, como resultado, puede ahorrarle tiempo y espacio de almacenamiento. El ahorro de espacio también se logra mediante el uso de la compresión.
  • Un alto nivel de automatización le permite configurar los trabajos de copia de seguridad y replicación una vez y el producto realizará todas las acciones necesarias automáticamente. La característica Site Recovery puede ayudarle a implementar planes complejos de recuperación ante desastres.

Conclusión

La copia de seguridad en Amazon S3 aumenta significativamente la probabilidad de recuperación correcta de datos durante el proceso de recuperación ante desastres. Si está aplicando la regla de copia de seguridad 3-2-1, la posibilidad de una recuperación de datos exitosa es aún mayor. NAKIVO Backup & Replication 9.4 ha agregado la funcionalidad para realizar copias de seguridad de los datos directamente en Amazon S3. Debe crear un bucket en la interfaz de AWS, configurar una cuenta de AWS y generar claves de acceso. Todo lo demás se puede configurar en NAKIVO Backup & Replication.