Krok 1:Vytvořte na AWS skupinu zabezpečení, která má IP adresu vašeho počítače na bílé.
Krok 2:Přidejte tuto skupinu zabezpečení do instance databáze, ke které se chcete připojit.
Krok 3:Spusťte pg_dump. Nezapomeňte zadat své uživatelské jméno (díky @LHWizard) pomocí příkazu -U. V tomto případě můj nebyl 'postgres', takže si myslím, že obecně budete muset hledat v aws, abyste to našli. Nezapomeňte také zadat název databáze:v některých nástrojích příkazového řádku je pro to přepínač -d, ale pokud zkontrolujete použití pg_dump:
Usage:
pg_dump [OPTION]... [DBNAME]
můžete vidět, že je to formální argument. Takže celý příkaz (v mém případě) byl:
pg_dump -h <public dns> -U <my username> -f dump.sql <name of my database>
Všimněte si, že zadání čísla portu nebylo nutné – myslím, že port 5432 je TEN port pro postgres.