Mở rộng phân vùng đĩa ảo Hyper-V Windows Server 2012 R2

bởi John, Cập nhật vào: 13 tháng 2024, XNUMX

So với máy chủ vật lý, máy chủ ảo có nhiều ưu điểm, ví dụ, bạn sẽ tiết kiệm được nhiều chi phí nếu muốn xây dựng nhiều máy chủ, vì bạn có thể đạt được điều đó với một bản sao phần cứng. Hơn nữa, bạn có thể dễ dàng thêm, chỉnh sửa và xóa các thành phần. Do đó, nhiều máy chủ đang chạy như máy ảo khách trong Hyper-V, VMware hoặc Virtualbox. Tuy nhiên, giống như ổ đĩa cứng vật lý, phân vùng đĩa ảo cũng hết dung lượng. Bài viết này giới thiệu các bước chi tiết về cách mở rộng phân vùng và tăng kích thước đĩa trong Windows Server 2012 chạy như máy ảo khách trong Hyper-V.

Cách mở rộng phân vùng trong Hyper-V chạy Windows Server 2012 R2

Trước tiên, bạn nên biết rằng không có phần mềm nào có thể mở rộng phân vùng bằng cách lấy không gian từ một đĩa khác. Khi có không gian chưa sử dụng trong một phân vùng trên cùng một đĩa cứng, bạn có thể thu nhỏ nó để có không gian chưa phân bổ và sau đó thêm vào phân vùng đã đầy. Trong trường hợp này, không có sự khác biệt nào khi mở rộng phân vùng ảo trong Hyper-V với phân vùng đĩa vật lý.

Trước khi mở rộng phân vùng trong Hyper-V ảo Windows Server 2012, bạn tốt hơn nên tạo Checkpoint hoặc tạo bản sao lưu độc lập. Trong khi thay đổi kích thước phân vùng, tất cả các tham số của đĩa, phân vùng và tệp được liên kết phải được sửa đổi, đôi khi tất cả các tệp trong phân vùng phải được chuyển đến vị trí mới, nếu bạn muốn mở rộng phân vùng hệ thống, Windows các tập tin liên quan đến khởi động cũng phải được cập nhật. Do đó, có nguy cơ thiệt hại hệ thống và dữ liệu tiềm năng với phần mềm không đáng tin cậy.

Về công cụ phân vùng, tương tự với phần trước Server 2008, Windows Server 2012 có hai công cụ tích hợp - Quản lý đĩa và Diskpart. Disk Management có chức năng Extend Volume với giao diện đồ họa, Diskpart có lệnh mở rộng chạy qua dấu nhắc lệnh. Mặc dù chúng chạy theo cách khác nhau, nhưng chúng có cùng hạn chế. Ví dụ: chỉ hỗ trợ phân vùng NTFS, chúng không thể mở rộng phân vùng bằng cách thu nhỏ bất kỳ phân vùng nào khác. Vì vậy, để mở rộng phân vùng ảo trong Windows Server 2012 (R2) Hyper-V vm, bạn cần phần mềm của bên thứ 3.

Có nhiều phần mềm phân vùng và các chức năng tương tự nhau, nhưng như tôi đã nói ở trên, tốt hơn hết bạn nên chạy công cụ an toàn nhất. Trong số đó, NIUBI Partition Editor có công nghệ 1-Second Rollback, Virtual Mode, Cancel-at-will và Hot Clone để bảo vệ hệ thống và dữ liệu. Ngoài ra, nó còn nhanh hơn nhiều vì thuật toán di chuyển tệp độc đáo.

Tải về và cài đặt NIUBI Partition Editor đến Hyper-V máy ảo, bạn sẽ thấy tất cả các đĩa ảo có cấu trúc phân vùng ở bên phải. Các thao tác khả dụng cho đĩa hoặc phân vùng đã chọn được liệt kê ở bên trái và bằng cách nhấp chuột phải.

NIUBI Partition Editor

Như bạn thấy trong tôi Hyper-V Windows Server 2012 R2, ổ D: và E: trống, vì vậy tôi có thể thu nhỏ một trong hai để giải phóng không gian không sử dụng miễn phí, sau đó thêm vào ổ C :.

Các bước để mở rộng phân vùng hệ thống C trong Hyper-V Windows Server 2012 A2:

  1. Nhấp chuột phải vào ổ đĩa liền kề bên phải D: và chọn "Resize/Move Volume", kéo đường viền bên trái về phía bên phải trong cửa sổ bật lên hoặc nhập trực tiếp một số lượng vào hộp "Unallocated space before". Sau đó, ổ đĩa D sẽ được thu nhỏ và không gian chưa phân bổ sẽ được tạo ở bên trái của nó.

    Shrink D

    Drive D shrunk

  2. Nhấp chuột phải vào ổ C: và chọn "Resize/Move Volume" một lần nữa, kéo đường viền bên phải về phía bên phải để kết hợp không gian chưa phân bổ này. Sau đó, phân vùng C sẽ được mở rộng ở chế độ ảo.

    Extend C

    Drive C extended

  3. Nhấp vào "Áp dụng" ở góc trên bên trái để có hiệu lực. (Nếu bạn làm sai điều gì đó, chỉ cần nhấp vào "Hoàn tác" để hủy các thao tác đang chờ xử lý.)

Tương tự như việc mở rộng phân vùng C bằng cách thu nhỏ ổ đĩa E không liền kề, tuy nhiên, có một bước bổ sung để di chuyển không gian chưa phân bổ bên cạnh ổ đĩa C trước khi hợp nhất. Thực hiện theo các bước trong video để mở rộng Server 2012 phân vùng hệ thống trong Hyper-V máy ảo:

Video guide

Làm thế nào để mở rộng/tăng kích thước đĩa trong Hyper-V Windows Server 2012

Trong máy chủ vật lý, nếu ổ cứng đầy, bạn phải thay thế bằng ổ cứng khác lớn hơn. Để làm được điều này, phải mất nhiều thời gian để sao chép hoặc khôi phục từ bản sao lưu. Nhưng để Hyper-V ổ cứng ảo, bạn có thể mở rộng nó để tăng dung lượng đĩa một cách nhanh chóng và dễ dàng.

Để tăng kích thước đĩa của Hyper-V khách sạn Windows Máy chủ 2012, có hai cách với PowerShell or Hyper-V Quản Lý. Sẽ dễ dàng hơn nhiều khi mở rộng đĩa ảo với PowerShell.

Làm thế nào để mở rộng đĩa cho Hyper-V Windows Server 2012 vm với PowerShell:

  1. Mở PowerShell với quyền Quản trị viên từ thanh Khởi động nhanh, menu Bắt đầu hoặc nơi khác trên máy tính vật lý của bạn.
  2. Kiểu Resize-VHD -Path 'D:\hyperv.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

Giải thích:

  1. 'D: \ hyperv.vhdx' có nghĩa là đường dẫn tuyệt đối và tên của đĩa ảo với dấu ngoặc kép.
  2. 200gb có nghĩa là mở rộng ổ cứng ảo này lên 200GB, không thêm 200GB.

Lưu ý: bạn nên xóa Checkpont liên quan và tắt vm khách trước.

Làm theo các bước nếu bạn muốn tăng kích thước đĩa ảo cho Windows Server 2012 với Hyper-V giám đốc.

Làm thế nào để tăng phân vùng hệ thống C sau khi mở rộng Hyper-V đĩa vm

Sau khi mở rộng ổ cứng ảo, bạn sẽ nhận được thêm không gian chưa phân bổ ở cuối, sau đó bạn cần chạy NIUBI Partition Editor và hợp nhất không gian chưa phân bổ vào các phân vùng khác. Thực hiện theo các bước trong video:

Video guide

Bên cạnh việc thu hẹp, di chuyển và mở rộng phân vùng đĩa ảo và vật lý, NIUBI Partition Editor giúp làm nhiều hoạt động khác.

Tải về