if you backup your vm data to the same provider as you run your vm on you don’t have an ‘off-site’-backup, which is one criteria of the 3-2-1 backup rule.
as long as you use a backup solution that encrypts the data before storing it remotely you will be fine. i like borg backup with borgbase as my first off-site storage, and a nas somewhere else as my second off-site storage.