我有一个一次性任务,要从一个Greenplum系统上传~50个数据表(总共约1 TB)到另一个系统。管理员已允许系统之间的网络连接。我也有链接和用户在远程gp系统.
Google提供了几种方法:
- 网址:https://docs.vmware.com/en/VMware-Greenplum/5/greenplum-database/best_practices-data_loading.html#external-tables
这些方法中的每一种都涉及到在具有管理员权限的服务器上配置和安装第三方软件/扩展,或者将中间数据上传到csv。
我怎么能让它更容易?
1条答案
按热度按时间wvt8vs2t1#
您能否提供有关Greenplum群集的更多详细信息,因为这将有助于提供更好的方向。
关键信息包括:
源集群:
目标集群:
一般来说,您最可行的选择将是
gpcopy
(2。在上面的列表中)或gpbackup/gprestore
实用程序(上面没有列出)。外部表(3.以上)通常不用于该用例,而gptransfer
(4.以上)已被弃用多年,转而支持gpcopy
,并且在Greenplum 6.x或Greenplum 7.x中不存在