sql >> Databáze >  >> RDS >> PostgreSQL

Jak pg_dump RDS Postgres databázi?

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.




  1. Externí tabulky Oracle

  2. Tabulkové funkce v ORACLE 11g? ( parametrizované pohledy )

  3. Měření výkonu dotazu:Náklady na dotaz podle plánu realizace vs. čas

  4. Jak vygenerovat skript pro povolení všech omezení cizích klíčů v databázi SQL Server - SQL Server / Výukový program TSQL, část 78