PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara mencadangkan database Postgres di Kubernetes di Google Cloud?

Seperti yang dikatakan @Marco Lamina, Anda dapat menjalankan pg_dump di pod postgres seperti

DUMP
// pod-name         name of the postgres pod
// postgres-user    database user that is able to access the database
// database-name    name of the database
kubectl exec [pod-name] -- bash -c "pg_dump -U [postgres-user] [database-name]" > database.sql


RESTORE
// pod-name         name of the postgres pod
// postgres-user    database user that is able to access the database
// database-name    name of the database
cat database.sql | kubectl exec -i [pod-name] -- psql -U [postgres-user] -d [database-name]

Anda dapat memiliki pod pekerjaan yang menjalankan perintah ini dan mengekspornya ke sistem penyimpanan file seperti AWS s3.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah order by in view menjamin order pilih?

  2. Bagaimana cara menampilkan WORK_MEM dari koneksi PostgreSQL eksternal?

  3. Buat pengguna super otomatis dengan setiap Django skema

  4. Bagaimana cara menambahkan jumlah hari di datetime postgresql

  5. Masukkan kerangka data ke dalam sqlalchemy postgresql dengan idx autoincrement