Sanal makineler (VM) için depolama seçeneklerini anlama

Tamamlandı

Diğer tüm bilgisayarlar gibi Azure'daki sanal makineler de işletim sistemleri, uygulamalar ve veriler için depolama alanı olarak diskleri kullanır. Bu disklere yönetilen diskler adı verilir.

Azure'da, hukuk firmanızın bağlı olduğu durum geçmişleri veritabanını barındıran bir sanal makine (VM) oluşturduğunuzu varsayalım. İyi tasarlanmış bir disk yapılandırması, yüksek performansa ve esnekliğe sahip bir SQL Server için oldukça önemlidir.

Bu ünitede, diskleriniz için doğru yapılandırma değerlerini seçmeyi ve bu diskleri bir VM'ye eklemeyi öğreneceksiniz.

VM'ler diskleri nasıl kullanır?

Azure'da üç ana disk rolü vardır: veri diski, işletim sistemi diski ve geçici disk. Bu roller, sanal makinenize bağlı disklerle eşlenir.

  • İşletim Sistemi Diski. Her VM'de işletim sisteminin bulunduğu bir disk bulunur. Bu sürücü bir SATA sürücüsü olarak kaydedilir ve Windows'ta C: sürücüsü olarak etiketlenmiştir veya Unix benzeri işletim sistemlerinde "/" konumuna monte edilir. Bu disk en fazla 4.095 GiB kapasiteye sahiptir, ancak birçok işletim sistemi varsayılan olarak ana önyükleme kaydıyla (MBR) bölümlenir. MBR, kullanılabilir boyutu 2 TiB ile sınırlar. 2 TiB'den fazlasına ihtiyacınız varsa veri diskleri oluşturup ekleyin ve bunları veri depolama için kullanın. İşletim sistemi diskinde veri depolamanız ve fazladan alan gerektirmeniz gerekiyorsa, bunu GUID Bölümleme Tablosu'na (GPT) dönüştürün. Windows dağıtımlarında MBR ile GPT arasındaki farklar hakkında bilgi edinmek için bkz . Windows ve GPT SSS.
  • Veri depolama. Veri diski, uygulama verilerini depolamak için bir sanal makineye bağlı yönetilen disk veya yeniden başlatmalar arasında kalıcı hale getirmek için ihtiyacınız olan diğer verilerdir. Bazı VM görüntüleri varsayılan olarak veri disklerine sahiptir. Ayrıca VM'nin boyutuna göre belirtilen maksimum sayıya kadar daha fazla veri diski ekleyebilirsiniz. Her veri diski bir SCSI sürücüsü olarak kaydedilir ve en fazla 32.767 GiB kapasiteye sahip olabilir. Veri sürücüleriniz için sürücü harfini veya takma noktasını seçebilirsiniz.
  • Geçici depolama. Çoğu VM, yönetilen disk olmayan geçici bir disk içerir. Geçici disk, uygulamalar ve işlemler için kısa vadeli depolama sağlar ve yalnızca sayfa dosyaları, takas dosyaları veya SQL Server tempdb gibi verileri depolamaya yöneliktir. Bu sürücüdeki veriler bir bakım olayı veya yeniden dağıtım sırasında kaybolabilir. Sürücü Windows VM'de varsayılan olarak D: harfiyle etiketlenir. Kaybetmek istemediğiniz önemli verileri depolamak için bu sürücüyü kullanmayın.

VM'lere veri diski ekleme

Veri disklerini istediğiniz zaman sanal makinelere ekleyebilirsiniz. Disk eklemek, diski VM ile ilişkilendirir.

Vm'ye bağlıyken disk silinemez. Diski silmeden önce VM'den ayırmanız gerekir.

Var olan bir veri diskini Azure VM'sine ekleme

Azure VM'nizde kullanmak istediğiniz verileri depolayan bir VHD'niz zaten olabilir. Örneğin hukuk firması senaryomuzda fiziksel disklerinizi yerel olarak VHD'lere dönüştürmüş olabilirsiniz. Bu durumda VHD'nizi doğrudan yönetilen bir diske yükleyebilirsiniz. Genel olarak, PowerShell Add-AzVhd cmdlet'ini kullanarak bir diski karşıya yüklemeniz gerekir. Bu cmdlet, VHD dosyalarını aktarmak için en iyi duruma getirilmiştir ve karşıya yüklemeyi diğer yöntemlerden daha hızlı tamamlayabilir. En iyi performans için aktarım birden fazla iş parçacığıyla tamamlanır. VHD karşıya yüklendikten sonra mevcut bir VM'ye veri diski olarak ekleyin. Bu yaklaşım, tüm türlerdeki verileri Azure VM'lerine dağıtmanın mükemmel bir yoludur. Veriler VM'ye otomatik olarak eklenir ve yeni diski bölümlere ayırmanız veya biçimlendirmeniz gerekmez.

Azure VM'sine yeni veri diski ekleme

Azure portalı kullanarak VM'ye yeni ve boş bir veri diski ekleyebilirsiniz.

Bu işlem, belirttiğiniz depolama hesabında sayfa blobu olarak bir .vhd dosyası oluşturur ve bu .vhd dosyasını vm'ye veri diski olarak ekler.

Yeni VHD'yi disk depolamak için kullanmak üzere başlatmanız, bölümlere ayırmanız ve biçimlendirmeniz gerekir. Bu adımları bir sonraki alıştırmada göreceksiniz.

Fiziksel şirket içi sunucularda verileri fiziksel sabit disklerde depolarsınız. Azure sanal makinelerinde (VM) ise verileri sanal sabit disklerde (VHD) depolarsınız. Bu VHD'ler Azure depolama hesaplarında sayfa blobu olarak depolanır. Örneğin, hukuk firmanızın olay geçmişleri veritabanını Azure'a geçirirken veritabanı dosyalarının kaydedilebileceği VHD'ler oluşturmanız gerekir.