you can try rsync, it is able to clone a whole system and if i were you, i may use other file system e.g. btrfs. also after cloned your system, you may need to adjust fstab to reflect the new devices.
rsync isn't for cloning drives, it's for copying files. The two things appear to be the same but have very important differences. Cloning a drive is a low-level operation that just creates a bit-for-bit image of one drive on another especially
for bootable disk.