Catatan:Semua perintah dapat mengambil url login dalam format postgres://db_user:[email protected]_host:db_port/db_name?sslmode=disable
Cadangan
pg_dump -U citizix -h 10.2.1.10 -d dbname > dbname.sql
# With options:
# -W: prompt for password
# -F: Format
# p - plain sql
# c – custom-format archive
# d – directory-format archive
# t – tar-format archive
pg_dump -U db_user -W -F t db_name > /path/to/dump_name.tar
# Take a compressed backup of PostgreSQL database
pg_dump -U db_user -d db_name | gzip > path/to/backup.sql.gz
pulihkan
psql -U citizix -h 10.0.8.133 -d dbname -f dbname.sql
# The -C flag is for creating a database before restoring data into it.
pg_restore -d db_name /path/to/dump_name.tar -c -U db_user
# Restoring from a compressed backup
gunzip -c path/to/backup.sql.gz | psql -U db_user -d db_name
Mencadangkan tabel tertentu
pg_dump -U db_user -d db_name -t table_name > path/to/backup.sql
Memulihkan tabel dari file SQL
psql -U db_user -d db_name < path/to/backup.sql
Mencadangkan semua database sekaligus
pg_dumpall -U db_user > path/to/backup.sql
Memulihkan semua database dari file cadangan
psql -U db_user < path/to/backup.sql
Periksa layanan mana yang mendengarkan pada port linux yang diberikan
Perbaiki Buka Dialog Simpan File Terlalu Besar di i3 windows manager