Steg 1:Skapa en säkerhetsgrupp på AWS som har din dators IP-adress vitlistad.
Steg 2:Lägg till den säkerhetsgruppen till databasinstansen du vill ansluta till.
Steg 3:Kör pg_dump. Se till att ange ditt användarnamn (tack @LHWizard) med kommandot -U. I det här fallet var min inte "postgres", så jag antar att du generellt sett måste leta i aws för att hitta den. Se också till att ange din databas namn:i vissa kommandoradsverktyg finns det en -d-växel för det, men om du kontrollerar pg_dumps användning:
Usage:
pg_dump [OPTION]... [DBNAME]
du kan se att det är ett formellt argument. Så hela kommandot (i mitt fall) var:
pg_dump -h <public dns> -U <my username> -f dump.sql <name of my database>
Observera att det inte var nödvändigt att ange portnumret -- jag tror eftersom port 5432 är porten för postgres.