All Products
Search
Document Center

Elastic Compute Service:Ubah ukuran disk (Windows)

Last Updated:Jun 06, 2026

Setelah menambah kapasitas disk, Anda harus memperluas partisi dan sistem file agar dapat menggunakan ruang tambahan tersebut. Disk tidak dapat diperkecil. Evaluasi kebutuhan kapasitas bisnis Anda secara cermat sebelum melanjutkan.

Langkah 1: Tingkatkan kapasitas disk

Prasyarat

Pastikan salah satu kondisi berikut terpenuhi:

  • Disk disambungkan ke Instance ECS yang belum kedaluwarsa. Instans berada dalam status Running atau Stopped.

  • Disk berada dalam status Unattached.

Prosedur

  1. Buka ECS console - Block Storage - Cloud Disks. Di pojok kiri atas, pilih Wilayah dan kelompok sumber daya untuk resource target.

  2. Pada kolom Actions dari disk target, klik Resize.

  3. Kami sangat menyarankan Anda membuat Snapshot untuk mencadangkan data disk guna mencegah kehilangan data akibat operasi yang tidak disengaja selama proses pengubahan ukuran. Pada halaman Determine Disk and Read Notes, verifikasi informasinya, klik Create Snapshots, atur nama dan periode retensi untuk snapshot tersebut, lalu klik Confirm.

    Penting

    Snapshot dikenai biaya.

    image

  4. Setelah nilai pada kolom Resizing Supported berubah menjadi Yes, klik I Understand Risks and Have Backed Up Data. Proceed.

    Waktu yang dibutuhkan untuk membuat snapshot bergantung pada faktor seperti volume data dan lebar pita jaringan. Anda dapat membuka halaman ECS console - Snapshots dan melihat progres pada kolom Progress dari snapshot target.
  5. Pada halaman Configure Resizing Method and New Size, konfigurasikan parameter pengubahan ukuran, konfirmasi biayanya, lalu klik OK.

    Penting

    Anda akan dikenai biaya untuk kapasitas tambahan saat mengubah ukuran disk.

    Parameter

    Deskripsi

    New Disk Size

    Kapasitas setelah pengubahan ukuran tidak boleh lebih kecil daripada kapasitas saat ini.

    Resizing Method

    • Online Resizing (Direkomendasikan): Setelah Anda menambah kapasitas, Anda tidak perlu merestart instans. Kapasitas baru langsung berlaku.

    • Offline Resizing: Disk berada dalam status Unattached, instans berada dalam status Stopped, atau beberapa tipe instans hanya mendukung pengubahan ukuran offline.

  6. (Wajib bersyarat) Jika Anda mengubah ukuran disk Langganan, tunggu hingga hitungan mundur 5 detik di kotak dialog pembayaran selesai, lalu klik Complete Payment. Setelah itu, kembali ke proses pengubahan ukuran dan klik Paid. Close the dialog box.

    Jika Anda mengklik Paid. Close the dialog box. sebelum menyelesaikan pembayaran, Anda tidak dapat melanjutkan proses pengubahan ukuran. Anda harus mengklik Pay for the order, menyelesaikan pembayaran, lalu kembali ke proses pengubahan ukuran.

Langkah 2: Perluas partisi dan sistem file

Prasyarat

Prosedur

Bagian ini menggunakan Windows Server 2022 sebagai contoh.
  1. Tentukan apakah Anda perlu mengonversi gaya partisi.

    1. Buka ECS console - Instances. Di pojok kiri atas, pilih Wilayah dan kelompok sumber daya untuk resource target.

    2. Buka halaman detail instans target, klik Connect, lalu pilih Workbench. Pilih Terminal Connection sebagai metode koneksi, masukkan username dan password, lalu login ke halaman terminal grafis.

    3. Di desktop Windows Server, klik kanan ikon 开始图标 dan pilih Disk Management.

    4. Pada jendela Disk Management, klik kanan disk target dan pilih Properties.image

    5. Pada kotak dialog yang muncul, klik tab Volume untuk melihat Disk Partition Style.

      Jika gaya partisi adalah Master Boot Record (MBR) dan kapasitas setelah pengubahan ukuran lebih besar dari 2 TiB, ikuti petunjuk dalam Convert the partition style of a data disk to GPT and repartition the disk.
  2. Perluas partisi dan sistem file.

    Perluas partisi

    1. Pada kotak dialog Disk Management, pilih Action > Rescan Disks untuk melihat kapasitas disk yang belum dialokasikan.

    2. Klik kanan area kosong pada partisi terakhir disk dan pilih Extend Volume.

      Karena partisi dan sistem file pada sebuah disk bersifat independen, Anda hanya dapat memperluas partisi terakhir pada disk yang sama. Dalam contoh ini, Anda hanya dapat menambahkan ruang yang belum dialokasikan pada Disk 1 ke New Volume (E:).

      image

    3. Ikuti Extend Volume Wizard, terima pengaturan default. Kapasitas tambahan kemudian secara otomatis digabungkan ke partisi terakhir. Anda dapat memeriksa data pada disk dan memverifikasi bahwa aplikasi Anda berfungsi sebagaimana mestinya.

    Buat partisi baru

    1. Pada kotak dialog Disk Management, pilih Action > Rescan Disks untuk melihat kapasitas disk yang belum dialokasikan.

    2. Klik kanan area kosong pada ruang yang belum dialokasikan dan pilih New Simple Volume. image

    3. Ikuti petunjuk dalam New Simple Volume Wizard dan gunakan pengaturan default untuk menyelesaikan operasi.

Penagihan

Saat Anda mengubah ukuran disk, Anda akan dikenai biaya untuk kapasitas tambahan tersebut. Metode penagihan untuk kapasitas tambahan sama dengan metode penagihan disk aslinya.

  • Disk Subscription: Setelah Anda mengubah ukuran disk subscription, Anda langsung dikenai biaya untuk kapasitas barunya. Anda harus membayar selisih harga antara kapasitas lama dan baru untuk periode langganan yang tersisa.

    Selisih harga = (Harga bulanan / 30 hari) × Durasi tersisa × Kapasitas tambahan.

    Durasi tersisa diukur dalam satuan hari dan akurat hingga detik.
  • Disk pay-as-you-go: Setelah Anda mengubah ukuran disk pay-as-you-go, Anda akan ditagih berdasarkan kapasitas barunya. Biaya dihitung per jam. Tagihan untuk jam saat ini akan dibuat pada jam berikutnya.

Jika Anda telah membeli Storage Capacity Unit (SCU), unit tersebut secara otomatis mengimbangi tagihan untuk disk pay-as-you-go. Untuk informasi lebih lanjut, lihat Block storage billing.

Referensi

  • Jika terjadi error selama operasi pengubahan ukuran, Anda dapat menggunakan snapshot yang dibuat sebelum pengubahan ukuran untuk roll back the disk. Hal ini memulihkan data pada disk ke kondisi sebelum pengubahan ukuran. Kapasitas tambahan tidak dikembalikan.

  • Anda tidak dapat langsung memperkecil disk yang telah diubah ukurannya. Untuk memperkecil disk, Anda dapat menggunakan Server Migration Center (SMC).

  • Untuk mengubah ukuran disk pada instans Linux, lihat Resize a disk (Linux).

FAQ

FAQ tentang pengubahan ukuran disk

  • Mengapa tombol Proceed berwarna abu-abu?

    Periksa apakah sedang ada pembuatan snapshot untuk disk tersebut. Anda tidak dapat mengubah ukuran disk saat snapshot sedang dibuat. Tunggu hingga pembuatan snapshot selesai, lalu coba ubah ukuran disk lagi.

  • Bagaimana cara menghindari restart setelah pengubahan ukuran offline?

    Pengubahan ukuran offline hanya berlaku setelah Anda merestart instans. Jika Anda tidak dapat merestart instans tetapi sudah memilih pengubahan ukuran offline, Anda dapat melakukan pengubahan ukuran online sebesar 1 GiB untuk menerapkan kapasitas dari pengubahan ukuran offline sebelumnya dan pengubahan ukuran online baru. Ini merupakan pengubahan ukuran sekunder dan dikenai biaya tambahan. Lakukan dengan hati-hati.

  • Tipe instans yang hanya mendukung pengubahan ukuran offline

    • 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

  • Bagaimana cara mengubah ukuran disk menggunakan API?

    1. Kami sangat menyarankan memanggil API CreateSnapshot untuk mencadangkan data disk sebelum mengubah ukuran disk.

      Anda akan dikenai biaya untuk penggunaan snapshot.
      Penting

      Cadangkan data Anda untuk mencegah kehilangan data akibat operasi yang tidak disengaja selama pengubahan ukuran.

    2. Setelah snapshot dibuat, panggil API ResizeDisk untuk menambah kapasitas disk.

    3. Setelah Anda menambah kapasitas disk, Anda juga harus memperluas partisi dan sistem file-nya.

      Perintah

      1. Tentukan apakah Anda perlu mengonversi gaya partisi.

        Get-Disk 

        Parameter respons

        Deskripsi

        Number

        Nomor disk.

        Partition Style

        Format partisi disk.

        Jika Partition Style bernilai MBR dan kapasitas setelah pengubahan ukuran lebih besar dari 2 TiB, ikuti petunjuk dalam Convert the partition style of a data disk to GPT and repartition the disk.

      2. Perluas partisi dan sistem file.

        Perluas partisi

        1. Tentukan huruf drive dari partisi yang ingin Anda perluas. <Number> adalah nomor disk yang Anda peroleh pada langkah sebelumnya.

          Get-Partition -DiskNumber <Number>

          Dalam respons, DriveLetter adalah huruf drive dari partisi yang ingin Anda perluas. Jika terdapat beberapa partisi, Anda hanya dapat memperluas partisi terakhir.

        2. Perluas partisi dan sistem file. <DriveLetter> adalah huruf drive yang Anda peroleh pada langkah sebelumnya.

          Resize-Partition -DriveLetter <DriveLetter> -Size (Get-PartitionSupportedSize -DriveLetter <DriveLetter>).sizeMax
        3. Periksa hasil perluasan partisi dan sistem file.

          Jalankan Get-Partition -DiskNumber <Number> dan periksa bidang Size. Jika ukuran partisi sesuai dengan ukuran yang diharapkan, perluasan berhasil.

        Buat partisi baru

        1. Periksa partisi disk. <Number> adalah nomor disk yang Anda peroleh pada langkah sebelumnya.

          Get-Partition -DiskNumber <Number>

          Dalam respons, DriveLetter adalah huruf drive dari partisi yang sudah ada.

        2. Buat partisi baru.

          Parameter perintah

          Deskripsi

          -DiskNumber

          Nomor disk. Ganti <Number> dengan nomor disk yang Anda peroleh pada langkah pertama.

          -UseMaximumSize

          Menunjukkan bahwa perintah menggunakan kapasitas maksimum yang tersedia.

          -DriveLetter

          Ganti <DriveLetter> dengan huruf drive untuk partisi baru. Huruf drive tidak boleh sama dengan huruf drive partisi yang sudah ada.

          New-Partition -DiskNumber <Number> -UseMaximumSize -DriveLetter <DriveLetter>
        3. Format partisi baru.

          Parameter perintah

          Deskripsi

          -DriveLetter

          Ganti <DriveLetter> dengan huruf drive yang Anda tentukan pada langkah sebelumnya.

          -FileSystem

          Ganti <FileSystem> dengan tipe sistem file, seperti NTFS.

          -Confirm:$false

          Melewati prompt konfirmasi.

          Format-Volume -DriveLetter <DriveLetter> -FileSystem <FileSystem> -Confirm:$false
        4. Lihat informasi tentang partisi baru.

          Jalankan Get-Partition -DiskNumber <Number> untuk melihat informasi dasar tentang partisi baru.

FAQ tentang perluasan partisi dan sistem file

  • Ruang yang belum dialokasikan tidak terdeteksi setelah pemindaian ulang

    Untuk instans yang dibuat sebelum 30 Maret 2019, versi driver virtio mungkin lebih lama dari 58011. Anda harus merestart instans agar ruang tambahan dikenali. Anda dapat menjalankan perintah berikut di PowerShell untuk memeriksa versi driver. Jika diperlukan, Anda dapat memperbarui driver virtio untuk instans Windows.

    [System.Diagnostics.FileVersionInfo]::GetVersionInfo("C:\Windows\System32\drivers\viostor.sys")
  • Apakah kapasitas disk dapat memperluas disk lain?

    Partisi dan sistem file pada sebuah disk bersifat independen. Anda hanya dapat memperluas partisi terakhir pada disk yang sama. Anda tidak dapat mengalokasikan kapasitas tambahan ke disk lain. Oleh karena itu, Anda tidak dapat menggunakan kapasitas satu data disk untuk memperluas data disk lain atau disk sistem.

  • Error: Melebihi jumlah kluster maksimum

    Penyebab: Anda tidak mengatur dengan benar Allocation Unit Size saat menginisialisasi disk. Untuk informasi lebih lanjut tentang batas kapasitas disk, lihat NTFS overview.

    Untuk Allocation Unit Size:

    • Untuk mengubah ukuran disk ke kapasitas dalam rentang 16 TiB hingga 32 TiB (inklusif), pastikan ukuran unit alokasi diatur ke 8192 saat inisialisasi.

    • Untuk mengubah ukuran disk ke kapasitas dalam rentang 32 TiB hingga 64 TiB (inklusif), pastikan ukuran unit alokasi diatur ke 16K saat inisialisasi.

    Solusi:

    Penting

    Allocation Unit Size tidak dapat diubah setelah disk diinisialisasi.

    1. Lihat Allocation Unit Size dari disk yang akan diubah ukurannya.

      Login ke instans, buka antarmuka baris perintah PowerShell, lalu jalankan perintah berikut untuk mendapatkan Allocation Unit Size. Misalnya, untuk melihat drive D:

      Dalam hasil output, Bytes Per Cluster atau Bytes Per Cluster adalah Allocation Unit Size.
      fsutil fsinfo ntfsinfo D:
    2. Pilih solusi berdasarkan kebutuhan bisnis Anda.

      Buat disk baru
      1. Buat data disk dengan kapasitas target untuk instans saat ini.

      2. Saat menginisialisasi data disk, pilih ukuran unit alokasi yang benar.

      3. Salin secara manual data dari disk asli ke disk baru.

      4. Verifikasi bahwa layanan Anda telah dipulihkan. Setelah operasi selesai, restart layanan terkait dan periksa apakah layanan tersebut berjalan sebagaimana mestinya.

      5. Setelah memastikan layanan Anda berjalan sesuai harapan, Anda dapat melepas disk data asli lalu merilisnya. Untuk informasi selengkapnya, lihat Melepas disk data dan Merilis disk.

      Buat partisi baru
      1. Pada kotak dialog Disk Management, pilih Actions > Rescan Disks untuk melihat kapasitas disk yang belum dialokasikan.

      2. Klik kanan area kosong pada ruang yang belum dialokasikan dan pilih New Simple Volume. image

      3. Ikuti petunjuk dalam New Simple Volume Wizard dan gunakan pengaturan default untuk menyelesaikan operasi.

  • Perintah API untuk konversi partisi

    Penting

    Selama proses konversi, data pada disk tidak tersedia, yang dapat memengaruhi layanan Anda. Kami menyarankan Anda merencanakan jendela downtime. Hentikan layanan Anda sebelum memulai konversi. Setelah konversi dan pemulihan data selesai, lanjutkan kembali layanan Anda.

    Langkah 1: Konversi partisi dan partisi ulang
    • Selama konversi partisi di Windows, Anda harus menghapus volume. Menghapus volume akan menghapus semua data di dalamnya. Sebelum mengonversi partisi, panggil API CreateSnapshot untuk membuat snapshot yang mencadangkan data pada disk. Setelah mengonversi partisi, Anda harus memulihkan data dari snapshot tersebut.

    • Panggil API RunCommand untuk mengirim perintah ke instans target.

    • Panggil API DescribeInvocations untuk mengkueri output perintah.

    Perintah
    1. Konversi format partisi.

      1. Dapatkan nomor disk (Number) dan kapasitas total (Total Size) dari disk target.

        Get-Disk 
      2. Tentukan nomor partisi (PartitionNumber) dari disk target. <Number> adalah nomor disk yang Anda peroleh pada langkah sebelumnya.

        Get-Partition -DiskNumber <Number>
      3. Hapus partisi pada disk target.

        Penting

        Operasi Delete Volume secara permanen menghapus semua data dari volume tersebut. Sebelum menghapus volume, pastikan Anda telah memanggil API CreateSnapshot untuk mencadangkan data.

        Parameter perintah

        Deskripsi

        -DiskNumber

        <Number> adalah nomor disk yang Anda peroleh pada langkah pertama.

        -PartitionNumber

        <PartitionNumber> adalah nomor partisi yang Anda peroleh pada langkah sebelumnya.

        -Confirm:$false

        Melewati prompt konfirmasi.

        Remove-Partition -DiskNumber <Number> -PartitionNumber <PartitionNumber> -Confirm:$false
      4. Setelah Anda menghapus semua partisi pada disk target, konversi gaya partisi.

        1. Masuk ke tool diskpart.

          diskpart
        2. Daftar informasi semua disk.

          list disk
        3. Pilih disk yang akan dikonversi.

          <Number> adalah nomor disk yang Anda peroleh pada langkah pertama.

          select disk <Number>
        4. Konversi gaya partisi ke GPT.

          convert gpt
        5. Keluar dari tool diskpart.

          exit
      5. Periksa apakah konversi berhasil.

        Jalankan perintah Get-Disk . Jika nilai Partition Style untuk disk target adalah GPT, konversi berhasil.

    2. Partisi ulang disk.

      1. Partisi ulang disk.

        Parameter perintah

        Deskripsi

        -DiskNumber

        <Number> adalah nomor disk yang Anda peroleh pada langkah pertama.

        -Size

        <Size> menentukan ukuran kustom untuk partisi baru, misalnya 40 GB.

        -DriveLetter

        <DriveLetter> menentukan huruf drive kustom untuk partisi baru.

        -FileSystem

        <FileSystem> menentukan tipe sistem file untuk partisi baru, misalnya NTFS.

        New-Partition -DiskNumber <Number> -Size <Size> -DriveLetter <DriveLetter> | Format-Volume -FileSystem <FileSystem>
      2. Jalankan Get-Partition -DiskNumber <Number> untuk melihat informasi tentang partisi baru.

    Langkah 2: Pulihkan data disk
    • Panggil API CreateDisk untuk membuat data disk dari snapshot.

    • Panggil API AttachDisk untuk menyambungkan data disk yang dibuat ke Instance ECS guna menyalin data. Jangan melakukan rollback disk menggunakan snapshot. Jika tidak, rollback disk dapat mengembalikannya ke format MBR.