Restablecer copia de seguridad

Puedes restablecer un componente a partir del archivo que creaste al crear una copia de seguridad. hacia arriba ese componente. Para ello, usa el comando restore.

Ten en cuenta que el comando restore realiza las siguientes acciones:

  • Utiliza el archivo de copia de seguridad especificado u obtiene el archivo de copia de seguridad más reciente, en caso de que el nombre de archivo no se haya utilizado. especificada.
  • Garantiza que los directorios de datos del componente estén vacíos.
  • Detiene el componente. Debes reiniciar el componente de forma explícita después de un restablecimiento.

En esta sección, se describe cómo usar el comando restore.

Sigue estos pasos para restablecer un componente desde un archivo de copia de seguridad:

  1. Asegúrate de que los siguientes directorios estén vacíos:
    /opt/apigee/data/component_name
    /opt/apigee/etc/component_name.d

    Si no están vacíos, borra su contenido con comandos como los siguientes:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. Restablece la configuración y los datos anteriores con el siguiente comando:
    /opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file

    Aquí:

    • component_name es el nombre del componente. Entre los valores posibles, se incluyen los siguientes:
      • apigee-cassandra (Cassandra)
      • apigee-openldap (OpenLDAP)
      • apigee-postgresql (base de datos de PostgreSQL)
      • apigee-qpidd (trinquete)
      • apigee-sso (SSO de Edge)
      • apigee-zookeeper (ZooKeeper)
      • edge-management-server (servidor de administración)
      • edge-management-ui (nueva IU de Edge)
      • edge-message-processor (Procesador de mensajes)
      • edge-postgres-server (servidor de Postgres)
      • edge-qpid-server (servidor Qpid)
      • edge-router (router perimetral)
      • edge-ui (IU clásica)
    • backup_file es el nombre del archivo que creaste cuando creaste realizó una copia de seguridad de ese componente. este valor no incluye la ruta de acceso, pero incluye el espacio de nombres el prefijo y las extensiones de archivo. Por ejemplo: backup-2019.03.17,14.40.41.tar.gz.

    Por ejemplo:

    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz

    Especificar backup_file es opcional. Si se omite, Apigee usa el archivo más reciente en /opt/apigee/backup/component_name.

    El comando restore vuelve a aplicar la configuración con copia de seguridad y restablece la de la copia de seguridad desde el momento en que se creó la copia.

  3. Reinicia el componente, como se muestra en el siguiente ejemplo. muestra:
    /opt/apigee/apigee-service/bin/apigee-service component_name start