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

Xuất bản vào ngày 16 tháng 2019 năm XNUMX

Bài viết này giới thiệu cách mở rộng / tăng kích thước đĩa trong Hyper-V khách Windows Server 2012 (R2) và cách mở rộng phân vùng ảo trong hyper-v vm mà không mất dữ liệu.

So sánh với máy chủ vật lý, máy chủ ảo có nhiều lợi thế, ví dụ, bạn sẽ tiết kiệm được nhiều chi phí nếu bạn muốn xây dựng một số máy chủ, bởi vì bạn có thể đạt được bằng 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à loại bỏ các thành phần. Do đó, nhiều máy chủ đang chạy như một máy ảo khách trong Hyper-V, VMware hoặc Virtualbox. Tuy nhiên, tương tự với ổ đĩ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 Làm thế nào để mở rộng phân vùng và tăng kích thước đĩa in 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 khách Windows Server 2012 (R2)

Đầu 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ừ phần mềm khác khác nhau đĩa. Khi có không gian trống không sử dụng trong một phân vùng trên tương tự đĩa cứng, bạn có thể thu nhỏ nó để có được Không được gán không gian và sau đó thêm vào phân vùng đã đầy. Trong trường hợp này, có Không sự khác biệt để 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ụ gốc - Quản lý đĩa và Diskpart. Quản lý đĩa có chức năng Mở rộng âm lượng 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 đang chạy theo những cách khác nhau, nhưng chúng có những hạn chế giống nhau. Ví dụ: chỉ NTFS phân vùng là hỗ trợ, họ không thể mở rộng một phân vùng bằng cách thu nhỏ bất kỳ cái 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ác công nghệ Khôi phục trong 1 giây, Chế độ ảo và Hủy theo ý muốn để bảo vệ hệ thống và dữ liệu. Ngoài ra, nó còn nhanh hơn nhiều nhờ thuật toán di chuyển tệp độc đáo.

Tải về và cài đặt NIUBI Partition Editor đến máy ảo Hyper-V, bạn sẽ thấy tất 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 Hyper-V của tôi 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 (R2) vm:

  1. Nhấp chuột phải vào ổ đĩa liền kề D: và chọn "Thay đổi kích thước / Di chuyển âm lượng", kéo biên giới bên trái về phía phải trong cửa sổ bật lên hoặc nhập trực tiếp số tiền vào hộp "Không gian chưa phân bổ trước". Sau đó, ổ D sẽ bị thu hẹp và không gian chưa được phân bổ sẽ được tạo trên trái.

    Shrink D

    Drive D shrunk

  2. Click chuột phải C: drive và chọn lại "Resize/Move Volume", kéo biên giới bên phải về phía bên phải để kết hợp không gian Unallocated này. Sau đó, phân vùng C sẽ được mở rộng trong chế độ ảo.

    Extend C

    Drive C extended

  3. Nhấp chuột Apply trên cùng bên trái để có hiệu lực. (Nếu bạn đã làm gì đó sai, chỉ cần nhấp vào Hoàn tác để hủy các hoạt động đang chờ xử lý.)

Nó tương tự như mở rộng phân vùng C bằng cách thu nhỏ ổ E không liền kề, tuy nhiên, có thêm một bước để di chuyển không gian Unallocated bên cạnh ổ 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 máy ảo Hyper-V:

Video guide

Cách 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 một đĩa cứng đã đầy, bạn phải thay thế nó bằng một đĩa lớn hơn. Để làm điều này, phải mất một thời gian dài để sao chép hoặc khôi phục từ bản sao lưu. Nhưng với đĩa cứng ảo Hyper-V, bạn có thể mở rộng nó để tăng kích thước đĩa nhanh và dễ dàng.

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

Cách mở rộng đĩa cứng cho Hyper-V Windows Server 2012 vm với PowerShell:

  1. Mở PowerShell với đặc quyền Quản trị viên từ thanh Khởi động nhanh, menu Bắt đầu hoặc vị trí khác trong máy tính vật lý của bạn.
  2. Kiểu Thay đổi kích thước-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 người quản lý Hyper-V.

Cách tăng phân vùng hệ thống C sau khi mở rộng đĩa Hyper-V vm

Sau khi mở rộng đĩa cứng ảo, bạn sẽ nhận được thêm Không được gán không gian trên cuối, sau đó bạn cần phải chạy NIUBI Partition Editor và hợp nhất không gian Unallocated với (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Ề