PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como fazer backup e restaurar o banco de dados PostgreSQL no Windows7?


Para fazer backup de um banco de dados você pode usar pg_dump.exe :

  1. Abrir Powershell

  2. Vá para a pasta bin do Postgres. Por exemplo:
    cd "C:\Program Files\PostgreSQL\9.6\bin"
    

  3. Digite o comando para despejar seu banco de dados. Por exemplo:
    ./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    

  4. Digite a senha para o seu usuário postgres

Para restaurar um banco de dados você pode usar psql.exe . (Observe que o seguinte é extraído da resposta útil de Alexandr Omelchenko, que foi excluída por motivos que não estão claros para mim.)

  1. Abrir Powershell

  2. Vá para a pasta bin do Postgres. Por exemplo:
    cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
    

  3. Digite o comando para restaurar seu banco de dados. Por exemplo:
    ./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    

  4. Digite a senha para o seu usuário postgres