2017-11-23 9 views
1

Mein Problem ist es, große (250 GB) Postgres Dump auf meinem lokalen Rechner zu bekommen.Holen Sie sich große (250 GB) RDS PostgreSQL db Dump in meine lokale Maschine

Es ist auf AWS RDS. Ich habe versucht, es auf den lokalen Rechner zu übertragen, aber es dauert zu lange, ungefähr 3+ Tage. Versuchen, einen Weg zu finden, es in S3 zu dumpen und von dort sicher herunterzuladen. Vielleicht könnten Sie einen effektiveren Weg vorschlagen, dies zu tun. Ich werde jede Art von Hilfe zu schätzen wissen. Danke!

Antwort

0

Dieses Thema in diesem Stackoverflow Thread bedeckt ist Exporting a AWS Postgres RDS Table to AWS S3

Eine andere Lösung wäre, eine EC2-Instanz zu drehen und die Datenbank auf einem lokalen EBS Volume-Dump, die für die folgenden Schritte groß genug ist, . Wählen Sie dann eine der folgenden Optionen:

  1. Komprimieren Sie das DB-Abbild in mehrere Dateien, und kopieren Sie es zum Herunterladen in S3. Ich würde einen intelligenten S3-Download-Manager angesichts der Größe des Datenbank-Dumps verwenden.
  2. Exportieren Sie die S3-Daten mit Schneeball Export S3 Data. Wenn Ihre Internetverbindung nicht schnell genug/zuverlässig genug ist, wird Snowball Ihnen die Daten liefern.
Verwandte Themen