Puedes restablecer un componente desde el archivo que creaste cuando creaste una copia de seguridad de ese componente. Para ello, usa el comando restore.
Ten en cuenta que el comando restore hace lo siguiente:
- Usa el archivo de copia de seguridad especificado o, si no se especificó un nombre de archivo, obtiene el archivo de copia de seguridad más reciente.
- 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.
Para restablecer un componente desde un archivo de copia de seguridad, haz lo siguiente:
- 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 - Restablece la configuración y los datos anteriores con el siguiente comando:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
Donde:
- 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 una copia de seguridad de ese componente. Este valor no incluye
la ruta de acceso, pero sí incluye el prefijo "backup-" 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
restorevuelve a aplicar la configuración de la copia de seguridad y restablece los datos del momento en que se realizó la copia de seguridad. - component_name es el nombre del componente. Entre los valores posibles, se incluyen los siguientes:
- Reinicia el componente, como se muestra en el siguiente
ejemplo:
/opt/apigee/apigee-service/bin/apigee-service component_name start