Restaurar usando um backup

Edge para nuvem privada v4.19.01

Você pode restaurar um componente do arquivo criado ao fazer backup desse componente. Faça isso com o comando restore.

Observe que o comando restore:

  • Usa o arquivo de backup especificado ou recebe o arquivo de backup mais recente se um nome de arquivo não tiver sido 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.

Nesta seção, descrevemos como usar o comando restore.

Para restaurar um componente de um arquivo de backup:

  1. 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 usando comandos como o seguinte:

    rm -r /opt/apigee/data/component_name
    rm -r /opt/apigee/etc/component_name.d
  2. 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 fazer backup desse componente. Esse valor não inclui o caminho, mas inclui o prefixo "backup-" e as extensões de arquivo. Por exemplo, backup-2019.03.17,14.40.41.tar.gz.

    Por exemplo:

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

    Especificar backup_file é opcional. Se omitido, a Apigee usará o arquivo mais recente em /opt/apigee/backup/component_name.

    O comando restore aplica novamente a configuração do backup e restaura os dados de quando o backup foi feito.

  3. Reinicie o componente, conforme mostrado no exemplo a seguir:
    /opt/apigee/apigee-service/bin/apigee-service component_name start