Skip to main content
Skip table of contents

Como migrar os dados de um banco de dados PostgreSQL

Este tutorial guiará você pelo processo de backup e restauração de um banco de dados de um banco de dados PostgreSQL no pgAdmin.

Fazer Backup de um banco de dados

  1. Abrir o pgAdmin
    Inicie o pgAdmin em seu computador.

  2. Selecionar o Servidor
    Na lista de servidores, escolha aquele que contém o banco de dados que deseja fazer o backup.

  3. Selecionar o Banco de Dados
    Localize o banco de dados desejado na árvore de navegação e selecione-o.

  4. Iniciar o Backup

    • Clique com o botão direito no banco de dados escolhido.

    • No menu de contexto, selecione a opção Backup...

  5. Configurar o Backup

    • Filename: Escolha o local onde deseja salvar o arquivo e dê um nome ao arquivo com a extensão .psql.

    • Format: Selecione o formato Tar para o backup.

    • Encoding: Defina o encoding como UTF8.

  6. Realizar o Backup
    Clique no botão azul Backup para iniciar o processo.

    Após concluir, o arquivo de backup .psql, contendo os dados do banco de dados, será gerado no caminho que você escolheu.


Restaurar um banco de dados

  1. Abrir o pgAdmin
    Abra o pgAdmin em seu computador.

  2. Selecionar o Servidor
    Escolha o servidor onde deseja restaurar o banco de dados.

  3. Criar um Banco de Dados Vazio
    Crie um novo banco de dados com o mesmo nome do banco de dados que foi feito o backup.

  4. Iniciar a Restauração

    • Clique com o botão direito do mouse sobre o banco de dados criado.

    • No menu de contexto, selecione a opção Restore....

  5. Configurar a Restauração

    • Format: Escolha a opção Custom or tar.

    • Filename: Localize e selecione o arquivo de backup .psql que você criou.

  6. Realizar a Restauração
    Clique no botão azul Restore para iniciar o processo.

    Quando o processo terminar, os dados do banco de dados serão restaurados a partir do arquivo de backup.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.