Social Items


Server database postgreSQL menyediakan utilitas pg_dump dan psql untuk membackup dan merestore database.Kali ini saya akan menjelaskan cara untuk menggunakan perintah pg_dump untuk membackup database dan psql untuk merestore database.

Cara Backup Restore Database PostgreSQL


Dibawah ini adalah beberapa perintah yang digunakan untuk membackup dan merestore database PostgreSQL

  • -d, –dbname=DBNAME nama dabatase
  • -h, –host=HOSTNAME hostname atau ipserver PostgreSQL
  • -p, –port=PORT server port PosgreSQL (default: 5432)
  • -U, –username=NAME username PostgreSQL
  • -W, –password password PostgreSQL
  • –role=ROLENAME mengatur Role

1. Backup Restore Database Tertentu


Perintah Backup Database Tertentu Di PostgreSQL

$ pg_dump -U postgres -d dbname > dbname.sql

Perintah Restore Database Tertentu Di PostgreSQL

$ psql -U postgres -d dbname < dbname.sql

2. Backup Restore Semua Database


Perintah Backup Semua Database Di PostgreSQL

$ pg_dumpall -U postgres > alldatabase.sql

Perintah Restore Semua Database Di PostgreSQL

$ psql -U postgres < alldatabase.sql

3. Backup Restore Table Tertentu


Perintah Backup Table Tertentu Di PostgreSQL

$ pg_dump -U postgres -d dbname-t tablename > dbname-tablename.sql

Perintah Restore Table Tertentu Di PostgreSQL

$ psql -U postgres -d dbname < dbname-tablename.sql

4. Compressed Backup Restore Database


Perintah Backup Database Dengan Format Compressed PostgreSQL

$ pg_dump -U postgres -d dbname| gzip > dbname.sql.gz

Perintah Restore Database Dengan Format Compressed PostgreSQL

$ gunzip -c dbname.sql.gz | psql -U postgres -d dbname

5. Multiple Backup Restore Database


Perintah Multiple Backup

$ pg_dump -U postgres -d dbname | split -b 100m – dbname.sql

Perintah Multiple Restore

$ cat dbname*.sql | psql -U postgres -d dbname


Cara Backup Restore Database PostgreSQL


Server database postgreSQL menyediakan utilitas pg_dump dan psql untuk membackup dan merestore database.Kali ini saya akan menjelaskan cara untuk menggunakan perintah pg_dump untuk membackup database dan psql untuk merestore database.

Cara Backup Restore Database PostgreSQL


Dibawah ini adalah beberapa perintah yang digunakan untuk membackup dan merestore database PostgreSQL

  • -d, –dbname=DBNAME nama dabatase
  • -h, –host=HOSTNAME hostname atau ipserver PostgreSQL
  • -p, –port=PORT server port PosgreSQL (default: 5432)
  • -U, –username=NAME username PostgreSQL
  • -W, –password password PostgreSQL
  • –role=ROLENAME mengatur Role

1. Backup Restore Database Tertentu


Perintah Backup Database Tertentu Di PostgreSQL

$ pg_dump -U postgres -d dbname > dbname.sql

Perintah Restore Database Tertentu Di PostgreSQL

$ psql -U postgres -d dbname < dbname.sql

2. Backup Restore Semua Database


Perintah Backup Semua Database Di PostgreSQL

$ pg_dumpall -U postgres > alldatabase.sql

Perintah Restore Semua Database Di PostgreSQL

$ psql -U postgres < alldatabase.sql

3. Backup Restore Table Tertentu


Perintah Backup Table Tertentu Di PostgreSQL

$ pg_dump -U postgres -d dbname-t tablename > dbname-tablename.sql

Perintah Restore Table Tertentu Di PostgreSQL

$ psql -U postgres -d dbname < dbname-tablename.sql

4. Compressed Backup Restore Database


Perintah Backup Database Dengan Format Compressed PostgreSQL

$ pg_dump -U postgres -d dbname| gzip > dbname.sql.gz

Perintah Restore Database Dengan Format Compressed PostgreSQL

$ gunzip -c dbname.sql.gz | psql -U postgres -d dbname

5. Multiple Backup Restore Database


Perintah Multiple Backup

$ pg_dump -U postgres -d dbname | split -b 100m – dbname.sql

Perintah Multiple Restore

$ cat dbname*.sql | psql -U postgres -d dbname


Disqus Codes
  • To write a bold letter please use or
  • To write a italic letter please use or
  • To write a underline letter please use
  • To write a strikethrought letter please use
  • To write HTML code, please use or
    or

    And use parse tool below to easy get the style.
Show Parser Box

strong em u strike
pre code pre code spoiler
embed

No comments

Notifications

Disqus Logo