Bir diskin kapasitesini artırdıktan sonra eklenen alanı kullanmak için bölümlerini ve dosya sistemlerini genişletmeniz gerekir. Diskler küçültülemez. İşleme devam etmeden önce iş kapasitesi gereksinimlerinizi dikkatlice değerlendirin.
1. Adım: Disk kapasitesini artırma
Önkoşullar
Aşağıdaki koşullardan birinin karşılandığından emin olun:
Disk, süresi dolmamış bir ECS örneğine bağlıdır. Örnek Running veya Stopped durumundadır.
Disk Unattached durumundadır.
Yordam
ECS konsolu - Blok Depolama - Bulut Diskleri sayfasına gidin. Sol üst köşede hedef kaynağın bulunduğu bölgeyi ve kaynak grubunu seçin.
Hedef diskin Actions sütununda Resize seçeneğini tıklayın.
-
Yeniden boyutlandırma sırasında yanlışlıkla yapılan işlemlerden kaynaklanan veri kaybını önlemek amacıyla disk verilerini yedeklemek üzere bir anlık görüntü oluşturmanızı şiddetle öneririz. Determine Disk and Read Notes sayfasında bilgileri doğrulayın, Create Snapshots seçeneğini tıklayın, anlık görüntü için bir ad ve saklama süresi belirleyin ve ardından Confirm seçeneğini tıklayın.
ÖnemliAnlık görüntüler ücretlere tabidir.
-
Resizing Supported sütunundaki değer Yes olarak değiştiğinde I Understand Risks and Have Backed Up Data. Proceed. seçeneğini tıklayın.
Anlık görüntü oluşturma süresi; veri hacmi ve ağ bant genişliği gibi faktörlere bağlıdır. ECS konsolu - Anlık Görüntüler sayfasına giderek hedef anlık görüntünün Progress sütunundaki ilerlemeyi görüntüleyebilirsiniz.
-
Configure Resizing Method and New Size sayfasında yeniden boyutlandırma parametrelerini yapılandırın, ücreti onaylayın ve ardından OK seçeneğini tıklayın.
ÖnemliDiski yeniden boyutlandırdığınızda eklenen kapasite için ücretlendirilirsiniz.
Parametre
Açıklama
New Disk Size
Yeniden boyutlandırmadan sonraki kapasite mevcut kapasiteden küçük olamaz.
Resizing Method
Online Resizing (Önerilen): Kapasiteyi artırdıktan sonra örneği yeniden başlatmanız gerekmez. Yeni kapasite hemen etkili olur.
Offline Resizing: Disk Unattached durumundadır, örnek Stopped durumundadır veya bazı örnek türleri yalnızca çevrimdışı yeniden boyutlandırmayı destekler.
-
(Koşullu olarak gerekli) Abonelik diskini yeniden boyutlandırıyorsanız ödeme iletişim kutusundaki 5 saniyelik geri sayımın tamamlanmasını bekleyin, Complete Payment seçeneğini tıklayın, ardından yeniden boyutlandırma işlemine dönün ve Paid. Close the dialog box. seçeneğini tıklayın.
Ödemeyi tamamlamadan Paid. Close the dialog box. seçeneğini tıklarsanız yeniden boyutlandırma işlemine devam edemezsiniz. Pay for the order seçeneğini tıklayarak ödemeyi tamamlamanız ve ardından yeniden boyutlandırma işlemine dönmeniz gerekir.
2. Adım: Bölümleri ve dosya sistemlerini genişletme
Önkoşullar
Disk Unattached durumundaysa bir ECS örneğine bağlayın.
Bağlı bir diskte çevrimdışı yeniden boyutlandırma yaptıysanız öncelikle örneği yeniden başlatın veya başlatın.
Veri diskinde bir dosya sistemi yoksa Veri diskini başlatma konusundaki talimatları izleyin.
Yordam
Bu bölümde örnek olarak Windows Server 2022 kullanılmıştır.
-
Bölüm stilini dönüştürmeniz gerekip gerekmediğini belirleyin.
ECS konsolu - Örnekler sayfasına gidin. Sol üst köşede hedef kaynağın bulunduğu bölgeyi ve kaynak grubunu seçin.
Hedef örneğin ayrıntılar sayfasına gidin, Connect seçeneğini tıklayın ve Workbench seçeneğini belirleyin. Bağlantı yöntemi olarak Terminal Connection seçeneğini belirleyin, kullanıcı adını ve parolayı girin ve grafik terminal sayfasında oturum açın.
Windows Server masaüstünde
simgesini sağ tıklayın ve Disk Management seçeneğini belirleyin.Disk Management penceresinde hedef diski sağ tıklayın ve Properties seçeneğini belirleyin.
-
Açılan iletişim kutusunda Volume sekmesini tıklayarak Disk Partition Style değerini görüntüleyin.
Bölüm stili Master Boot Record (MBR) ise ve yeniden boyutlandırmadan sonraki kapasite 2 TiB'den büyükse Veri diskinin bölüm stilini GPT'ye dönüştürme ve diski yeniden bölümlendirme konusundaki talimatları izleyin.
-
Bölümü ve dosya sistemini genişletin.
Bölümü genişletme
Disk Management iletişim kutusunda seçeneğini belirleyerek ayrılmamış disk kapasitesini görüntüleyin.
-
Diske ait son bölümün boş bir alanını sağ tıklayın ve Extend Volume seçeneğini belirleyin.
Bir diskteki bölümler ve dosya sistemleri bağımsızdır; bu nedenle aynı diskte yalnızca son bölümü genişletebilirsiniz. Bu örnekte Disk 1 üzerindeki ayrılmamış alanı yalnızca New Volume (E:) bölümüne ekleyebilirsiniz.
Extend Volume Wizard adımlarını izleyerek varsayılan ayarları kabul edin. Eklenen kapasite otomatik olarak son bölüme birleştirilir. Diskteki verileri kontrol ederek uygulamalarınızın beklendiği gibi çalıştığını doğrulayabilirsiniz.
Yeni bölüm oluşturma
Disk Management iletişim kutusunda seçeneğini belirleyerek ayrılmamış disk kapasitesini görüntüleyin.
Ayrılmamış alandaki boş bir alanı sağ tıklayın ve New Simple Volume seçeneğini belirleyin.
New Simple Volume Wizard talimatlarını izleyerek işlemi tamamlamak için varsayılan ayarları kullanın.
Faturalama
Diski yeniden boyutlandırdığınızda eklenen kapasite için ücretlendirilirsiniz. Eklenen kapasitenin faturalandırma yöntemi orijinal diskle aynıdır.
-
Abonelik diskleri: Abonelik diskini yeniden boyutlandırdıktan sonra yeni kapasite için anında ücretlendirilirsiniz. Kalan abonelik süresi için eski ve yeni kapasiteler arasındaki fiyat farkını ödemeniz gerekir.
Fiyat farkı = (Aylık fiyat / 30 gün) × Kalan süre × Eklenen kapasite.
Kalan süre gün cinsinden ölçülür ve saniye hassasiyetindedir.
Kullandıkça öde diskleri: Kullandıkça öde diskini yeniden boyutlandırdıktan sonra yeni kapasiteye göre faturalandırılırsınız. Ücretler saatlik bazda hesaplanır. Mevcut saatin faturası sonraki saatte oluşturulur.
Bir Depolama Kapasite Birimi (SCU) satın aldıysanız bu birim kullandıkça öde disklerin faturalarını otomatik olarak mahsup eder. Daha fazla bilgi için bkz. Blok depolama faturalandırması.
İlgili Konular
Yeniden boyutlandırma işlemi sırasında bir hata oluşursa yeniden boyutlandırmadan önce oluşturduğunuz anlık görüntüyü kullanarak diski geri alabilirsiniz. Bu işlem diskteki verileri yeniden boyutlandırmadan önceki duruma döndürür. Eklenen kapasite geri alınmaz.
Yeniden boyutlandırılmış bir diski doğrudan küçültemezsiniz. Bir diski küçültmek için Server Migration Center (SMC) kullanabilirsiniz.
Linux örneği için bir diski yeniden boyutlandırmak üzere bkz. Diski yeniden boyutlandırma (Linux).
SSS
Diskleri yeniden boyutlandırma ile ilgili SSS
-
Proceed düğmesi neden gri renktedir?
Disk için bir anlık görüntü oluşturulup oluşturulmadığını kontrol edin. Anlık görüntü oluşturulurken diski yeniden boyutlandıramazsınız. Anlık görüntünün oluşturulmasını bekleyin ve ardından diski yeniden boyutlandırmayı tekrar deneyin.
-
Yeniden başlatmadan çevrimdışı yeniden boyutlandırma yaptıktan sonra ne yapmalı?
Çevrimdışı yeniden boyutlandırmanın etkili olması için örneğin yeniden başlatılması gerekir. İşiniz yeniden başlatmaya izin vermiyorsa ancak zaten çevrimdışı yeniden boyutlandırmayı seçtiyseniz bunu önlemek için aşağıdaki yöntemlerden birini kullanın:
İkinci yeniden boyutlandırma: 1 GiB'lik bir çevrimiçi yeniden boyutlandırma gerçekleştirin. Bu işlem hem yeni kapasiteyi hem de önceki çevrimdışı yeniden boyutlandırmayı çevrimiçi olarak uygular. Bu ikinci bir yeniden boyutlandırma olarak sayılır ve ek ücrete tabidir. İş gereksinimlerinize göre dikkatli hareket edin.
-
Yeniden takma: Bu işlem diski ayırmayı içerir ve mevcut iş yükünüzü kesintiye uğratır. Gereksinimlerinize göre dikkatli hareket edin.
Veri diski için diski ayırdıktan sonra mevcut örneğe yeniden takın.
Sistem diski için yeniden başlatma kaçınılmazdır; alternatif olarak örnek durdurulabilir, disk ayrılıp yeniden takılarak çevrimdışı yeniden boyutlandırma çevrimiçi hale getirilebilir.
-
Hangi örnek türleri yalnızca çevrimdışı yeniden boyutlandırmayı destekler?
Aşağıdaki durumlarda yalnızca çevrimdışı yeniden boyutlandırma desteklenir. Yeni kapasiteyi algılamak için örneği yeniden başlatın veya diski yeniden takın.
-
Aşağıdaki örnek türleri yalnızca çevrimdışı yeniden boyutlandırmayı destekler.
ecs.ebmc4.8xlarge
ecs.ebmhfg5.2xlarge
ecs.ebmg5.24xlarge
ecs.t1
ecs.s1
ecs.s2
ecs.s3
ecs.c1
ecs.c2
ecs.m1
ecs.m2
3,6'dan önceki çekirdek sürümlerini çalıştıran örnekler veya kırpılmış çekirdeğe sahip özel görüntüler kullanan örnekler yalnızca çevrimdışı yeniden boyutlandırmayı destekler.
-
-
API kullanarak bir diski nasıl yeniden boyutlandırabilirim?
-
Diski yeniden boyutlandırmadan önce disk verilerini yedeklemek için CreateSnapshot API'sini çağırmanızı şiddetle öneririz.
Anlık görüntüler için ücretlendirilirsiniz.
ÖnemliYeniden boyutlandırma sırasında yanlışlıkla yapılan işlemlerden kaynaklanan veri kaybını önlemek için verilerinizi yedekleyin.
Anlık görüntü oluşturulduktan sonra diskin kapasitesini artırmak için ResizeDisk API'sini çağırın.
-
Diskin kapasitesini artırdıktan sonra bölümlerini ve dosya sistemlerini de genişletmeniz gerekir. Komutlar
Hedef örneğe komutlar göndermek için RunCommand API'sini çağırın.
Komut çıktısını sorgulamak için DescribeInvocations API'sini çağırın.
-
Bölüm stilini dönüştürmeniz gerekip gerekmediğini belirleyin.
Get-Disk
Yanıt parametresi
Açıklama
Number
Disk numarası.
Partition Style
Diske ait bölüm biçimi.Partition Styledeğeri MBR ise ve yeniden boyutlandırmadan sonraki kapasite 2 TiB'den büyükse Veri diskinin bölüm stilini GPT'ye dönüştürme ve diski yeniden bölümlendirme konusundaki talimatları izleyin. -
Bölümü ve dosya sistemini genişletin.
Bölümü genişletme
-
Genişletmek istediğiniz bölümün sürücü harfini belirleyin.
<Number>önceki adımda elde ettiğiniz disk numarasıdır.Get-Partition -DiskNumber <Number>Yanıtta DriveLetter genişletmek istediğiniz bölümün sürücü harfidir. Birden çok bölüm varsa yalnızca son bölümü genişletebilirsiniz.
-
Bölümü ve dosya sistemini genişletin.
<DriveLetter>önceki adımda elde ettiğiniz sürücü harfidir.Resize-Partition -DriveLetter <DriveLetter> -Size (Get-PartitionSupportedSize -DriveLetter <DriveLetter>).sizeMax -
Bölüm ve dosya sistemi genişletme sonucunu kontrol edin.
Get-Partition -DiskNumber <Number>komutunu çalıştırın veSizealanını kontrol edin. Bölüm boyutu beklenen boyutla eşleşiyorsa genişletme başarılı olmuştur.
Yeni bölüm oluşturma
-
Diskin bölümlerini kontrol edin.
<Number>önceki adımda elde ettiğiniz disk numarasıdır.Get-Partition -DiskNumber <Number>Yanıtta DriveLetter mevcut bölümün sürücü harfidir.
-
Yeni bir bölüm oluşturun.
Komut parametresi
Açıklama
-DiskNumber
Disk numarası.<Number>yerine ilk adımda elde ettiğiniz disk numarasını yazın.
-UseMaximumSize
Komutun maksimum kullanılabilir kapasiteyi kullandığını belirtir.
-DriveLetter<DriveLetter>yerine yeni bölüm için sürücü harfini yazın. Sürücü harfi mevcut bir bölümün sürücü harfiyle aynı olamaz.New-Partition -DiskNumber <Number> -UseMaximumSize -DriveLetter <DriveLetter> -
Yeni bölümü biçimlendirin.
Komut parametresi
Açıklama
-DriveLetter<DriveLetter>yerine önceki adımda belirttiğiniz sürücü harfini yazın.
-FileSystem<FileSystem>yerine NTFS gibi bir dosya sistemi türü yazın.
-Confirm:$false
Onay istemini atlar.Format-Volume -DriveLetter <DriveLetter> -FileSystem <FileSystem> -Confirm:$false -
Yeni bölümle ilgili bilgileri görüntüleyin.
Yeni bölümle ilgili temel bilgileri görüntülemek için
Get-Partition -DiskNumber <Number>komutunu çalıştırın.
-
-
Bölümleri ve dosya sistemlerini genişletme ile ilgili SSS
-
Yeniden taramadan sonra ayrılmamış alan algılanmıyor
30 Mart 2019'dan önce oluşturulan örneklerde virtio sürücüsü sürümü 58011'den önce olabilir. Eklenen alanı tanımak için örneği yeniden başlatmanız gerekir. Sürücü sürümünü kontrol etmek için PowerShell'de aşağıdaki komutu çalıştırabilirsiniz. Gerekirse Windows örneği için virtio sürücüsünü güncelleyebilirsiniz.
[System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys") -
Disk kapasitesi diğer diskleri genişletebilir mi?
Bir diskteki bölümler ve dosya sistemleri bağımsızdır. Aynı diskte yalnızca son bölümü genişletebilirsiniz. Eklenen kapasiteyi başka bir diske tahsis edemezsiniz. Bu nedenle bir veri diskinin kapasitesini başka bir veri diski veya sistem diski genişletmek için kullanamazsınız.
-
Hata: Maksimum küme sayısı aşıldı
Neden: Diski başlatırken Allocation Unit Size değerini doğru ayarlamadınız. Disk kapasite sınırları hakkında daha fazla bilgi için bkz. NTFS overview.
Allocation Unit Size için:
Bir diski 16 TiB ila 32 TiB (dahil) aralığında bir kapasiteye yeniden boyutlandırmak için başlatma sırasında ayırma birimi boyutunun 8192 olarak ayarlandığından emin olun.
Bir diski 32 TiB ila 64 TiB (dahil) aralığında bir kapasiteye yeniden boyutlandırmak için başlatma sırasında ayırma birimi boyutunun 16K olarak ayarlandığından emin olun.
Çözüm:
ÖnemliAllocation Unit Size disk başlatıldıktan sonra değiştirilemez.
-
Yeniden boyutlandırılacak diskin Allocation Unit Size değerini görüntüleyin.
Örnekte oturum açın, PowerShell komut satırı arayüzünü açın ve Allocation Unit Size değerini almak için aşağıdaki komutu çalıştırın. Örneğin D: sürücüsünü görüntülemek için:
Çıktı sonucunda Bytes Per Cluster veya Bytes Per Cluster değeri Allocation Unit Size değeridir.
fsutil fsinfo ntfsinfo D: -
İş gereksinimlerinize göre bir çözüm seçin.
Yeni disk oluşturma
Mevcut örnek için hedef kapasitede bir veri diski oluşturun.
Veri diskini başlatırken doğru ayırma birimi boyutunu seçin.
Orijinal diskteki verileri manuel olarak yeni diske kopyalayın.
Hizmetlerinizin geri yüklendiğini doğrulayın. İşlemi tamamladıktan sonra ilgili hizmetleri yeniden başlatın ve beklendiği gibi çalıştıklarını kontrol edin.
Hizmetlerinizin beklendiği gibi çalıştığını onayladıktan sonra orijinal veri diskini ayırıp yayından kaldırabilirsiniz. Daha fazla bilgi için bkz. Veri diskini ayırma ve Diski yayından kaldırma.
Yeni bölüm oluşturma
Disk Management iletişim kutusunda seçeneğini belirleyerek ayrılmamış disk kapasitesini görüntüleyin.
Ayrılmamış alandaki boş bir alanı sağ tıklayın ve New Simple Volume seçeneğini belirleyin.
New Simple Volume Wizard talimatlarını izleyerek işlemi tamamlamak için varsayılan ayarları kullanın.
-
Bölüm dönüştürme için API komutları
ÖnemliDönüşüm sırasında diskteki verilere erişilemez ve bu durum hizmetlerinizi etkileyebilir. Bir kesinti penceresi planlamanızı öneririz. Dönüşümü başlatmadan önce hizmetlerinizi durdurun. Dönüşüm ve veri geri yükleme tamamlandıktan sonra hizmetlerinizi devam ettirin.
1. Adım: Bölümü dönüştürme ve yeniden bölümlendirme
Windows'ta bölüm dönüştürme sırasında birimi silmeniz gerekir. Birimi silmek üzerindeki tüm verileri siler. Bölümü dönüştürmeden önce diskteki verileri yedekleyen bir anlık görüntü oluşturmak için CreateSnapshot API'sini çağırın. Bölümü dönüştürdükten sonra verileri anlık görüntüden geri yüklemeniz gerekir.
Hedef örneğe komutlar göndermek için RunCommand API'sini çağırın.
Komut çıktısını sorgulamak için DescribeInvocations API'sini çağırın.
Komutlar
-
Bölüm biçimini dönüştürün.
-
Hedef diskin disk numarasını (Number) ve toplam kapasitesini (Total Size) alın.
Get-Disk -
Hedef diskin bölüm numarasını (PartitionNumber) belirleyin.
<Number>önceki adımda elde ettiğiniz disk numarasıdır.Get-Partition -DiskNumber <Number> -
Hedef diskteki bölümü silin.
ÖnemliDelete Volume işlemi birimdeki tüm verileri kalıcı olarak siler. Birimi silmeden önce verileri yedeklemek için CreateSnapshot API'sini çağırdığınızdan emin olun.
Komut parametresi
Açıklama
-DiskNumber
<Number> ilk adımda elde ettiğiniz disk numarasıdır.
-PartitionNumber
<PartitionNumber> önceki adımda elde ettiğiniz bölüm numarasıdır.
-Confirm:$false
Onay istemini atlar.Remove-Partition -DiskNumber <Number> -PartitionNumber <PartitionNumber> -Confirm:$false -
Hedef diskteki tüm bölümleri sildikten sonra bölüm stilini dönüştürün.
-
diskpart aracına girin.
diskpart -
Tüm disklerle ilgili bilgileri listeleyin.
list disk -
Dönüştürülecek diski seçin.
<Number> ilk adımda elde ettiğiniz disk numarasıdır.
select disk <Number> -
Bölüm stilini GPT'ye dönüştürün.
convert gpt -
diskpart aracından çıkın.
exit
-
-
Dönüşümün başarılı olup olmadığını kontrol edin.
Get-Diskkomutunu çalıştırın. Hedef disk içinPartition Styledeğeri GPT ise dönüşüm başarılı olmuştur.
-
-
Diski yeniden bölümlendirin.
-
Diski yeniden bölümlendirin.
Komut parametresi
Açıklama
-DiskNumber
<Number> ilk adımda elde ettiğiniz disk numarasıdır.
-Size
<Size> yeni bölümün özel boyutunu (örneğin 40 GB) belirtir.
-DriveLetter
<DriveLetter> yeni bölümün özel sürücü harfini belirtir.
-FileSystem
<FileSystem> yeni bölümün dosya sistemi türünü (örneğin NTFS) belirtir.New-Partition -DiskNumber <Number> -Size <Size> -DriveLetter <DriveLetter> | Format-Volume -FileSystem <FileSystem> Yeni bölümle ilgili bilgileri görüntülemek için
Get-Partition -DiskNumber <Number>komutunu çalıştırın.
-
2. Adım: Disk verilerini geri yükleme
Anlık görüntüden bir veri diski oluşturmak için CreateDisk API'sini çağırın.
Oluşturulan veri diskini ECS örneğine takarak verileri kopyalamak için AttachDisk API'sini çağırın. Diski anlık görüntü kullanarak geri almayın. Aksi takdirde disk MBR biçimine geri dönebilir.