Hello @Divya P ,
Thank you for reaching out to the Microsoft Q&A platform. Happy to answer your question.
You could backup the VM using azure VM backup by setting up recovery services vault as described in the following article.
https://learn.microsoft.com/en-us/azure/backup/backup-azure-arm-vms-prepare
Important Points:
For Azure VM Linux backups, Azure Backup supports the list of Linux distributions endorsed by Azure.
Note the following:
Azure Backup doesn't support Core OS Linux.
Other bring-your-own Linux distributions might work as long as the Azure VM agent for Linux is available on the VM, and as long as Python is supported.
Azure Backup doesn't support a proxy-configured Linux VM if it doesn't have Python version 2.7 or higher installed.
Azure Backup doesn't support backing up NFS files that are mounted from storage, or from any other NFS server, to Linux or Windows machines. It only backs up disks that are locally attached to the VM.
For the specific ask, "Need to export that backup VM to outside the Local backup like OneDrive or Local Machine."
It is not possible to export a copy of the vault backup to another location. In case of unmanaged disk, you have a way to take a snapshot and created a disk out of it which can be downloaded to local storage. There is no such feature with azure VM backup to export a copy of the backup. You have other backup options like disk based backup which is again to the azure storage
Reference: Support Matrix link for azure VM backup
--please don't forget to upvote and accept as answer if the reply is helpful--