我想创建生产数据库的副本以进行暂存,并从生产快照创建暂存数据库实例。但是,这个新实例仍然具有数据库名称:"生产数据库"。我能够将PSQl上的数据库重命名为" staging-databse,"但这并未反映在AWS控制台中。我担心未来的开发人员会非常困惑,并且很奇怪如何重命名数据库名称"在AWS上?
答案 0 :(得分:4)
不要使用默认数据库选项。它所做的就是默认创建一个自定义命名的数据库。它可能有用处,但我从不使用它,因为除了指定默认创建的数据库(首次创建实例时)将被命名时,它似乎没有用处。< / p>
数据库名称
如果要为默认数据库指定数据库名称,请键入最多63个字母数字字符的数据库名称。如果您没有提供姓名,则默认为&#34; postgres&#34;数据库已创建。
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreatePostgreSQLInstance.html
我认为这是为了方便新RDS用户,但对我来说,似乎没必要。它对实例的持续运行没有明显的影响,当然,它可以有多个独立的数据库。
这显然无法随后改变,所以它比任何事情更令人烦恼。我总是把它留空。
答案 1 :(得分:1)