HDFS snapshot restore across Hadoop 3.x version boundaries: verifying recovered block integrity
HDFS snapshots in Hadoop 3.x are read-only, point-in-time namespace copies managed by the NameNode, and they are a common restore source following version transitions or directory-level data loss. The goal is to restore a snapshotted directory and then confirm that the recovered blocks match the state the snapshot recorded, without relying solely on NameNode