sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan pg_dumper man en RDS Postgres-database?

Trin 1:Opret en sikkerhedsgruppe på AWS, der har din computers IP-adresse hvidlistet.

Trin 2:Føj denne sikkerhedsgruppe til den databaseinstans, du vil oprette forbindelse til.

Trin 3:Kør pg_dump. Sørg for at angive dit brugernavn (tak @LHWizard) med kommandoen -U. I dette tilfælde var min ikke 'postgres', så jeg gætter på, at du generelt bliver nødt til at kigge i aws for at finde det. Sørg også for at angive din databases navn:i nogle kommandolinjeværktøjer er der en -d switch til det, men hvis du tjekker pg_dumps brug:

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

du kan se, at det er et formelt argument. Så hele kommandoen (i mit tilfælde) var:

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

Bemærk, at det ikke var nødvendigt at angive portnummeret -- jeg tror, ​​fordi port 5432 er porten til postgres.




  1. Installer SQL Server Agent-udvidelsen på Azure Data Studio

  2. SQL-visninger

  3. MariaDB numeriske funktioner (fuld liste)

  4. Oracle 12c Top nye funktioner