If you literally mean one time then rsync is fine-ish... if you combine it with a checksum tool so you can verify it copied everything properly.
If you need to backup regularly then you need something that can do deduplication, error checking, compression, probably encryption too. Rsync won't cut it, unless you mean to cover each of those points using a different tool. But there are tools like borg that can do all of them.