Você pode importar e exportar um banco de dados PostgreSQL na Hospedagem de Banco de Dados da Kinsta usando uma ferramenta como o TablePlus ou a interface de linha de comando (CLI). Para mais detalhes sobre como usar um cliente de banco de dados com seu banco de dados PostgreSQL, consulte nosso guia sobre como conectar e gerenciar seu banco de dados Kinsta com o TablePlus.

A instalação do servidor de banco de dados e os comandos variam para cada tipo de banco de dados. Este artigo é específico para o PostgreSQL. Para outros tipos de banco de dados, veja:

Instale o PostgreSQL

Se você ainda não tem o PostgreSQL instalado em sua máquina local, você precisará instalá-lo para se conectar ao seu banco de dados. Dependendo do seu sistema operacional, você pode instalar o PostgreSQL das seguintes maneiras.

Windows

Baixe e instale o instalador GUI ou binários para o instalador Interativo por EDB.

MacOS

Com Homebrew, substitua XX no seguinte comando pela versão do PostgreSQL que você deseja instalar:

brew install postgresql@XX

Linux baseado no Debian (Debian, Ubuntu, Mint, etc.)

Use o repositório PostgreSQL APT e instale o postgresql-client.

Linux baseado no RedHat (RedHat Fedora, CentOS, etc.)

Use o repositório PostgreSQL Yum e instale o postgresql-client.

Credenciais do Banco de Dados Kinsta

Você pode encontrar as credenciais do seu banco de dados em Conexões externas na página de informações do banco de dados.

Importe um banco de dados PostgreSQL

Use o seguinte comando para exportar o banco de dados, substituindo EXTERNAL_HOSTNAME, USERNAME, PORT, e DATABASE_NAME com as informações das conexões externas do seu banco de dados. Substitua export.sql pelo caminho e nome do banco de dados que você deseja importar:

psql -h EXTERNAL_HOSTNAME -U USERNAME -p PORT -d DATABASE_NAME < export.sql

Quando solicitado, digite a senha do banco de dados.

Nenhuma saída será produzida a menos que haja erros, que serão impressos na linha de comando. Para verificar uma importação bem-sucedida, você pode usar dt ou um comando similar para revisar os dados em seu banco de dados.

Exportar um banco de dados PostgreSQL

Use o seguinte comando para exportar o banco de dados, substituindo EXTERNAL_HOSTNAME, USERNAME, PORT, e DATABASE_NAME com as informações das conexões externas do seu banco de dados. Substitua export.sql pelo caminho e nome do arquivo do banco de dados que você deseja exportar:

pg_dump -h EXTERNAL_HOSTNAME -U USERNAME -p PORT -d DATABASE_NAME > export.sql

Quando solicitado, digite a senha do banco de dados. Quando a exportação estiver completa, seu arquivo de banco de dados (por exemplo, export.sql) estará disponível no caminho que você especificou no comando pg_dump. Você pode abrir um arquivo .sql com um editor de texto simples (ex. TextEdit, Notepad++, Sublime Text, etc.) ou uma ferramenta de banco de dados como o TablePlus para revisar os dados exportados.

Documentação relacionada

Conteúdo relacionado