To the host, to an external drive, to a remote server, it is all the same to rsync since it is capable for copying from one directory (attached filesystem) to another or from one host to another.
The vm should have a network connection to the host machine even if no other network connection exists.