Cómo utilizar copias de seguridad e instantáneas de DigitalOcean

Logotipo de DigitalOcean

¿Cómo va tu estrategia de respaldo? Puede proteger sus recursos en la nube contra desastres haciendo copias de seguridad periódicas. A continuación, se explica cómo utilizar los dos sistemas de imágenes de DigitalOcean, copia de seguridad e instantánea.

Índice de contenidos
  1. ¿Cuál es la diferencia?
  2. Configuración de la copia de seguridad de droplet
  3. Restaurar una copia de seguridad
  4. Instantáneas
  5. Copia de seguridad de otros recursos de DigitalOcean
  6. Resumen

¿Cuál es la diferencia?

Tanto las copias de seguridad como las instantáneas producen una imagen de disco completa de la gota en un momento determinado. Puede restaurar el estado de la gota utilizando la imagen. DigitalOcean también le permite crear una nueva gota con la imagen de respaldo o instantánea como base.

La diferencia está en la forma en que se crea la imagen. "Backup" es un sistema automatizado totalmente gestionado. Las copias de seguridad están habilitadas para droplet. Cuando está activo, DigitalOcean creará una imagen de disco cada semana. La copia de seguridad se conservará durante cuatro semanas, por lo que tendrá cuatro opciones de recuperación diferentes.

Las copias de seguridad agregan otro 20% al costo mensual de su gota. Están almacenados en el mismo centro de datos que su gota, por lo que es plausible, si quizás poco probable, que una interrupción de todo el centro de datos o un desastre natural le impida utilizar sus copias de seguridad.

Las instantáneas son imágenes bajo demanda. Los crea manualmente, usando el panel de control o API. Una vez creadas, las instantáneas persisten en su cuenta indefinidamente, hasta que las elimine explícitamente.

Las instantáneas se facturan en función de su tamaño. Pagará $ 0.05 / GiB por mes. Las instantáneas se crean en el mismo centro de datos que la gota. Las instantáneas pueden estar disponibles en otras regiones del centro de datos según la instantánea.

A diferencia de las copias de seguridad, las instantáneas no se limitan a gotas. También puede crear instantáneas de volúmenes de almacenamiento en bloque. Debe considerar la creación periódica de instantáneas de volúmenes, ya que no se incluirán en instantáneas de gota o copias de seguridad.

Configuración de la copia de seguridad de droplet

Primero echemos un vistazo a la configuración de copias de seguridad automáticas de gotas.

Inicie sesión en su panel de control digital. Haga clic en cualquier gota de la página de inicio. Luego, en la página de detalles de la gota, haga clic en el enlace "Copia de seguridad" en la barra lateral. Verá un botón "Habilitar copia de seguridad". Haga clic en el botón para activar las copias de seguridad.

DigitalOcean le asigna automáticamente una ventana de respaldo semanal que no puede modificar ni personalizar. La página le mostrará cuál es su programa de respaldo; hasta que se ejecute la programación, no habrá copias de seguridad disponibles para el droplet.

Puede automatizar la configuración de la copia de seguridad utilizando Doctl, el cliente de línea de comandos de DigitalOcean. Una vez que haya iniciado sesión, ejecute doctl compute droplet list para obtener la lista de gotitas en su cuenta. Anote el ID de la gota que desea configurar.

A continuación, configure las copias de seguridad para el droplet:

doctl compute droplet-action enable-backups <droplet-id>

Una vez que se crean las copias de seguridad, puede listarlas usando otro comando:

doctl compute droplet backups <droplet-id>

Restaurar una copia de seguridad

Puede ver las cuatro copias de seguridad almacenadas en la parte inferior de la página Copia de seguridad de un droplet. Haga clic en el botón "Más" para ver las opciones disponibles.

Puede restaurar la gota haciendo clic en "Restaurar gota" y reconociendo el mensaje de confirmación. Esto sobrescribirá su gota actual con el contenido de la copia de seguridad.

La opción "Crear gota" le ofrece otra estrategia de recuperación. Esto le permitirá configurar una nueva gota utilizando la copia de seguridad como imagen inicial. Se le dirigirá a la página de creación de gotas para elegir el plan de hardware para su nueva gota.

Finalmente, puede convertir copias de seguridad en instantáneas. Esto le permite mantener una copia de seguridad indefinidamente más allá del final del período de retención mensual predeterminado. Las instantáneas también se pueden usar para transferir datos de respaldo a una nueva región del centro de datos.

Instantáneas

Para administrar instantáneas en la interfaz web, seleccione una gota y haga clic en el enlace "Instantáneas" en su barra lateral.

Cree nuevas instantáneas usando los controles en la parte superior de la página. Asigne un nombre a la instantánea y haga clic en "Tomar instantánea en vivo". Esto atrapará la gota sin apagarla. Si necesita garantizar la coherencia de los datos, cierre la gota antes de tomar la instantánea.

La creación de instantáneas lleva hasta 1 minuto por GB de datos utilizados por la gota. La instantánea se mostrará en "Instantáneas de gotas" una vez que se complete el proceso.

Para tomar una instantánea de un volumen, haga clic en el enlace Volúmenes en la barra lateral izquierda. Haga clic en el botón "Más" junto a uno de sus volúmenes. Presione "Tomar instantánea" y asigne un nombre a su instantánea. Las instantáneas de volumen requieren un tiempo de creación similar al de las instantáneas.

Se puede acceder a todas las instantáneas de gotas y volúmenes desde el enlace "Imágenes" en la barra lateral. Utilice las pestañas "Gotas" y "Volúmenes" para ver sus instantáneas.

El menú "Más" le permite crear una gota a partir de la instantánea, restaurar la gota (o el volumen) usando la instantánea o transferir la instantánea a otra región. La última opción le permite crear más tarde una nueva gota en un centro de datos diferente que usa la instantánea como imagen base.

Puede orquestar acciones instantáneas usando Doctl. A continuación, se muestran algunos comandos útiles al trabajar con instantáneas:

# Get all snapshots stored for a droplet
doctl compute droplet snapshots <droplet-id>

# Create a snapshot of a droplet
doctl compute droplet-action snapshot <droplet-id>

# Create a snapshot of a volume
doctl compute volume snapshot <volume-id>

# List all snapshots in your account
doctl compute snapshot list

# Delete a snapshot
doctl compute snapshot delete <snapshot-id>

Utilizar el compute droplet list, compute volume list es compute snapshot list comandos para obtener los ID de recursos que se darán a los comandos de instantánea que se muestran arriba.

Copia de seguridad de otros recursos de DigitalOcean

Las copias de seguridad son solo para gotitas; Las instantáneas son para gotas y volúmenes. No puede usarlos con ningún otro tipo de recurso DigitalOcean.

Debe considerar cómo respaldará sus otros datos de DigitalOcean. Los servicios administrados de la plataforma, como las bases de datos administradas y el almacenamiento de objetos de Spaces, tienen copias de seguridad integradas dentro de la infraestructura de DigitalOcean. Es posible que desee realizar una copia de seguridad manualmente en otro proveedor de nube para garantizar la redundancia.

Resumen

Las copias de seguridad de DigitalOcean son un método de configurar y olvidar para las copias de seguridad que deberían "funcionar" para la mayoría de las cargas de trabajo ligeras. Sin embargo, la programación y el almacenamiento semanales en el mismo centro de datos no serán fundamentales para el negocio. Si es así, debería considerar la posibilidad de realizar instantáneas periódicas o un sistema de copia de seguridad personalizado.

Las instantáneas son ideales cuando está a punto de realizar un cambio importante en la configuración de las gotas. Puede tomar una instantánea de la máquina para proporcionar una opción de recuperación en caso de falla. La portabilidad de instantáneas le permite mover datos entre regiones de DigitalOcean sin tener que transferir nada manualmente.

Descubre más contenido

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Nelida Haydee Saldivia.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a KnownHost que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Subir