Depeding on your tolernace for downtime in your cluster, there are the following approaches for upgrading Apache HBase:
Downtime Tolerance: you can tolerate more downtime to HBase for a detailed upgrade process and can shut down your HBase source cluster.
Minimized Downtime: you must minimize downtime as much as possible during the upgrade process.