PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come eseguire il backup e il ripristino del database PostgreSQL in Windows7?

Per eseguire il backup di un database puoi usare pg_dump.exe :

  1. Apri PowerShell

  2. Vai alla cartella cestino Postgres. Ad esempio:

    cd "C:\Program Files\PostgreSQL\9.6\bin"
    
  3. Immettere il comando per eseguire il dump del database. Ad esempio:

    ./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Digita la password per il tuo utente postgres

Per ripristinare un database puoi usare psql.exe . (Nota, quanto segue è estratto dall'utile risposta di Alexandr Omelchenko che è stata cancellata per ragioni che non mi sono chiare.)

  1. Apri PowerShell

  2. Vai alla cartella cestino Postgres. Ad esempio:

    cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
    
  3. Immettere il comando per ripristinare il database. Ad esempio:

    ./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Digita la password per il tuo utente postgres