To actually answer your question, this IS an option you just need to do a small amount of extra work.
- Install rclone
- setup your rclone config to your google drive account/folder
Google drive - In your virtualmin scheduled backup under schedule and reporting choose “command to run after backup” and input the rclone command (e.g. below)
rclone sync /your-local-backup-dir gdrive:/your-google-drive-path/
I have been using this method for years with virtualmin pro and it works flawlessly to my google drive workspace account.
I would actually think this would be an excellent “Pro” upgrade to integrate rclone into the backup process then you could support pretty much every backup location out there without having to recreate each integration natively in virtualmin.