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 a origem, siga estas instruções:

  1. Na lista Aplicativos do gerenciador de apps, clique com o botão direito do mouse no database protegido e selecione Acessar. Use o filtro de status do 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. Target. Isso não pode ser acessado ao restaurar para a origem.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Opções de aplicativos
    • Se o aplicativo de origem estiver protegido por uma política de snapshot que tenha ativado os backups de registro do banco de dados e os registros estiverem disponíveis com a imagem, será possível usá-los para avançar para um momento específico alterando estas opções na seção Tempo de avanço:
      • O campo de data contém todas as datas possíveis para as quais o banco de dados pode ser atualizado com a aplicação de registros de transações do banco de dados. Selecione a data para a qual você quer que o banco de dados seja atualizado.
      • O campo de horário 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 avanço usando o Horário do usuário ou o Horário do host. Horário do usuário é relativo ao horário local do usuário atual. O horário 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
    • NOME DE USUÁRIO DO BD DE DESTINO DO POSTGRESQL e SENHA DO BD DE DESTINO DO POSTGRESQL. (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évia.
    • Se a verificação prévia falhar, corrija o problema e reenvie a verificação.
    • Se a verificação prévia 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 gerenciador de apps, clique com o botão direito do mouse no database protegido e selecione Acessar. Use o filtro de status do 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ó do novo destino.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Substituir a identidade do aplicativo original. Essa opção só está disponível quando o destino de restauração é um novo host no mesmo dispositivo de backup/recuperação em que o backup foi gerado originalmente.
    • Sim. Isso substitui o aplicativo original e tem o mesmo ID do aplicativo, jobhistory, imagens de backup e plano de backup do aplicativo original.
    • Não. Isso não substitui o aplicativo 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 estará disponível. Escolha uma data e um horário para que os registros mais recentes sejam aplicados ao banco de dados recuperado.
  8. Bancos de dados incluídos: é pré-preenchido 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 aplicativos
    • 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 são armazenados, por exemplo, /pgdata_lvm/pgdata.
  10. Opções avançadas
    • NOME DE USUÁRIO DO BD DE DESTINO DO POSTGRESQL e SENHA DO BD DE DESTINO DO POSTGRESQL. (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 prévia falhar, corrija o problema e reenvie a verificação prévia.
    • Se a verificação prévia 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 gerenciador de apps, clique com o botão direito do mouse no database protegido e selecione Acessar. Use o filtro de status do 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 para a origem.
  4. Target. Isso não pode ser acessado ao restaurar para a origem.
  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 restauração. Por padrão, todos os bancos de dados são selecionados para restauração.
  7. Opções de aplicativos
    • 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
    • NOME DE USUÁRIO DO BD DE DESTINO DO POSTGRESQL e SENHA DO BD DE DESTINO DO POSTGRESQL. (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 prévia falhar, corrija o problema e reenvie a verificação prévia.
    • Se a verificação prévia for bem-sucedida, clique em Enviar para enviar o job de restauração.

Restaurar um banco de dados PostgreSQL de uma imagem de backup completo + incremental para um novo destino

  1. Na lista Aplicativos do gerenciador de apps, clique com o botão direito do mouse no database protegido e selecione Acessar. Use o filtro de status do 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ó do novo destino.
  5. (Opcional) Insira um Rótulo descritivo para usar neste job.
  6. Substituir a identidade do aplicativo original. Essa opção só está disponível quando o destino de restauração é um novo host no mesmo dispositivo de backup/recuperação em que o backup foi gerado originalmente.
    • Sim. Isso substitui o aplicativo original e tem o mesmo ID do aplicativo, jobhistory, imagens de backup e plano de backup do aplicativo original.
    • Não. Isso não substitui o aplicativo original. Ele cria um novo aplicativo que é descoberto, mas ainda não está protegido.
  7. Bancos de dados incluídos: é pré-preenchido com a lista de bancos de dados do PostgreSQL que serão restaurados com a restauração da instância do PostgreSQL. Ele é imutável.
  8. Opções de aplicativos
    • 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
    • NOME DE USUÁRIO DO BD DE DESTINO DO POSTGRESQL e SENHA DO BD DE DESTINO DO POSTGRESQL. (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 prévia falhar, corrija o problema e reenvie a verificação prévia.
    • Se a verificação prévia for bem-sucedida, clique em Enviar para enviar o job de restauração.