Puede restaurar una implementación de ArcGIS Enterprise on Kubernetes desde una copia de seguridad utilizando API de administrador de ArcGIS Enterprise. Se restaurarán todos los datos de configuración, ajustes, servicios y objetos de infraestructura. Todos los servicios que hacen referencia a los datos de los data stores registrados se vuelven a crear.
La forma en que se restaura una copia de seguridad depende del tipo de fallo y de la accesibilidad de la implementación.
Restaurar una copia de seguridad si la implementación original es accesible
Si la implementación experimentó daños en los datos o pérdida de datos, pero sigue estando accesible, puede restaurar una copia de seguridad sin anular la implementación y volver a implementarla. La implementación original mantendrá un registro de todas las copias de seguridad y puede restaurar desde una de ellas utilizando la API de Copias de seguridad disponible en API de administrador de ArcGIS Enterprise.
Para restaurar una copia de seguridad si la implementación original es accesible, siga estos pasos:
- Inicie sesión en API de administrador de ArcGIS Enterprise como administrador de su organización.
- Haga clic en Sistema > Recuperación ante desastres > Copia de seguridad y restauración.
- Haga clic en Copias de seguridad para ver las copias de seguridad disponibles.
- Haga clic en una copia de seguridad y, a continuación, haga clic en Restaurar.
Cuando comienza la operación de restauración, se crea un trabajo para administrar la operación. La implementación se restaurará al punto en el que se creó la copia de seguridad.
Restaurar una copia de seguridad si la implementación original no es accesible
Si la implementación ha experimentado un error más grave y ya no es accesible, debe anular su implementación y volver a implementarla. Si la política de renovación para la clase de almacenamiento se estableció en Retener cuando se registró el almacén de copias de seguridad, puede vincular un nuevo almacén de copias de seguridad al volumen persistente (PV) existente para recuperar las copias de seguridad.
Registrar un nuevo almacén de copias de seguridad y vincularlo al PV existente
Primero, asegúrese de que el PV original contenga etiquetas que se puedan utilizar como parte de un selector de etiquetas al registrar un nuevo almacén de copias de seguridad. A continuación, siga estos pasos para registrar un nuevo almacén de copias de seguridad y vincularlo al PV existente:
- Inicie sesión en API de administrador de ArcGIS Enterprise como administrador de su organización.
- Haga clic en Sistema > Recuperación ante desastres > Copia de seguridad y restauración.
- Haga clic en Registrar.
- Establezca los parámetros siguientes para registrar el almacén de copias de seguridad mediante un selector de etiquetas:
- Nombre del almacén: proporcione el nombre del nuevo almacén de copias de seguridad.
- JSON de credenciales: deje este parámetro en blanco.
- Directorio raíz: deje este parámetro en blanco.
- JSON de configuración de almacenamiento: proporcione la configuración de almacenamiento del nuevo almacén de copias de seguridad.
Nota:
La configuración de almacenamiento debe utilizar selectores de etiquetas para vincularse a un PV existente.
Por ejemplo, si el PV contiene la etiqueta "arcgis/purpose":"backups":
{ "provisioningType":"STATIC", "storageClass":"backups", "size": "16Gi", "labels": { "arcgis/purpose":"backups" } }
Definir el estado del PV
Después de anular la implementación de ArcGIS Enterprise on Kubernetes, existe una pequeña posibilidad de que el estado del PV original siga definido como Publicado. Para resolverlo y garantizar que todas las copias de seguridad de implementación existentes estén disponibles para su restauración, siga estos pasos:
- Utilice kubectl para identificar el PV que se utilizó para el almacén de copias de seguridad anterior.
kubectl get pv
- Utilice kubectl para asignar una etiqueta al PV. Se utilizará para vincular el PV con el nuevo pod del almacén de copias de seguridad.
kubectl label pv <pv name> <key>=<value>
Por ejemplo, para utilizar "arcgis/purpose":"backups" como selector de etiquetas:
kubectl label pv <pv name> arcgis/purpose=backups
El estado del PV original se establece como Publicado, lo que evita la vinculación de nuevos pods.
- Conecte el PV para asegurarse de que puede vincularlo al nuevo pod de almacén de copias de seguridad.
kubectl patch pv <pv name> -p '{"spec":{"claimRef": null}}'
Ahora puede seguir los pasos para registrar un nuevo almacén de copias de seguridad utilizando el PV existente.
El tiempo necesario para restaurar una copia de seguridad viene determinado por la cantidad de contenido de la copia de seguridad.
Comprobar el estado de una operación de restauración
Para comprobar el estado de una operación de restauración en curso o reciente, utilice la API Obtener estado disponible en API de administrador de ArcGIS Enterprise.
Para acceder a la API Obtener estado, siga estos pasos:
- Inicie sesión en API de administrador de ArcGIS Enterprise como administrador de su organización.
- Haga clic en Sistema > Recuperación ante desastres > Copia de seguridad y restauración.
- Haga clic en Obtener estado.
La API devuelve el estado actual de la operación de restauración. Puede supervisar la página durante una operación de restauración para realizar un seguimiento de su progreso.
Nota:
API de administrador de ArcGIS Enterprise no está disponible temporalmente durante una operación de restauración. Cuando esté disponible, la API Obtener estado seguirá devolviendo el estado de la operación de restauración.