Hello Vishnu Swaroop Vanniya,
There is no one fit for all sizes approach when it comes to restoring all services in azure. You need to make use of azure backup and Azure site recovery to backup and to have a DR for Azure VMs.
For SQL/SAP running on azure VM, Azure Disks, blob storage, file shares, you can backup to using azure recovery services vault. Upon a disaster, you can use the recovery services to restore or recover.
Please note, azure site recovery alone cannot recover all services, the scope of ASR is defined here
What does Site Recovery provide?
References:
If you have any other services configured in azure part from VMs/Storage, you can check their respective documentation for recovery options.
For example: If you have webapps, you can refer to https://learn.microsoft.com/en-us/azure/app-service/manage-disaster-recovery
Please accept answer and upvote if the above information is helpful for the benefit of the community.