Saltar a contenidoSaltar a navegación de páginas: página anterior [tecla acceso p]/página siguiente [tecla acceso n]
Se aplica a SUSE Enterprise Storage 7

15 Copia de seguridad y recuperación Edit source

En este capítulo se explica de qué partes del clúster de Ceph se debe realizar una copia de seguridad para poder restaurarlo.

15.1 Copia de seguridad de la configuración y los datos del clúster Edit source

15.1.1 Copia de seguridad de la configuración de ceph-salt Edit source

Exporte la configuración del clúster. Encontrará más información en Sección 5.3.2.15, “Exportación de configuraciones de clúster”.

15.1.2 Copia de seguridad de la configuración de Ceph Edit source

Realice una copia de seguridad del directorio /etc/ceph. Contiene configuración crucial del clúster. Por ejemplo, necesitará una copia de seguridad de /etc/ceph cuando deba sustituir el nodo de administración.

15.1.3 Copia de seguridad de la configuración de Salt Edit source

Debe realizar una copia de seguridad del directorio /etc/salt/. Contiene los archivos de configuración de Salt, por ejemplo la clave del master de Salt y las claves de cliente aceptadas.

No es estrictamente necesario incluir los archivos de Salt al realizar una copia de seguridad del nodo de administración, pero facilita la posterior redistribución del clúster de Salt. Si no se hace una copia de seguridad de estos archivos, los minions de Salt deben registrarse de nuevo en el nuevo nodo de administración.

Nota
Nota: seguridad de la clave privada de master de Salt

Asegúrese de que la copia de seguridad de la clave privada del master de Salt se guarda en una ubicación segura. La clave del master de Salt puede emplearse para manipular todos los nodos del clúster.

15.1.4 Copia de seguridad de configuraciones personalizadas Edit source

  • Datos y personalizaciones de Prometheus.

  • Personalizaciones de Grafana.

  • Cambios manuales en la configuración de iSCSI.

  • Claves de ceph.

  • Mapa y reglas de CRUSH. Guarde el mapa de CRUSH descompilado, incluidas las reglas de CRUSH, en crushmap-backup.txt ejecutando el siguiente comando:

    cephuser@adm > ceph osd getcrushmap | crushtool -d - -o crushmap-backup.txt
  • Configuración de Samba Gateway. Si utiliza una única pasarela, realice una copia de seguridad de /etc/samba/smb.conf. Si utiliza una configuración de alta disponibilidad, realice también una copia de seguridad de los archivos de configuración de CTDB y Pacemaker. Consulte el Capítulo 24, Exportación de datos de Ceph a través de Samba para ver detalles sobre la configuración que se usa en las pasarelas Samba Gateway.

  • Configuración de NFS Ganesha. Solo se necesita si se utiliza una configuración de alta disponibilidad. Consulte el Capítulo 25, NFS Ganesha para ver detalles sobre la configuración que se usa en NFS Ganesha.

15.2 Restauración de un nodo de Ceph Edit source

El procedimiento para recuperar un nodo de la copia de seguridad consiste en volver a instalar el nodo, sustituir sus archivos de configuración y, a continuación, volver a organizar el clúster para que se vuelva a añadir el nodo de sustitución.

Si necesita volver a distribuir el nodo de administración, consulte la Sección 13.5, “Traslado del master de Salt a un nodo nuevo”.

En el caso de los minions, suele ser más fácil volver a crearlos y distribuirlos.

  1. Vuelva a instalar el nodo. Encontrará más información en Sección 5.1, “Instalación y configuración de SUSE Linux Enterprise Server”

  2. Instale Salt. Encontrará más información en Sección 5.2, “Distribución de Salt”

  3. Después de restaurar el directorio /etc/salt desde una copia de seguridad, habilite y reinicie los servicios de Salt aplicables, por ejemplo:

    root@master # systemctl enable salt-master
    root@master # systemctl start salt-master
    root@master # systemctl enable salt-minion
    root@master # systemctl start salt-minion
  4. Elimine la clave principal pública del nodo del master de Salt de todos los minions.

    root@master # rm /etc/salt/pki/minion/minion_master.pub
    root@master # systemctl restart salt-minion
  5. Restaure cualquier elemento que fuera local en el nodo de administración.

  6. Importe la configuración del clúster desde el archivo JSON exportado anteriormente. Consulte el Sección 5.3.2.15, “Exportación de configuraciones de clúster” para obtener más información.

  7. Aplique la configuración de clúster importada:

    root@master # ceph-salt apply
Imprimir esta página