Mengubah ukuran disk komputer virtual

Selesai

Saat Anda membuat VM, VM memilih ukuran untuk disk OS. Ukuran spesifik didasarkan pada gambar yang Anda pilih. Di Linux, biasanya sekitar 30 GB, dan di Windows sekitar 127 GB.

Untuk lebih banyak ruang penyimpanan, Anda dapat menambahkan disk data, tetapi Anda mungkin juga ingin memperluas disk yang ada. Mungkin, aplikasi warisan tidak dapat membagi datanya di seluruh drive, atau Anda memigrasikan drive PC fisik ke Azure dan memerlukan drive OS yang lebih besar.

Catatan

Menyusutkan disk terkelola tidak didukung. Anda hanya dapat mengubah ukuran disk ke ukuran yang lebih besar.

Tergantung pada seberapa besar peningkatannya, meningkatkan ukuran disk juga dapat mengubah tingkat performa disk (misalnya, dari P10 ke P20). Ingatlah fakta ini; meningkatkan ukuran disk dapat bermanfaat untuk peningkatan performa, tetapi juga lebih mahal saat Anda meningkatkan tingkat premium.

Ukuran VM versus ukuran disk

Ukuran VM yang Anda pilih saat membuat VM menentukan jumlah sumber daya yang dapat dialokasikan. Untuk penyimpanan, ukuran mengontrol jumlah disk yang dapat Anda tambahkan ke VM dan ukuran maksimum setiap disk.

Seperti disebutkan sebelumnya, beberapa ukuran VM hanya mendukung drive penyimpanan Standar, membatasi performa I/O.

Jika Anda menemukan bahwa Anda membutuhkan lebih banyak penyimpanan daripada yang diperbolehkan ukuran VM Anda, Anda dapat mengubah ukuran VM. Kami membahas subjek tersebut dalam modul Pengenalan Azure Virtual Machines .

Memperluas disk menggunakan Azure CLI

Peringatan

Selalu pastikan Anda mencadangkan data sebelum melakukan operasi pengubahan ukuran disk!

Anda tidak dapat melakukan operasi pada VHD dengan VM berjalan. Langkah pertama adalah menghentikan dan membatalkan alokasi VM dengan az vm deallocate, menyediakan nama VM dan nama grup sumber daya.

Saat Anda membatalkan alokasi VM, alih-alih hanya menghentikan VM, VM merilis sumber daya komputasi terkait dan memungkinkan Azure untuk membuat perubahan konfigurasi pada perangkat keras virtual.

Catatan

Jangan jalankan perintah ini dulu. Anda mempraktikkan proses ini di unit berikutnya.

az vm deallocate \
  --resource-group <resource-group-name> \
  --name <vm-name>

Selanjutnya, untuk mengubah ukuran disk, Anda menggunakan az disk update, meneruskan nama disk, nama grup sumber daya, dan ukuran yang baru diminta. Ketika Anda memperluas disk terkelola, ukuran yang ditentukan dipetakan ke ukuran disk terkelola terdekat.

az disk update \
  --resource-group <resource-group-name> \
  --name <disk-name> \
  --size-gb 200

Akhirnya, Anda menjalankan az vm start untuk menghidupkan ulang VM.

az vm start \
  --resource-group <resource-group-name> \
  --name <vm-name>

Memperluas disk menggunakan portal Microsoft Azure

Anda juga dapat memperluas disk melalui portal Azure:

  1. Untuk menghentikan VM, pada halaman Ringkasan untuk VM, pilih Berhenti pada toolbar.

  2. Di panel menu kiri, di Pengaturan, pilih Disk.

  3. Pilih disk data yang ingin Anda ubah ukurannya.

    Screenshot showing the disks section of a VM with the VHD we want to edit highlighted.

  4. Pilih Ukuran + performa di bagian Pengaturan. Dalam daftar, pilih ukuran lebih besar dari ukuran saat ini. Anda juga dapat mengubah dari Premium ke Standar (atau sebaliknya) di sini. Pengaturan ini menyesuaikan performa Anda seperti yang ditunjukkan di bagian IOPS yang diprediksi.

    Screenshot showing the VHD edit screen with the new size field highlighted.

  5. Pilih Ubah ukuran untuk menyimpan perubahan.

  6. Hidupkan ulang VM.

Perluas partisi

Sama seperti menambahkan disk data baru, disk yang diperluas tidak menambahkan ruang yang dapat digunakan sampai Anda memperluas partisi dan sistem file. Anda harus melakukan ini menggunakan alat OS yang tersedia untuk VM.

Di Windows, Anda mungkin menggunakan alat Manajer Disk atau alat baris perintah diskpart.

Di Linux, Anda dapat menggunakan parted dan resize2fs. Anda akan melakukannya di bagian berikutnya.