将DB复制(克隆)到具有不同编号的另一个Vertica群集。节点和不同的IP地址

时间:2015-06-19 00:46:08

标签: database database-migration vertica database-cloning

我有这个要求,我必须将完整的数据库从单个节点安装复制到Vertica的2节点集群。根据文档,这是不可能的。

是否没有解决方法来执行此操作?

我们可能并不总是一样。不同集群中的节点,特别是当它是预先产品和产品的情况时。因此,必须存在一些方法。

请同样提出建议。

1 个答案:

答案 0 :(得分:4)

不幸的是,目前这是不可能的。

您可以导出到另一个节点,然后添加节点。作为旁注,您希望生产环境至少有3个节点。

对于用户,角色和权限,请参阅datadug.com的导出脚本。

关于移动数据,您有几个选择:

  1. EXPORT TO VERTICA - 允许导出整个表格,特定列或SELECT
  2. 的结果
  3. COPY FROM VERTICA - 与EXPORT类似,但不允许SELECT
  4. 的结果
  5. vsql - 使用vsql
  6. 将输入输出到另一个COPY命令的输出中,导入平面文件