以下是在Ubuntu上進行Hadoop備份恢復的方法:
hdfs dfs -cp
命令手動復制數據,如hadoop fs -cp hdfs://localhost:9000/source_path hdfs://localhost:9000/backup_path
。也可使用hadoop distcp
命令進行集群間數據復制備份,如hadoop distcp hdfs://namenode1:8020/source/path hdfs://namenode2:8020/destination/path
。還能通過hdfs dfsadmin -createSnapshot
命令創建快照備份。mysqldump
命令備份相關數據庫。