I have a migration scenario where source clusters are C* 2.1.x to 3.0.x and the destination clusters are C* 3.11.6. If understood from the datastax documentation https://docs.datastax.com/en/cassandra-oss/3.x/cassandra/operations/opsMoveCluster.html correctly, we can use sstableloader to stream the data from source cluster to destination cluster without worrying about the sstable version difference, since sstableloader (of C* 3.0.5 or greater) can support previous sstable versions.
Questions-
1. Is the above understanding correct? I also looked at the article https://community.datastax.com/questions/4477/how-to-migrate-a-subset-of-tables30-tables-out-of.html
2. If yes, do we need to run sstableloader from a different machine, since nodes of the source cluster may have a sstableloader version < C* 3.0.5
I would appreciate any guidance and clarity of the steps for this scenario.