Hadoop <;询问>;如何备份和恢复HDFS

Hadoop <;询问>;如何备份和恢复HDFS,hadoop,backup,hdfs,restore,Hadoop,Backup,Hdfs,Restore,实际上,我已经开发了使用Hdfs存储映像的应用程序。现在我想迁移服务器并在新服务器中再次安装hadoop。如何将Hdfs(旧服务器)中的映像文件备份到新服务器中的Hdfs 我尝试使用CopyToLocal命令进行备份,并使用CopyFromLocal进行恢复,但出现了一个错误,应用程序运行时,我在hdfs上恢复的图像无法显示在我的应用程序上 如何解决这个问题 感谢Distcp是执行大型集群间/集群内复制数据时使用的命令。是相同的文档 CopyToLocal和CopyFromLocal也适用于少量

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

我尝试使用CopyToLocal命令进行备份,并使用CopyFromLocal进行恢复,但出现了一个错误,应用程序运行时,我在hdfs上恢复的图像无法显示在我的应用程序上

如何解决这个问题


感谢

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


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

嗨,Praveen,我已经使用命令:/hadoop distcp HDFS://[source]:[port]/directoryA HDFS://[destination]:[port]/directoryA在HDFS之间成功地备份和还原了数据。当我尝试使用我还原的新hadoop运行我的应用程序时,我的映像成功地显示出来。谢谢