Verify and Validate if your Data is Migrated

You can use the SyncTable command with the --dryrun parameter to verify if the tables are in sync between your source and your destination clusters. The SyncTable --dryrun option makes this run of your SyncTable command as read-only.

Use this command for a dry run SyncTable of tableA from a remote source cluster to a target tableB on the destination Data Hub cluster.

Run this command in the HBase Shell of the destination Data Hub cluster
hbase org.apache.hadoop.hbase.mapreduce.SyncTable --dryrun=true --sourcezkcluster=zk1.example.com,zk2.example.com,zk3.example.com:2181:/hbase hdfs://nn:8020/hashes/testTable testTableA testTableB