hey guys, I'm trying to take backups of a multi-node cassandra and save them on S3. 
My idea is simply doing ssh to each server and use nodetool to create the snapshots then push then to S3. 

So is this approach recommended? my concerns are about inconsistencies that this approach can lead, since the snapshots are taken one by one and not in parallel.  
Should i worry about it or cassandra finds a way to deal with inconsistencies when doing a restore?

PS: I'm aware that datastax recommends to use pssh to take snapshots in parallel, but i couldn't use pssh because node tool requires you to specify the hostname.
nodetool -h snapshot thissnapshotname

Any help would be appreciated.