Azure'dan Windows VHD indirme
Şunlar için geçerlidir: ✔️ Windows VM'leri
Bu makalede, Azure portalını kullanarak Azure'dan Bir Windows sanal sabit disk (VHD) dosyasını indirmeyi öğreneceksiniz.
İsteğe bağlı: VM'yi genelleştirme
Diğer VM'leri oluşturmak için VHD'yi görüntü olarak kullanmak istiyorsanız, işletim sistemini genelleştirmek için Sysprep kullanmalısınız. Aksi takdirde, oluşturmak istediğiniz her VM için diskin bir kopyasını oluşturmanız gerekir.
VHD'yi görüntü olarak kullanarak diğer VM'leri oluşturmak için VM'yi genelleştirin.
- Önceden yapmadıysanız, Azure portalda oturum açın
- VM’ye bağlanın.
- VM'de, Komut İstemi penceresini yönetici olarak açın.
- Dizini %windir%\system32\sysprep olarak değiştirin ve sysprep.exe çalıştırın.
- Sistem Hazırlama Aracı iletişim kutusunda Sistem İlk Çalıştırma Deneyimi'ni (OOBE) Girin'i seçin ve Genelleştir'in seçili olduğundan emin olun.
- Kapatma Seçenekleri'nde Kapat'ı seçin ve tamam'a tıklayın.
Geçerli VM'nizi genelleştirmek istemiyorsanız, önce işletim sistemi diskinin anlık görüntüsünü oluşturarak, anlık görüntüden yeni bir VM oluşturarak ve ardından kopyayı genelleştirerek genelleştirilmiş bir görüntü oluşturabilirsiniz.
VM’yi durdurma
VHD, çalışan bir VM'ye bağlıysa Azure'dan indirilemiyor. VM'yi çalışır durumda tutmak istiyorsanız bir anlık görüntü oluşturabilir ve ardından anlık görüntüyü indirebilirsiniz.
- Azure portalındaki Hub menüsünde Sanal Makineler'e tıklayın.
- Listeden VM'yi seçin.
- VM dikey penceresinde Durdur'a tıklayın.
Alternatif: VM diskinin anlık görüntüsünü alma
İndirilmesi gereken diskin anlık görüntüsünü alın.
- Portalda VM'yi seçin.
- Soldaki menüden Diskler'i seçin ve ardından anlık görüntü almak istediğiniz diski seçin. Diskin ayrıntıları görüntülenir.
- Sayfanın üst kısmındaki menüden Anlık Görüntü Oluştur'u seçin. Anlık görüntü oluştur sayfası açılır.
- Ad alanına anlık görüntü için bir ad yazın.
- Anlık görüntü türü için Tam veya Artımlı'yı seçin.
- İşiniz bittiğinde Gözden geçir ve oluştur'u seçin.
Anlık görüntünüz kısa süre sonra oluşturulur ve daha sonra başka bir VM indirmek veya oluşturmak için kullanılabilir.
Not
Önce VM'yi durdurmazsanız, anlık görüntü temiz olmaz. Anlık görüntü, vm'nin güç döngüsü yapılmış veya anlık görüntü oluşturulduğu sırada kilitlenmiş gibi aynı durumda olur. Genellikle güvenli olsa da, o sırada çalışan uygulamalar kilitlenmeye karşı dayanıklı değilse sorunlara neden olabilir.
Bu yöntem yalnızca tek bir işletim sistemi diski olan VM'ler için önerilir. bir veya daha fazla veri diski olan VM'ler, indirilmeden önce veya işletim sistemi diski ve her veri diski için anlık görüntü oluşturmadan önce durdurulmalıdır.
Microsoft Entra Id ile indirmeleri ve karşıya yüklemeleri güvenli bir şekilde sağlama
Kaynak erişimini denetlemek için Microsoft Entra Id kullanıyorsanız artık azure tarafından yönetilen disklerin karşıya yüklenmesini ve indirilmelerini kısıtlamak için kullanabilirsiniz. Bu özellik tüm bölgelerde ga teklifi olarak kullanılabilir. Kullanıcı bir diski karşıya yüklemeyi veya indirmeyi denediğinde Azure, istekte bulunan kullanıcının kimliğini Microsoft Entra Kimliği'nde doğrular ve kullanıcının gerekli izinlere sahip olduğunu onaylar. Daha yüksek bir düzeyde, sistem yöneticisi tüm disklerin ve anlık görüntülerin karşıya yüklemeler veya indirmeler için Microsoft Entra Id kullanması gerektiğinden emin olmak için Azure hesabı veya abonelik düzeyinde bir ilke ayarlayabilir. Microsoft Entra ID ile karşıya yüklemelerin veya indirmelerin güvenliğini sağlamayla ilgili sorularınız varsa şu e-postaya ulaşın: azuredisks@microsoft .com
Kısıtlamalar
- VHD'ler boş anlık görüntülere yüklenemez.
- Azure Backup şu anda Microsoft Entra ID ile güvenliği sağlanan diskleri desteklememektedir.
- Azure Site Recovery şu anda Microsoft Entra ID ile güvenliği sağlanan diskleri desteklememektedir.
Önkoşullar
- En son Azure PowerShell modülünü yükleyin.
RBAC rolü atama
Microsoft Entra Id ile güvenliği sağlanan yönetilen disklere erişmek için, istekte bulunan kullanıcının Yönetilen Diskler rolü için Veri İşleci'ne veya aşağıdaki izinlere sahip özel bir role sahip olması gerekir:
- Microsoft.Compute/disks/download/action
- Microsoft.Compute/disks/upload/action
- Microsoft.Compute/snapshots/download/action
- Microsoft.Compute/snapshots/upload/action
Rol atamayla ilgili ayrıntılı adımlar için portal, PowerShell veya CLI için aşağıdaki makalelere bakın. Özel rol oluşturmak veya güncelleştirmek için portal, PowerShell veya CLI için aşağıdaki makalelere bakın.
Veri erişimi kimlik doğrulama modunu etkinleştirme
Diske erişimi kısıtlamak için veri erişimi kimlik doğrulama modunu etkinleştirin. Diski oluştururken etkinleştirebilir veya var olan diskler için ayarlar'ın altındaki Disk Dışarı Aktarma sayfasında etkinleştirebilirsiniz.
İndirme URL'si oluşturma
VHD dosyasını indirmek için bir paylaşılan erişim imzası (SAS) URL'si oluşturmanız gerekir. URL oluşturulduğunda, URL'ye bir süre sonu atanır.
Önemli
15 Şubat 2025'te, diskler ve anlık görüntüler için Paylaşılan Erişim İmzası (SAS) erişim süresi en fazla 60 gün ile sınırlandırılacaktır. Süresi 60 günden uzun olan bir SAS oluşturmaya çalışmak hatayla sonuçlanır. Süresi 60 günden uzun olan bir süre sonuyla oluşturulan tüm mevcut diskler veya anlık görüntü SAS'leri, oluşturma tarihinden 60 gün sonra çalışmayı durdurabilir ve yetkilendirme sırasında 403 hatasıyla sonuçlanır.
Yönetilen disk veya anlık görüntü SAS'lerinin süre sonu 60 günden uzunsa, erişimini iptal edin ve 60 gün (5.184.000 saniye) veya daha kısa süreyle erişim isteyen yeni bir SAS oluşturun. Daha kısa süre sonu tarihleriyle SAS kullanarak genel güvenliğinizi geliştirin. Hizmet kesintisini önlemek için bu değişiklikleri 15 Şubat 2025'den önce yapın. Aşağıdaki bağlantılar yeni bir SAS bulmak, iptal etmek ve istemek için kullanılabilir.
- Diskin etkin bir SAS'si olup olmadığını denetlemek için REST API, Azure CLI veya Azure PowerShell modülünü kullanabilir ve DiskState özelliğini inceleyebilirsiniz.
- SAS'yi iptal etmek için REST API, Azure CLI veya Azure PowerShell modülünü kullanabilirsiniz.
- SAS oluşturmak için REST API, Azure CLI veya Azure PowerShell modülünü kullanabilir ve erişim süresini 5.184.000 saniye veya daha kısa olarak ayarlayabilirsiniz.
- VM'nin sayfasında, soldaki menüde Diskler'e tıklayın.
- VM için işletim sistemi diskini seçin.
- Diskin sayfasında, soldaki menüden Disk Dışarı Aktar'ı seçin.
- URL'nin varsayılan süre sonu 3600 saniyedir (bir saat). Windows işletim sistemi diskleri veya büyük veri diskleri için bunu artırmanız gerekebilir. 36000 saniye (10 saat) genellikle yeterlidir.
- URL Oluştur'a tıklayın.
Not
Windows Server işletim sistemi için büyük VHD dosyasını indirmek için yeterli süre sağlamak üzere süre sonu süresi varsayılan değerden artırılır. Büyük VHD'lerin indirilmesi, bağlantınıza ve VM'nin boyutuna bağlı olarak birkaç saate kadar sürebilir.
SAS URL'si etkinken, VM'yi başlatma girişimi disk adı için bekleyen etkin bir paylaşılan erişim imzası var hatasına neden olur. Disk Dışarı Aktarma sayfasında Dışarı aktarmayı iptal et'i seçerek SAS URL'sini iptal edebilirsiniz.
VHD'i indirin
Not
Yönetilen disk indirmelerinin güvenliğini sağlamak için Microsoft Entra Id kullanıyorsanız VHD'yi indiren kullanıcının uygun RBAC izinlerine sahip olması gerekir.
- Oluşturulan URL'nin altında VHD dosyasını indir'e tıklayın.
- İndirmeyi başlatmak için tarayıcınızda Kaydet'e tıklamanız gerekebilir. VHD dosyasının varsayılan adı abcd'dir.
Sonraki adımlar
- VHD dosyasını Azure'a yüklemeyi öğrenin.
- Bir depolama hesabında yönetilmeyen disklerden yönetilen diskler oluşturun.
- PowerShell ile Azure disklerini yönetme.