greenplum -> greenplum 数据泵送

问题描述 投票:0回答:1

我得到了一个一次性任务,将 ~50 个数据表(总共约 1 TB)从 1 个 greenplum 系统上传到另一个系统。管理员已允许系统之间建立网络连接。我也有远程 gp 系统的链接和用户。

Google给出了几种方法:

每种方法都涉及在具有管理员权限的服务器上配置和安装第三方软件/扩展,或将中间数据上传到 csv。

我怎样才能让它变得更容易?

postgresql greenplum
1个回答
0
投票

您能否提供有关 Greenplum 集群的更多详细信息,因为这将有助于提供更好的指导。

关键信息是:

源集群:

  • Greenplum版本
  • 段主机数量
  • 每台主机的数据段数量

目的地集群:

  • Greenplum版本
  • 段主机数量
  • 每台主机的数据段数量

其他问题:

  • 是否有可从两个 Greenplum 集群访问的共享存储(NFS、s3 等?)

一般来说,最可行的选择是

gpcopy
(上面列表中的2)或
gpbackup/gprestore
实用程序(上面未列出)。在此用例中通常不使用外部表(上述 3),并且
gptransfer
(上述 4)已被弃用多年,取而代之的是
gpcopy
,并且在 Greenplum 6.x 或 Greenplum 7 中不存在。 x

© www.soinside.com 2019 - 2024. All rights reserved.