Untuk mencadangkan basis data anda dapat menggunakan pg_dump.exe
:
-
Buka Powershell
-
Buka folder bin Postgres. Misalnya:
cd "C:\Program Files\PostgreSQL\9.6\bin"
-
Masukkan perintah untuk membuang database Anda. Misalnya:
./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
-
Ketik kata sandi untuk pengguna postgres Anda
Untuk memulihkan basis data anda dapat menggunakan psql.exe
. (Catatan, berikut ini diambil dari jawaban bermanfaat Alexandr Omelchenko yang telah dihapus karena alasan yang tidak jelas bagi saya.)
-
Buka Powershell
-
Buka folder bin Postgres. Misalnya:
cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
-
Masukkan perintah untuk memulihkan database Anda. Misalnya:
./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
-
Ketik kata sandi untuk pengguna postgres Anda