gus*_*ard 14 postgresql amazon-s3 amazon-ec2 amazon-web-services amazon-rds
可以在RDS或S3中运行pg_dump(不使用像ec2这样的中介来执行命令)
Ric*_*ico 10
只要数据库安全组允许外部访问端口5432(postgres的默认设置),您就应该能够访问它.然后你可以运行:
pg_dump -h <database_host> -U <username> <database>
Run Code Online (Sandbox Code Playgroud)
请记住,您的连接不会被加密.
AFAIK,RDS和S3之间的AWS中没有接口,因此您必须使用中介将数据传输到S3.
AWS CLI添加了对stdin上传的支持,因此您现在可以选择执行以下操作:
pg_dump ...dbargs... | aws s3 cp - s3://my-bucket/backup-$(date "+%Y-%m-%d-%H-%M-%S")
Run Code Online (Sandbox Code Playgroud)
这不是理想的,因为你流式传输到本地机器然后进入s3 - 但它至少是一个命令.
| 归档时间: |
|
| 查看次数: |
6770 次 |
| 最近记录: |