hadoop - <问> 如何备份和恢复HDFS

标签 hadoop backup hdfs restore

实际上我已经开发了使用 Hdfs 存储图像的应用程序。现在我想迁移服务器并在新服务器中再次设置 hadoop。我如何将 HDFS(旧服务器)中的图像文件备份到新服务器中的 HDFS?

我尝试使用 CopyToLocal 命令备份和使用 CopyFromLocal 恢复,但我有错误,当应用程序运行时,我在 hdfs 上恢复的图像无法在我的申请中显示。

如何解决?

谢谢

最佳答案

Distcp 是执行大型集群间/集群内复制数据时使用的命令。 Here是相同的文档。

CopyToLocal 和 CopyFromLocal 也应该适用于少量数据。运行 HDFS CLI并确保文件在那里。那么它可能是应用程序的问题。

关于hadoop - <问> 如何备份和恢复HDFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14825300/

相关文章:

database - 如何备份sqlite数据库?

在 Amazon Aws EC2 上复制到 HDFS 时出现 Hadoop 警告和错误

python - 有没有办法使用python脚本将特定的平面文件(.txt或.csv)提取到HDFS中

hadoop - 如何获取现有 Hive 表的 SerDe 属性

hadoop - 无法在指定位置的配置单元中查看创建的数据库

export - Sqoop导出可以创建一个新表吗?

hadoop - Hadoop 中的内部存储

loops - 使用循环在HBase中创建多个列限定符

mysql - xtrabackup不能使用tar

database - 转储、下载、快照和备份有什么区别?