【发布时间】:2011-04-01 20:32:04
【问题描述】:
我在 Amazon EC2 实例上运行了 postgres 数据库。我创建的表空间很少 一些月度表,这样每个表都在单独的表空间上。为了获得最佳性能,我在单个 amazon ebs 卷上创建了每个表空间。
我想将其中一些表移动到不同的实例和数据库。我将用一个例子来解释它。 可以说。
我有 EC2 实例 A,上面说明了 postgres 设置。
我正在运行另一个 Amazon 实例 B,并且我也在其上安装了 postgres。
我想为 B 上 A 中存在的一些表创建相同的表结构。我想从实例 A 中分离卷并将其附加到实例 B。
另外,我想在实例 B 上创建表空间,它将指向新附加的卷。
当我启动这个新创建的 postgres 时,我希望看到表中填充了来自这些卷(数据库)的数据。
最后我会从 A 中删除那些表
我知道我在写作方面很生疏,但找不到更好的提问方式。
这方面的事情是可能的吗?有没有实现这样的目标的指针?
【问题讨论】:
标签: postgresql amazon-ec2 amazon-ebs tablespace