sql >> Database >  >> RDS >> PostgreSQL

Een externe dump herstellen naar RDS

Als er geen bestandsnaam is opgegeven, pg_restore neemt gegevens van standaardinvoer (doc ). Dus dit zou werken:

wget -O - 'https://s3.amazonaws.com/database.dump' | pg_restore -h somedomain.us-east-1.rds.amazonaws.com -p 5432 -d databasename -U username

Houd er rekening mee dat u een RDS-snapshot kunt maken en vervolgens een nieuwe DB-instance van die snapshot kunt maken (doc ). In jouw specifieke situatie weet ik niet of dat beter zou werken dan een back-up maken naar S3, maar het is het vermelden waard.




  1. Over het nut van expressie-indexen

  2. Twee tabellen samenvoegen met een door komma's gescheiden lijst in het samenvoegveld

  3. MySQL-volgorde op primaire sleutel

  4. hoe database automatisch opnieuw verbinden in PHP in te schakelen?