Restaurar e recuperar bancos de dados PostgreSQL no console de gerenciamento do dispositivo

Restaurar um banco de dados PostgreSQL de uma imagem de backup no nível do volume para a origem

Esse procedimento usa a recuperação física da área de dados de origem. Para recuperar de volta à fonte, siga estas instruções:

  1. Na lista Aplicativos do App Manager, clique com o botão direito do mouse no banco de dados protegido e selecione Acessar. Use o filtro de status Plano de backup gerenciado para mostrar apenas os bancos de dados protegidos.
  2. Selecione uma imagem de snapshot e clique em Restaurar.
  3. Na página Restaurar, selecione Restaurar de volta à origem.
  4. Meta. Não é possível acessar esse conteúdo ao restaurar para a fonte.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Opções de aplicativo
    • Se o aplicativo de origem estiver protegido por uma política de snapshot que ativou backups de registros do banco de dados e os registros estiverem disponíveis com a imagem, você poderá usá-los para encaminhar até um ponto específico no tempo mudando estas opções na seção Tempo de encaminhamento:
      • O campo de data contém todas as datas possíveis para as quais o banco de dados pode ser transferido usando a aplicação de registros de transações do banco de dados. Selecione a data até a qual você quer que o banco de dados seja atualizado.
      • O campo de tempo contém um controle deslizante que mostra todos os horários possíveis na data selecionada para que o banco de dados possa ser avançado. Se você selecionar a data mais recente possível e mover o controle deslizante para a posição mais à direita, o job de restauração será aplicado a todos os registros disponíveis. Se você selecionar a data mais antiga possível e mover o controle deslizante para a posição mais à esquerda, o job de restauração não vai aplicar registros.
    • É possível especificar o uso de Tempo do usuário ou Tempo do host. O tempo do usuário é relativo ao horário local do usuário atual. O tempo do host é relativo ao sistema que hospeda os dados a serem restaurados.
    • Porta do servidor de destino do PostgreSQL. Insira o número da porta da instância de destino do PostgreSQL para restauração.
    • Nome de usuário do SO de destino do PostgreSQL. Insira o nome do usuário do sistema operacional no servidor de destino em que a instância do PostgreSQL será restaurada.
    • Diretório inicial do servidor de destino do PostgreSQL. Insira o caminho do diretório inicial binário instalado do PostgreSQL no servidor de destino.
    • Diretório de dados do servidor de destino do PostgreSQL. Insira o caminho para o diretório de dados em que os arquivos de dados do banco de dados PostgreSQL no servidor de destino estão armazenados, por exemplo, /pgdata_lvm/pgdata.
  7. Opções avançadas
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Opcional) Insira novas credenciais para a instância de destino do PostgreSQL que será criada. Se você não especificar nada, o nome de usuário padrão do banco de dados (postgres) será usado sem senha. Por padrão, não é necessário uma senha para fazer login no sistema local.
  8. Clique em Verificação pré-voo.
    • Se a verificação de simulação falhar, corrija o problema e envie novamente.
    • Se a verificação de simulação for bem-sucedida, clique em Enviar para enviar o job de restauração.

Restaurar um banco de dados PostgreSQL de uma imagem de backup no nível do volume para um novo destino

  1. Na lista Aplicativos do App Manager, clique com o botão direito do mouse no banco de dados protegido e selecione Acessar. Use o filtro de status Plano de backup gerenciado para mostrar apenas os bancos de dados protegidos.
  2. Selecione uma imagem de snapshot e clique em Restaurar.
  3. Na página "Restaurar", selecione Restaurar para um novo destino.
  4. Para todas as configurações, os nós do PostgreSQL qualificados estarão disponíveis para escolha na lista suspensa Destino. Selecione o nó para a nova meta.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Substituir a identidade original do aplicativo. Essa opção só está disponível quando o destino da restauração é um novo host no mesmo dispositivo de backup/recuperação em que o backup foi gerado originalmente.
    • Sim. Ele substitui o aplicativo original e tem o mesmo ID do aplicativo, jobhistory, imagens de backup e plano de backup que o aplicativo original.
    • Não. Isso não substitui a inscrição original. Ele cria um novo aplicativo que é descoberto, mas ainda não está protegido.
  7. Se os registros estiverem disponíveis, o Tempo de encaminhamento também estará. Escolha uma data e hora para os registros mais recentes serem aplicados ao banco de dados recuperado.
  8. Bancos de dados incluídos: essa opção é preenchida previamente com a lista de bancos de dados de usuários do PostgreSQL que serão restaurados com a restauração da instância do PostgreSQL. Ele é imutável.
  9. Opções de aplicativo
    • Porta do servidor de destino do PostgreSQL. Insira o número da porta da instância de destino do PostgreSQL para restauração.
    • Nome de usuário do SO de destino do PostgreSQL. Insira o nome do usuário do sistema operacional no servidor de destino em que a instância do PostgreSQL será restaurada.
    • Diretório inicial do servidor de destino do PostgreSQL. Insira o caminho do diretório inicial binário instalado do PostgreSql no servidor de destino.
    • Diretório de dados do servidor de destino do PostgreSQL. Insira o caminho do diretório de dados em que os arquivos de dados do banco de dados PostgreSQL no servidor de destino estão armazenados. Por exemplo, /pgdata_lvm/pgdata.
  10. Opções avançadas
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Opcional) Insira novas credenciais para a instância de destino do PostgreSQL que será criada. Se você não especificar nada, o nome de usuário padrão do banco de dados (postgres) será usado sem senha. Por padrão, não é necessário uma senha para fazer login no sistema local.
  11. Clique em Verificação prévia.
    • Se a verificação de simulação falhar, corrija o problema e envie novamente.
    • Se a verificação de simulação for bem-sucedida, clique em Enviar para enviar o job de restauração.

Restaurar um banco de dados PostgreSQL de uma imagem de backup completa e incremental para a origem

  1. Na lista Aplicativos do App Manager, clique com o botão direito do mouse no banco de dados protegido e selecione Acessar. Use o filtro de status Plano de backup gerenciado para mostrar apenas os bancos de dados protegidos.
  2. Selecione uma imagem de snapshot e clique em Restaurar.
  3. Na página "Restaurar", selecione Restaurar para a origem.
  4. Meta. Não é possível acessar esse conteúdo ao restaurar para a fonte.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Bancos de dados incluídos. Esta é a lista de bancos de dados PostgreSQL que serão restaurados com a restauração da instância do PostgreSQL. Selecione um ou mais bancos de dados na lista para restaurar. Por padrão, todos os bancos de dados são selecionados para restauração.
  7. Opções de aplicativo
    • Nome de usuário do SO de destino do PostgreSQL. Insira o nome do usuário do sistema operacional no servidor de destino em que a nova instância do PostgreSQL será criada.
    • Diretório inicial do servidor de destino do PostgreSQL. Insira o caminho para o diretório inicial binário instalado do PostgreSQL no servidor de destino.
    • Caminho do arquivo de configuração de destino do PostgreSQL. Insira o caminho de configuração da instância do PostgreSQL no servidor de destino.
  8. Opções avançadas
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Opcional) Insira novas credenciais para a instância de destino do PostgreSQL que será criada. Se você não especificar nada, o nome de usuário padrão do banco de dados (postgres) será usado sem senha. Por padrão, não é necessário uma senha para fazer login no sistema local.
  9. Clique em Verificação prévia.
    • Se a verificação de simulação falhar, corrija o problema e envie novamente.
    • Se a verificação de simulação for bem-sucedida, clique em Enviar para enviar o job de restauração.

Restaurar um banco de dados PostgreSQL de uma imagem de backup completa e incremental para um novo destino

  1. Na lista Aplicativos do App Manager, clique com o botão direito do mouse no banco de dados protegido e selecione Acessar. Use o filtro de status Plano de backup gerenciado para mostrar apenas os bancos de dados protegidos.
  2. Selecione uma imagem de snapshot e clique em Restaurar.
  3. Na página "Restaurar", selecione Restaurar para um novo destino.
  4. Para todas as configurações, os nós do PostgreSQL qualificados estão disponíveis para escolha na lista suspensa Destino. Selecione o nó para a nova meta.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Substituir a identidade original do aplicativo. Essa opção só está disponível quando o destino da restauração é um novo host no mesmo dispositivo de backup/recuperação em que o backup foi gerado originalmente.
    • Sim. Ele substitui o aplicativo original e tem o mesmo ID do aplicativo, jobhistory, imagens de backup e plano de backup que o aplicativo original.
    • Não. Isso não substitui a inscrição original. Ele cria um novo aplicativo que é descoberto, mas ainda não está protegido.
  7. Bancos de dados incluídos: esse campo é preenchido previamente com a lista de bancos de dados do PostgreSQL que serão restaurados com a instância do PostgreSQL. Ele é imutável.
  8. Opções de aplicativo
    • Nome de usuário do SO de destino do PostgreSQL. Insira o nome do usuário do sistema operacional no servidor de destino em que a nova instância do PostgreSQL será criada.
    • Diretório inicial do servidor de destino do PostgreSQL. Insira o caminho para o diretório inicial binário instalado do PostgreSQL no servidor de destino.
    • Caminho do arquivo de configuração de destino do PostgreSQL. Insira o caminho de configuração da instância do PostgreSQL no servidor de destino.
  9. Opções avançadas
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Opcional) Insira novas credenciais para a instância de destino do PostgreSQL que será criada. Se você não especificar nada, o nome de usuário padrão do banco de dados (postgres) será usado sem senha. Por padrão, não é necessário uma senha para fazer login no sistema local.
  10. Clique em Verificação prévia.
    • Se a verificação de simulação falhar, corrija o problema e envie novamente.
    • Se a verificação de simulação for bem-sucedida, clique em Enviar para enviar o job de restauração.