比如需要把生产的hive集群数据迁移到另一个集群,hive提供了2个命令工具,可以实现表的批量迁移。
<a href="https://cwiki.apache.org/confluence/display/hive/languagemanual+importexport">[export/import]</a>
设置默认需要导出的hive数据库
创建数据临时目录
生成导出数据脚本
手工导出数据到hdfs
- 下载hdfs数据到本地并传送到目标hadoop集群的/tmp/ test 目录 先get到本地:
然后put到目标集群上
构造导入语句
导入数据