Ако име на файл не е указано, pg_restore
ще вземе данни от стандартен вход (doc
). И така, това ще работи:
wget -O - 'https://s3.amazonaws.com/database.dump' | pg_restore -h somedomain.us-east-1.rds.amazonaws.com -p 5432 -d databasename -U username
Обърнете внимание, че можете да създадете RDS моментна снимка, след което да създадете нов DB екземпляр от тази моментна снимка (doc ). Във вашата конкретна ситуация не знам дали това ще работи по-добре от архивиране на S3, но си струва да се спомене.