Om ett filnamn inte anges, pg_restore
tar data från standardinmatning (doc
). Så det här skulle fungera:
wget -O - 'https://s3.amazonaws.com/database.dump' | pg_restore -h somedomain.us-east-1.rds.amazonaws.com -p 5432 -d databasename -U username
Observera att du kan skapa en RDS-ögonblicksbild och sedan skapa en ny DB-instans från den ögonblicksbilden (doc ). I just din situation vet jag inte om det skulle fungera bättre än att säkerhetskopiera till S3, men det är värt att nämna.