VMにアタッチしていたデータディスクの容量が余るようになったので、費用削減のため容量を減らそうと思ったができなかったのでメモ。

そもそも公式のドキュメントにできないと書いてある。
https://docs.microsoft.com/ja-jp/azure/virtual-machines/windows/expand-os-disk

新しいサイズには、既存のディスク サイズより大きい値を指定する必要があります。

元のサイズから拡張するのは問題なくできるが、減らすことはできない。

ディスク容量の変更方法(Azureポータル)

  1. ディスクがVMにアタッチされている場合、VMを停止またはディスクをデタッチする。
  2. 「ディスク」にアクセスし、構成から新しい容量を入力する。

その際に元の容量より小さい数を入力すると、

新しいディスクのサイズは ○○ GiB よりも大きくする必要があります。ディスクはより大きなサイズに変更することしかできません。

と怒られてしまう。

でもなんかやり方があるんじゃないか?

考えた方法は、
1. 対象ディスクのスナップショットをとる
2. スナップショットからディスクを新しい容量で作成する

試した結果、できませんでした。
やはり元のディスク容量を同じかそれ以上にする必要がありました。

結局やったこと

VMに新ディスクをアタッチし、ファイルをそっちに移すという原始的な方法をとった。
データ保管用のディスクだったのでこの方法で特に問題はなかったが、これがOSディスクだった場合はもっと面倒くさいんだろうなー。
ディスクのご利用は計画的に、というお話でした。

ご応募はこちら

正社員の募集~首都圏にお住まいの方

中途採用Ⅰ(首都圏に在住の方)

正社員の募集~地方にお住まいの方

中途採用Ⅱ(地方に在住の方)

応募前に会社のことをもっと知りたい方へ

カジュアル面談

働きながら、まずは会社のことを知りたい方
(高校生から社会人経験者の方まで)

インターン

フリーランス・個人事業主の募集

フリーランス

募集内容や応募に関するご質問はこちらへ

お問い合わせ

おすすめ情報

AWS技術支援

AWS技術支援サービス

AIRz

AWSコストマネジメントサービス「AIRz」

会社情報

会社情報