1. เปิดเทอร์มินัล
2. สำรองฐานข้อมูลของคุณด้วยคำสั่งดังต่อไปนี้
ถังขยะของคุณ - /opt/PostgreSQL/9.1/bin/
เซิร์ฟเวอร์ฐานข้อมูลต้นทางของคุณ - 192.168.1.111
ตำแหน่งและชื่อไฟล์สำรองของคุณ - /home/dinesh/db/mydb.backup
ชื่อ db แหล่งที่มาของคุณ - mydatabase
/opt/PostgreSQL/9.1/bin/pg_dump - โฮสต์ '192.168.1.111' - พอร์ต 5432 - ชื่อผู้ใช้ "postgres" - ไม่มีรหัสผ่าน - รูปแบบที่กำหนดเอง - Blobs --file "/ home / dinesh / db /mydb.backup "" mydatabase "
3. กู้คืนไฟล์ mydb.backup ไปยังปลายทาง
เซิร์ฟเวอร์ปลายทางของคุณ - localhost
ชื่อฐานข้อมูลปลายทางของคุณ - mydatabase
สร้างฐานข้อมูลเพื่อคืนค่าการสำรองข้อมูล
/opt/PostgreSQL/9.1/bin/psql -h 'localhost' -p 5432 -U postgres -c "สร้างฐานข้อมูล mydatabase"
คืนค่าการสำรองข้อมูล
/opt/PostgreSQL/9.1/bin/pg_restore - โฮสต์ 'localhost' - พอร์ต 5432 - ชื่อผู้ใช้ "postgres" --dbname "mydatabase" - no-password --clean "/ home / dinesh / db / mydb การสำรองข้อมูล"