Hello Purusottam,
Greetings! Welcome to Microsoft Q&A Platform.
Incremental snapshots are point-in-time backups for managed disks that, when taken, consist only of the changes since the last snapshot. The first incremental snapshot is a full copy of the disk. The subsequent incremental snapshots occupy only delta changes to disks since the last snapshot.
I understand that you are facing issues in copying the snapshots to other subscription, below are some prerequisites to perform the same,
- Ensure that the incremental snapshot creation process is similar to how you created the original snapshot and with the same private endpoint and private DNS zone configurations.
- After creating the incremental snapshot, verify that the private access settings are maintained. Check the "Disable public access and enable private access" configuration for the managed disk.
- Also please verify the target subscription is configured as same as source.
refer - Copy managed disk snapshot to a subscription - CLI Sample - Azure Virtual Machines | Microsoft Learn
The command "az storage blob copy start" is telling the storage blob to copy an object from an URI. Azure Storage Blob will try to reach the object from public endpoint, which will fail because you've disabled public access for your managed disk and snapshot. Azure Storage Blob will not have access to the private endpoint. The only way you access the snapshot is from an Azure VM that has network connectivity to the private endpoint of your snapshot, then use azcopy or Storage Explorer from the VM to access the snapshot and copy it into the Storage Blob. azcopy copy <SAS for snapshot> <SAS for Storage Blob> The Storage Blob can either use private endpoint or public endpoint.
Hope this answer helps! Please let us know if you still encountering the issue. I’m happy to assist you further.