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.