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

Bagaimana cara pg_dump database RDS Postgres?

Langkah 1:Buat grup keamanan di AWS yang mencantumkan alamat IP komputer Anda.

Langkah 2:Tambahkan grup keamanan itu ke instance database yang ingin Anda sambungkan.

Langkah 3:Jalankan pg_dump. Pastikan untuk menentukan nama pengguna Anda (terima kasih @LHWizard) dengan perintah -U. Dalam hal ini milik saya bukan 'postgres', jadi saya kira secara umum Anda harus mencari tahu untuk menemukannya. Pastikan juga untuk menentukan nama database Anda:di beberapa alat baris perintah ada sakelar -d untuk itu, tetapi jika Anda memeriksa penggunaan pg_dump:

Usage:
  pg_dump [OPTION]... [DBNAME]

Anda dapat melihat bahwa itu adalah argumen formal. Jadi seluruh perintah (dalam kasus saya) adalah:

pg_dump -h <public dns> -U <my username> -f dump.sql <name of my database>

Perhatikan bahwa menentukan nomor port tidak diperlukan -- saya rasa karena port 5432 adalah port ATAS untuk postgres.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menjalankan PostgreSQL hanya di memori

  2. Bagaimana saya bisa mengekspor skema database di PostgreSQL?

  3. Urutkan nilai NULL ke akhir tabel

  4. Apa urutan default dari daftar yang dikembalikan dari panggilan filter Django?

  5. hasMany memanggil dengan sesuatu yang bukan turunan dari Sequelize.Model