我在哪里可以找到并编辑Amazon RDS实例的文件?路径是什么?
我已使用命令行连接到数据库。 我可以通过ec2实例访问此文件(因为我无法直接连接到rds)吗?
您可以使用任何数据库查询编辑recovery.conf属性值吗?
我应该在此档案中更改哪些属性?
我可以以某种方式使用亚马逊数据库参数吗?
此文件如何触发脚本?
是否可以定期执行此脚本以存档数据库?
我们如何使用以下pg_settings属性在归档数据库时再添加一个脚本?
“archive_command”;“/ etc / rds / dbbin / pgscripts / rds_wal_archive%p”
问题太多,但不知道如何去做,也找不到好的文档。
答案 0 :(得分:2)
所有这些的答案都是"你不能"。
RDS是一个密封系统。您无法访问WAL归档,除非通过读取副本,备份管理等自我暴露的功能RDS。内部RDS归档WAL到S3,但您没有和不能可以访问它使用的S3存储桶。你也不能改变archive_command
或它调用的脚本。
您无法进行复制模式连接以流式传输WAL,使用逻辑复制等。如果您想要更多的控制和灵活性,请不要使用RDS。随着控制和灵活性变得更加复杂,需要更多知识 - 请务必阅读手册!