Bitcoin & Bitcoin-cash in Ubuntu same server : Use same Block Data for both
So do I require to download all blocks of bitcoin-cash node?
Yes. Bitcoin and Bitcoin Cash share a history, but only up to the fork.
Possibly you might be able to make yourself a bootstrap.dat up to the fork for Bitcoin Cash to load, depending on exactly what software you are running for each. There are accurate and working instructions for creating bootstrap.dat linked in another recent question here.