PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak pg_dump bazę danych RDS Postgres?

Krok 1:Utwórz grupę zabezpieczeń w AWS z adresem IP Twojego komputera na białej liście.

Krok 2:Dodaj tę grupę bezpieczeństwa do instancji bazy danych, z którą chcesz się połączyć.

Krok 3:Uruchom pg_dump. Upewnij się, że podałeś swoją nazwę użytkownika (dzięki @LHWizard) za pomocą polecenia -U. W tym przypadku mój nie był 'postgres', więc myślę, że generalnie będziesz musiał zajrzeć do środka, żeby go znaleźć. Upewnij się również, że podałeś nazwę swojej bazy danych:w niektórych narzędziach wiersza poleceń jest do tego przełącznik -d, ale jeśli sprawdzisz użycie pg_dump:

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

widać, że jest to argument formalny. Tak więc całe polecenie (w moim przypadku) brzmiało:

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

Zwróć uwagę, że określenie numeru portu nie było konieczne — myślę, że ponieważ port 5432 jest TYM portem dla postgresa.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Automatyzacja codziennych zadań PostgreSQL za pomocą Jenkins

  2. Praca z datami w PostgreSQL

  3. 4 sposoby na znalezienie wierszy zawierających wielkie litery w PostgreSQL

  4. brak wpisu klauzuli FROM dla tabeli Grupo cakephp

  5. Jak zainstalować PostgreSQL 12 na Ubuntu 20.04/18.04/16.04