調整磁碟區大小後擴展 Windows 檔案系統 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

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

增加 EBS 磁碟區的大小後,請使用 Windows 磁碟管理公用程式,或 PowerShell 將磁碟大小延伸到新的磁碟區大小。您可在磁碟區進入 optimizing 狀態後立即開始調整檔案系統的大小。如需此公用程式的詳細資訊,請參閱 Microsoft Docs 網站上的擴展基本磁碟區

如需在 Linux 上擴展檔案系統的詳細資訊,請參閱《Linux 執行個體的 Amazon EC2 使用者指南》中的調整磁碟區大小後擴展 Linux 檔案系統

使用磁碟管理公用程式擴充 Windows 檔案系統

請使用下列程序,使用「磁碟管理」來擴充 Windows 檔案系統。

使用「磁碟管理」延伸檔案系統
  1. 最佳實務是在擴展含有寶貴資料的檔案系統之前先建立包含該檔案系統之磁碟區的快照,以免需要還原變更。如需詳細資訊,請參閱 建立 Amazon EBS 快照

  2. 使用遠端桌面登入 Windows 執行個體。

  3. Run (執行) 對話方塊中輸入 diskmgmt.msc,然後按 Enter 鍵。磁碟管理公用程式隨即開啟。

    
              Windows Server 磁碟管理公用程式
  4. Disk Management (磁碟管理) 選單中,選擇 Action (動作)、Rescan Disks (重新掃描磁碟)。

  5. 開啟擴展磁碟機的內容 (按一下右鍵) 選單,然後選擇 Extend Volume (擴展磁碟區)。

    注意

    如果有下列情況,Extend Volume (擴展磁碟區) 可能會停用 (呈現灰色):

    • 未配置空間不鄰近於磁碟機。未配置的空間必須鄰近您想要擴展的磁碟機右側。

    • 磁碟區使用主開機記錄 (MBR) 分割區樣式,而且大小已達到 2TB。使用 MBR 的磁碟區大小不可超過 2TB。

    
              Windows Server 磁碟管理公用程式
  6. Extend Volume (擴展磁碟區) 精靈中,選擇 Next (下一步)。在 Select the amount of space in MB (選取空間容量,以 MB 計),輸入 MB 單位數量以擴展磁碟區。通常,您會指定最大的可用空間。Selected (已選取) 底下的反白文字為新增的空間量,不是磁碟區最終的大小。完成協助程式。

    
              Windows Server 擴展磁碟區精靈
  7. 如果在沒有 AWS NVMe 驅動程式的執行個體上增加 NVMe 磁碟區的大小,您必須重新啟動執行個體,Windows 才能檢視新的磁碟區大小。如需安裝 AWS NVMe 驅動程式的詳細資訊,請參閱Windows 執行個體的 AWS NVMe 驅動程式

使用擴展視窗文件系統 PowerShell

請使用下列程序來擴充 Windows 檔案系統 PowerShell。

若要使用擴充檔案系統 PowerShell
  1. 最佳實務是在擴展含有寶貴資料的檔案系統之前先建立包含該檔案系統之磁碟區的快照,以免需要還原變更。如需詳細資訊,請參閱 建立 Amazon EBS 快照

  2. 使用遠端桌面登入 Windows 執行個體。

  3. 以管理員 PowerShell 身份運行。

  4. 執行Get-Partition命令。 PowerShell 返回每個分區的相應分區號,驅動器號,偏移量,大小和類型。請注意要延伸的分割區磁碟機代號。

  5. 執行下列命令來重新掃描磁碟。

    "rescan" | diskpart
  6. 使用您在步驟 4 中記下的磁碟機代替磁碟機代號來執行下列命令<drive-letter>。 PowerShell 返回允許的分區的最小和最大大小,以字節為單位。

    Get-PartitionSupportedSize -DriveLetter <drive-letter>
  7. 若要將磁碟分割區擴充至指定容量,請執行以下命令,輸入新的磁碟區大小以取代 <size>。您可以輸入以 KBMBGB 為單位的大小,例如 50GB

    Resize-Partition -DriveLetter <drive-letter> -Size <size>

    若要將磁碟分割區擴充至可用大小上限,請執行以下命令。

    Resize-Partition -DriveLetter <drive-letter> -Size $(Get-PartitionSupportedSize -DriveLetter <drive-letter>).SizeMax

    以下命 PowerShell 令顯示了將文件系統擴展到特定大小的完整命令和響應流程。

    
              使用  PowerShell -特定擴展分區

    以下命 PowerShell 令顯示了將文件系統擴展到最大可用大小的完整命令和響應流程。

    
              使用  PowerShell -max 擴展分區