如何擴充我的 EC2 Windows 執行個體的 EBS 根磁碟區?

2 分的閱讀內容
0

我的 Amazon Elastic Compute Cloud (EC2) Windows 執行個體空間已耗盡。我想要動態擴充 Windows 執行個體的 Amazon Elastic Block Store (Amazon EBS) 磁碟區。

解決方法

依預設,使用 Amazon Machine Image (AMI) 啟動的 EC2 Windows 執行個體具有 30-GiB 一般用途 SSD (gp2) 根磁碟區。您可以遵循下列步驟擴充連接至您的 Windows EC2 執行個體的 EBS 磁碟區的磁碟空間:

  1. 透過 Amazon EC2 主控台或 AWS Command Line Interface (AWS CLI) 擴充 EBS 磁碟區的大小。
  2. 使用磁碟管理或 PowerShell 擴展作業系統層級的 EBS 磁碟區的檔案系統空間。

擴充 EBS 磁碟區的大小

使用 Amazon EC2 主控台或 AWS CLI 擴充 EBS 磁碟區的大小。

**注意事項:**若要進一步了解 Windows 磁碟區的限制,請參閱 Windows 磁碟區的要求

使用 EC2 主控台擴充 EBS 磁碟區

  1. 開啟 EC2 主控台
  2. 在導覽窗格中,選擇「執行個體」,然後選取您的執行個體。
  3. 選擇「儲存體」索引標籤,然後選取您的磁碟區。
  4. 在「磁碟區」窗格中,選取您想要擴充的磁碟區核取方塊。
  5. 從「動作」中,選擇「修改磁碟區」。
  6. 在「磁碟區詳細資料」下,根據磁碟區類型輸入「大小」和 IOPS
  7. 選擇「修改」,然後在對話方塊中選擇「修改」。
  8. 在「磁碟區」窗格中,查看「磁碟區狀態」下的磁碟區最佳化進度。重新整理「磁碟區」窗格以查看進度更新。
  9. 磁碟區狀態」顯示磁碟區正在最佳化時,您可以擴展 EBS 磁碟區的檔案系統。

使用 AWS CLI 以擴充 EBS 磁碟區

**注意事項:**如果您在執行 AWS CLI 命令時收到錯誤訊息,請確認您使用的是最新版本的 AWS CLI

  1. 執行 modify-volume CLI 命令來擴充 EBS 磁碟區。
    **重要事項:**將 AWS CLI 命令中的所有預留位置值取代為您的值。例如,將 RegionName 取代為 EBS 磁碟區的 AWS 區域。

    aws ec2 modify-volume --region RegionName --volume-id VolumeId --size NewSize --volume-type NewType --iops NewIops
  2. 執行 describe-volumes-modifications 命令,以查看磁碟區的最佳化進度:

    aws ec2 describe-volumes-modifications --volume VolumeId --region RegionName

擴展 EBS 磁碟區的檔案系統空間

使用磁碟管理或 PowerShell 以擴展 EBS 磁碟區的檔案系統空間。

使用磁碟管理以擴展檔案系統空間

使用 PowerShell 以擴展檔案系統空間

**注意事項:**在擴展包含重要資料的檔案系統之前,最佳實務是建立該磁碟區的快照。您可以使用快照來回復您的變更。如需詳細資訊,請參閱建立 Amazon EBS 快照

相關資訊

請求 EBS 磁碟區的修改

調整磁碟區大小後擴展 Windows 檔案系統

AWS 官方
AWS 官方已更新 9 個月前