Wenn kein Dateiname angegeben ist, pg_restore
nimmt Daten aus der Standardeingabe (doc
). ). Das würde also funktionieren:
wget -O - 'https://s3.amazonaws.com/database.dump' | pg_restore -h somedomain.us-east-1.rds.amazonaws.com -p 5432 -d databasename -U username
Beachten Sie, dass Sie einen RDS-Snapshot erstellen und dann aus diesem Snapshot eine neue DB-Instance erstellen können (doc ). Ich weiß nicht, ob das in Ihrer speziellen Situation besser funktionieren würde als die Sicherung auf S3, aber es ist erwähnenswert.