我最近发现我们的一个系统使用默认的 postgres 数据库作为......嗯,数据库。
我想将所有数据移动到同一集群中的另一个数据库。但是数据库相对较大,并且系统有点 24/7 全天候运行。
也许我可以简单地重命名 postgres db?然后创建另一个名为 postgres 的数据库并将其用作维护数据库。
这听起来不安全,我的直觉告诉我应该坚持传统的转储/恢复方法。
也许我反应过度了?
我最近发现我们的一个系统使用默认的 postgres 数据库作为......嗯,数据库。
我想将所有数据移动到同一集群中的另一个数据库。但是数据库相对较大,并且系统有点 24/7 全天候运行。
也许我可以简单地重命名 postgres db?然后创建另一个名为 postgres 的数据库并将其用作维护数据库。
这听起来不安全,我的直觉告诉我应该坚持传统的转储/恢复方法。
也许我反应过度了?
重命名数据库
postgres
并创建一个新数据库是没有问题的。数据库将具有非标准对象 ID,但这根本不重要。