Você pode restaurar um componente do arquivo criado ao fazer backup
para cima desse componente. Para isso, use o comando restore
.
Observe que o comando restore
:
- Usa o arquivo de backup especificado ou obtém o arquivo de backup mais recente, se um nome de arquivo não foi especificado.
- Garante que os diretórios de dados do componente estejam vazios.
- Interrompe o componente. É necessário reiniciar explicitamente o componente após uma restauração.
Esta seção descreve como usar o comando restore
.
Para restaurar um componente de um arquivo de backup:
- Verifique se os seguintes diretórios estão vazios:
/opt/apigee/data/component_name /opt/apigee/etc/component_name.d
Se eles não estiverem vazios, exclua o conteúdo deles usando comandos como os seguintes:
rm -r /opt/apigee/data/component_name
rm -r /opt/apigee/etc/component_name.d
- Restaure a configuração e os dados anteriores usando o seguinte comando:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
Em que:
- component_name é o nome do componente. Os valores possíveis incluem:
apigee-cassandra
(Cassandra)apigee-openldap
(OpenLDAP)apigee-postgresql
(banco de dados PostgreSQL)apigee-qpidd
(Qpidd)apigee-sso
(SSO de borda)apigee-zookeeper
(ZooKeeper)edge-management-server
(Servidor de gerenciamento)edge-management-ui
(nova IU do Edge)edge-message-processor
(processador de mensagens)edge-postgres-server
(Servidor Postgres)edge-qpid-server
(servidor Qpid)edge-router
(roteador Edge)edge-ui
(IU clássica)
- backup_file é o nome do arquivo que você criou ao
fez backup desse componente; esse valor não inclui
o caminho, mas inclui o valor "backup-" e extensões de arquivo. Por exemplo,
backup-2019.03.17,14.40.41.tar.gz
.
Exemplo:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
A especificação de backup_file é opcional. Se omitido, a Apigee usa o arquivo mais recente em
/opt/apigee/backup/component_name
.O comando
restore
aplica novamente a configuração de backup e restaura os os dados de quando o backup foi feito. - component_name é o nome do componente. Os valores possíveis incluem:
- Reinicie o componente, como no exemplo a seguir.
mostra:
/opt/apigee/apigee-service/bin/apigee-service component_name start