Azure VM’lerine, Azure yönetim portalını kullanarak tedarik ettiğinizde otomatik olarak bir VHD verilir. Örneğin, Windows Server 2016 Datacenter’ı dağıtmayı seçerseniz, ekteki işletim sistemi diski uygun sunucu görüntüsünü içerecektir. Ancak, bazen, özel bir disk görüntüsü kullanmak ve bir VM’ye eklemek isteyebilirsiniz.
Azure depolama alanına özel bir disk görüntüsü almanın birkaç yolu vardır. Yerel bilgisayarınızdan Azure‘ye bir resim yükleyebilirsiniz. Azure depolama hesabından genelleştirilmiş bir VM’nin varolan bir VHD’sini de kopyalayabilirsiniz. Ben size bu yazıda nasıl yapılacağını göstereceğim. Microsoft Azure Sanal Sabit Diski Kopyalama
Mevcut Azure VM’nin OS diskini aynı depolama hesabındaki yeni bir kabın içine kopyalamak için AZCopy aracını kullanacağım. Aşağıdaki talimatları izlemek için, bir Azure aboneliğine ve en az bir VM hazırlığa ihtiyaç duyacaksınız. Bir Azure abonelik yoksa ücretsiz 30 günlük deneme alabilirsiniz. Azure’de VM’lerin sağlanması hakkında daha fazla bilgi için, Petri IT Bilgi Bankası’ndaki Azure Bulut’unda Sanal Makine Oluşturma konusuna bakın.
VHD’yi Kopyalamaya Hazırlanın
Azure’de bir VHD’yi kopyalamadan önce, yerel PC’nize AzCopy aracını indirip yüklemeniz gerekir. Aracı buradan ücretsiz indirebilirsiniz.
- Azure yönetim portalınagiriş yapın. Kopyalamak istediğiniz VHD’nin bir VM’ye bağlı olduğundan emin olun. VM olmalıdır durdu (ayırmanın) durum. VM’lerin listesini görmek için sol taraftaki seçenekler arasından Sanal makineyi tıklayın.
- Bir VM VHD’yi kopyalamak isterseniz, listeden veSanal makine panelindeki VM’yi tıklatın. Ardından tıklayın Diskleri altında AYARLAR.
- Sol tarafta, VM’ye bağlı disklerin bir listesini göreceksiniz.Kopyalamak istediğiniz diski tıklayın.
- Disk panelinin altındaki VHD URI’sinin ilk kısmı, VHD’nin depolandığı depolama hesabının adını gösterir.Bu örnekte, depolama hesabı atastor12 olarak adlandırılır12. Kabın adı vhds’dir.
- Disk dosyası adını not alın.Daha sonra ihtiyacınız olacak.
Depolama Alanı Hesabı Erişim Anahtarı ve Konteyner URL’sini edinin
AzCopy aracı, Azure yönetim portalında bulabileceğiniz depolama hesabı erişim anahtarı ve kapsayıcı URL’sini gerektirir.
- Sol üst köşedekihamburger simgesini tıklatarak Azure yönetim portalının en solundaki seçeneklerin listesini genişletin.
- Listenin altında bulunanDiğer hizmetler’i tıklayın ve arama alanına depolama alanı yazın.
- Sonuçlarlistesinde Depolama hesapları’nı tıklayın.
- AçıkDepolama hesapları panelinden, kopyalamak istediğiniz VHD bulunduğu depolama hesabını tıklayın. Bu durumda, atastor12.
- AçıkDepolama hesapları bölmesinde, tıklayın Erişim tuşları altında AYARLAR.
- Tuşunsolundaki KOPYALA simgesini tıklayarak ilk erişim anahtarını kopyalayın. Anahtarı geçici olarak Not Defteri’nde saklayın.
- Şimdi tıklayınKonteynerleri altında BLOB HİZMET.
- Sağda, kopyalamak üzere VHD’nin depolandığı kapsayıcıyı tıklayın.Bu örnekte vhds.
- GelenKonteyner paneli tıklayın Özellikler ‘ .
- GelenKonteyner özellikleri panelinde, tıklayın KOPYA URL alanının sağındaki simgeyi. URL’yi Not Defteri’ne yapıştırın. Daha sonra ihtiyacınız olacak. Depolama hesabı erişim anahtarına da ihtiyacınız olacaktır. Microsoft Azure Sanal Sabit Diski Kopyalama
AzCopy’yi çalıştır
Yerel PC’nizde C: \ Program Files (x86) \ Microsoft SDKs \ Azure \ AzCopy dizininde bir komut istemi açın. Bunu yapmanın en kolay yolu, Dosya Gezgini’nde AzCopy dizinini bulmaktır. Sen sağ tıklayarak gerekecektir dizini tutarken, SHIFT ve tıklama Burada komut penceresi açın bağlam menüsünde.
Komut istemi penceresinde AzCopy komutunu aşağıda gösterildiği gibi çalıştırın. <Container URL> öğesini Not Defteri’nde yapıştırdığınız URL ile değiştirin <destination container URL> hedef kapsayıcının URL’si, <storage account key> Azure yönetim portalından Not Defterine yapıştırdığınız depolama anahtarı ve <disk adı> Kaynak URL’den kopyalamak istediğiniz VHD’nin adıyla.
VHD’yi farklı bir kapsayıcıya veya farklı bir depolama hesabıya kopyalamanız gerekir. İşlemleri kolaylaştırmak için aynı depolama alanındaki farklı bir konteyner’e kopyalama yapıyorum. Depolama hesabı anahtarı / SourceKey ve / DestKey’de aynıdır.
PowerShell
1 | AzCopy /Source:<source container URL> /Dest:<dest container URL> /SourceKey:<storage account key> /DestKey:<storage account key> /Pattern:<disk name> |
Benim örneğimde, hedef kapsayıcı depo hesabında yok ancak AzCopy bunu oluşturacak. Yeni bir isim verdim: vhdscloned. Komut satırım şöyle görünüyor:
PowerShell
1 | AzCopy /Source:https://atastor12.blob.core.windows.net/vhds/ /Dest:https://atastor12.blob.core.windows.net/vhdscloned/ /SourceKey:QbU90fErU9cCJ7xchQ== /DestKey:QbU90fErU9cCJ7xchQ== /Pattern:osdisk.vhd |
Kopyalama işlemi tamamlandığında, tıklayın Yenile üzerinde konteynerlerin listesinin üstündeki Depolama hesabı Azure yönetim portalında panelde. Yeni hedef kapsayıcı listede görünecektir. Yeni kutuyu tıklayın. VHD’nin bir kopyasını kaynak kabından görürsünüz.
Bu yardımcı oldu mu?
0 / 0