hive 数据迁移

Last updated on September 15, 2024 pm

🧙 Questions

迁移hive中的数据,A服务器中数据迁移到B服务器

☄️ Ideas

在线数据迁移
-- A服务器中,将数据导入到hdfs中
export table demo_table to '/backup/demo';

-- B服务器中,将数据导入到自己的hive中
import table demo_table from 'hdfs://8.142.226.21:9000/backup/demo';
离线数据迁移
# A服务器中,将数据导入到hdfs中
export table demo_table to '/backup/offline';

# 将hdfs中数据下载到服务器
hadoop fs -get /backup/offline ~/offline

# 压缩文件 
tar -czf offline.tar.gz ./offline 

# 迁移到B服务器
scp offline.tar.gz ispong@8.142.223.77:~/

# 解压文件
tar -zxvf  offline.tar.gz  -C  ~/offline

# 推入hdfs
hdfs  dfs -put  ./offline  /offline

# 导入数据
import table demo_table2 from '/offline '

hive 数据迁移
https://ispong.isxcode.com/hadoop/hive/hive 数据迁移/
Author
ispong
Posted on
June 25, 2022
Licensed under