Hacer una copia de seguridad y restaurar

En ArcGIS Enterprise on Kubernetes, puede hacer una copia de seguridad de su organización de ArcGIS Enterprise y, posteriormente, restaurarla para evitar la pérdida de datos y los tiempos de inactividad. En caso de fallo, puede restaurar la copia de seguridad más reciente para recuperar la organización en el momento en que se creó la copia de seguridad. Al restaurar una copia de seguridad en una organización recién implementada, la siguiente configuración debe ser idéntica en los entornos de origen y destino:

  • Nombre de dominio totalmente calificado (FQDN) y ruta de contexto (es decir, https://dnsalias.domain.com/context)
  • Host de registro y repositorio (es decir, docker.io y esridocker)
  • Espacio de nombres de Kubernetes (es decir, arcgis)
  • Dominio del clúster de Kubernetes (es decir, cluster.local)
  • Sufijo DNS del servicio de Kubernetes (es decir, svc.cluster.local)
  • FSGroup e Id. de grupo adicional (si se implementa usando un valor personalizado)

Nota:

Esta configuración se especificó durante la implementación.

Como administrador, debe proporcionar un volumen persistente (PV) para almacenar los archivos de copia de seguridad. Cuando se hace la copia de seguridad de la organización, los archivos de copia de seguridad se almacenan en este PV. Este PV enumera las copias de seguridad disponibles y puede restaurar cualquiera de los archivos de copia de seguridad que estén almacenados en ese almacén de copia de seguridad de la misma versión que la implementación en ejecución.

Estos son los PV de soporte:

  • Dispositivos de almacenamiento de bloques, como un volumen de EBS o disco de Azure
  • Almacenamiento de archivos, como archivos Azure
  • Sistema de archivos elástico de Amazon
  • Un recurso compartido del sistema de archivos de red (NFS) suministrado en su organización

Para que el almacén de copia de seguridad se vincule a un PV existente, el modo de acceso se debe establecer en ReadWriteOnce. Para acceder a los PV proporcionados de forma dinámica, configure la política de renovación en Retener para facilitar la restauración fuera del entorno. El tipo de almacén de copia de seguridad alojada solo permite las conexiones de un almacén de copia de seguridad al almacén de objetos subyacente.

Las copias de seguridad se pueden crear manualmente o automáticamente mediante un programa de copia de seguridad recurrente o único usando ArcGIS Enterprise Manager.

Para determinar la frecuencia con la que debe crear copias de seguridad, primero identifique la cantidad de pérdida de datos que su organización puede admitir en caso de fallo. Por ejemplo, si su organización puede resistir una pérdida de datos equivalente a un día de trabajo, tendrá que hacer una copia de seguridad de la organización diariamente.

La cantidad de tiempo que se tarda en crear o restaurar una copia de seguridad, así como el tamaño de una copia de seguridad, dependen de diversos factores, como el número de elementos de la organización, el número de capas web, el tamaño de los datos asociados y los detalles de dónde se almacenan las copias de seguridad. La prueba del proceso de restauración le dará una idea de cuánto tiempo llevará el proceso y también le permitirá practicar su plan de recuperación ante desastres.

Configuración de copias de seguridad

Antes de que pueda crear una copia de seguridad de una organización, debe definir una ubicación provisional y registrar un almacén de copia de seguridad para la implementación. Durante el registro del almacén de copia de seguridad, puede vincular a un PV existente utilizando selectores de etiquetas o proporcionar dinámicamente un nuevo PV utilizando una clase de almacenamiento. La copia de seguridad crea una reclamación de volumen persistente (PVC) que se vincula al PV como parte del proceso de registro. También puede registrar varios almacenes de copia de seguridad utilizando diferentes clases de almacenamiento o métodos de aprovisionamiento.

Puede crear una copia de seguridad con ArcGIS Enterprise Manager. Cuando se crea una copia de seguridad, los datos siguientes se almacenan en los data stores del sistema:

  • Datos geoespaciales alojados
  • Contenido y elementos de la organización
  • Almacén de configuración del servidor
  • Propiedades de configuración del sistema

En ArcGIS Enterprise on Kubernetes, cada copia de seguridad tiene una marca de tiempo y está configurada como una copia de seguridad completa de la organización. No se realizan copias de seguridad de los datos que estén fuera del entorno Kubernetes, por ejemplo, en una geodatabase corporativa o en cualquier otro lugar de su sistema de archivos. Realice copias de seguridad de estos datos en función de las recomendaciones de su proveedor de base de datos o de su departamento de TI.

Se recomienda realizar copias de seguridad de rutina para evitar la pérdida de datos. También debe crear una copia de seguridad antes de instalar las actualizaciones de software o actualizar a una nueva versión.

Al crear una copia de seguridad, debe hacer lo siguiente:

  • Registre una ubicación provisional.
  • Registre un almacén de copia de seguridad.

Registrar una ubicación provisional y un almacén de copia de seguridad

En un principio, durante el proceso de copia de seguridad se realiza una copia de seguridad de cada componente de una organización por separado. Dado que el tamaño de los archivos y carpetas provisionales puede ser grande, primero debe configurar una ubicación provisional y garantizar que haya suficiente espacio de almacenamiento para ellos. La ubicación provisional utiliza un PV para almacenar temporalmente cada copia de seguridad antes de que se trasladen al almacén de copia de seguridad.

La ubicación provisional admite el aprovisionamiento tanto estático como dinámico para su volumen persistente. Cuando se utiliza el aprovisionamiento dinámico, el volumen persistente y la reclamación de volumen persistente se crean automáticamente y luego se eliminan una vez que termina la recuperación en caso de desastre. Si se utiliza el aprovisionamiento estático, debe crear y etiquetar el volumen persistente antes de realizar operaciones de recuperación en caso de desastre. Además, debe parchear el volumen persistente después de la operación de recuperación en caso de desastre. Consulte Referencia de API de administración para utilizar el aprovisionamiento estático para la ubicación provisional.

Nota:

Si la organización original donde se creó la copia de seguridad ya no es accesible, tendrá que seguir unos pasos concretos para registrar un almacén de copias de seguridad y recuperar sus copias de seguridad existentes. Para obtener más información, consulte Restaurar una copia de seguridad si la organización original no es accesible.

Para registrar una ubicación provisional y un almacén de copia de seguridad, siga estos pasos:

  1. Inicie sesión en ArcGIS Enterprise Manager como administrador de su organización.
  2. Haga clic en el botón Copias de seguridad.
  3. En la página de copias de seguridad, haga clic en Registrar un almacén de copia de seguridad.
  4. Cuando utilice el aprovisionamiento estático, consulte la definición de la configuración de ubicación provisional en Referencia de API de administración. Si utiliza el aprovisionamiento dinámico, proporcione la información siguiente para la ubicación provisional:
    • Tamaño (GiB): tamaño del PV de la ubicación provisional. El tamaño mínimo es 16 GiB. El tamaño debe ser lo suficientemente grande para contener cada copia de seguridad del almacén.
    • Nombre de clase de almacenamiento: nombre de la clase de almacenamiento.
  5. Seleccione el tipo de almacén de copias de seguridad que se está registrando.
    • Amazon S3
    • Azure Blob
    • Almacenamiento en la nube de Google
    • Almacenamiento administrado por el sistema
    1. Cuando utilice Amazon S3, proporcione la siguiente información:
      • Nombre del almacén de copia de seguridad: nombre del almacén de copia de seguridad. El nombre solo puede contener letras en minúscula, números y guiones y no debe comenzar ni terminar con un guión.
      • Nombre de bucket: nombre del bucket creado en Amazon S3 para almacenar copias de seguridad.
      • Región: elija región en la que existe el bucket.
        Nota:

        Para conectarse a un punto final S3 privado, elija Personalizado como región. Escriba o pegue la URL para acceder a la nube privada en el campo URL privada.

      • Tipo de autenticación: elija Clave de acceso o Rol de IAM.
      • Si utiliza la clave de acceso como tipo de autenticación, proporcione la información siguiente:
        • Clave de acceso: pegue o escriba la clave de acceso del usuario de IAM.
        • Clave secreta: pegue o escriba la clave secreta del usuario de IAM.
    2. Si utiliza Azure Blob, proporcione la información siguiente:
      • Nombre del almacén de copia de seguridad: nombre del almacén de copia de seguridad. El nombre solo puede contener letras en minúscula, números y guiones y no debe comenzar ni terminar con un guion.
      • Nombre de contenedor: nombre del contenedor creado en Azure para almacenar copias de seguridad.
      • Cuenta de almacenamiento: nombre la cuenta de almacenamiento principal bajo la que existe el contenedor.
      • Dominio de almacenamiento: elija el dominio de almacenamiento de Azure donde existe el contenedor de almacenamiento BLOB.
        Nota:

        Para conectarse a un punto final BLOB de Azure personalizado, elija Otro como dominio de almacenamiento y proporcione la URL o el punto final DNS para acceder a la ubicación de almacenamiento.

      • Tipo de autenticación: elija Clave de cuenta de almacenamiento o Identidad gestionada.
      • Si utiliza la clave de cuenta de almacenamiento como tipo de autenticación, proporcione lo siguiente:
        • Clave de cuenta: pegue o escriba la clave de cuenta principal o secundaria de la cuenta de almacenamiento asociada.
      • Si utiliza Identidad administrada como tipo de autenticación, seleccione Asignado por el sistema o Asignado por el usuario como tipo de identidad.
        • Si selecciona una identidad asignada por el usuario, proporcione el Id. del cliente.
        Nota:

        Las identidades asignadas por el usuario deben asignarse a las instancias en las que se ejecutan el alojamiento y los sitios de ArcGIS Server federados y tener al menos acceso de solo lectura al contenedor de la cuenta de almacenamiento. Si se asigna más de una identidad administrada asignada por el usuario a una instancia o contenedor de almacenamiento, debe especificar un Id. de cliente.

    3. Si utiliza el almacenamiento en la nube de Google, proporcione la información siguiente:
      • Nombre del almacén de copia de seguridad: nombre del almacén de copia de seguridad. El nombre solo puede contener letras en minúscula, números y guiones y no debe comenzar ni terminar con un guión.
      • Nombre de bucket: nombre del bucket creado en el almacenamiento en la nube de Google para almacenar copias de seguridad.
      • Clave de acceso: pegue o escriba la clave de acceso de la cuenta de servicio.
      • Clave secreta: pegue o escriba la clave secreta de la cuenta de servicio.
      Nota:

      Aunque un bucket multirregión aumenta la disponibilidad y redundancia del almacenamiento, puede introducir una degradación del rendimiento y una latencia impredecible al crear o restaurar copias de seguridad. Consulte la documentación de Google Cloud para conocer las diferencias entre el almacenamiento en nube regional, de doble región y multirregional, así como las consideraciones relativas a la ubicación.

    4. Si utiliza el almacenamiento administrado por el sistema, proporcione la información siguiente:
      • Tipo de volumen: elija Estático cuando el PVC debe vincularse a un PV existente. Elija Dinámico cuando se deba proporcionar un nuevo PV a través de la clase de almacenamiento especificada.
      • Nombre del almacén de copia de seguridad: define el nombre del almacén de copia de seguridad. Debe coincidir con el nombre del almacén de copia de seguridad registrado previamente. El nombre solo puede contener letras en minúscula, números y guiones y no debe comenzar ni terminar con un guión.
      • Tamaño (GiB): define el tamaño del PV correspondiente al almacén de copia de seguridad. El tamaño mínimo es 32 GiB y el valor debe coincidir con el tamaño del PV existente al utilizar la vinculación estática. Si el valor es mayor que el tamaño del PV existente, el PVC no se vinculará al PV.
      • Nombre de clase de almacenamiento: la clase de almacenamiento debe coincidir con la clase de almacenamiento del PV existente.
      • Selector de etiquetas: es obligatorio para el aprovisionamiento estático; la etiqueta o las etiquetas deben coincidir con las del PV existente.
  6. Haga clic en Registrar.
  7. Nota:
    Al vincularse a un PV existente que no tenga definida ninguna clase de almacenamiento, deje en blanco el nombre de la clase de almacenamiento. Si se configura una clase de almacenamiento predeterminada en el clúster, el controlador de admisión DefaultStorageClass agrega la clase de almacenamiento predeterminada e impide que el PVC se vincule. En este caso, los administradores deben agregar una especificación de clase de almacenamiento al PV o eliminar la configuración de la clase de almacenamiento predeterminada.

Tenga en cuenta el tamaño del almacén de copias de seguridad si su proveedor de almacenamiento no permite la expansión de PV. En tal caso, evalúe la cantidad de datos que contendrá su organización y el número de copias de seguridad que va a crear. Si el almacén de copias de seguridad original se queda sin espacio de almacenamiento, elimine las copias de seguridad antiguas o registre un nuevo almacén de copias de seguridad.

Si su proveedor de almacenamiento no admite la expansión de PV, puede modificar la configuración del volumen. El tamaño de los PV se determina mediante el ajuste allowVolumeExpansion de la clase de almacenamiento. allowRasterFunction debe tener el valor true. Revise la documentación específica de su entorno para obtener más información.

A continuación, creará una copia de seguridad.