Tôi đang đập đầu vào tường cố gắng làm việc gì đó với Windows Storage Spaces (WSS). Đây là những gì tôi đang chống lại:
Tôi có 2 ổ 250 GB trong RAID1 (OS Drive), 2 ổ 3TB và 12 ổ 1TB (cũng là RAID1). Tôi đã cấu hình một WSS đơn giản gộp các cặp 3TB và 1TB thành một đĩa ảo khoảng 8,16TB. Tôi thiết lập mọi thứ theo cách này vì tôi có một đống lớn các ổ đĩa 1TB cũ và dự định thay thế chúng từ từ bằng các ổ đĩa lớn hơn khi chúng thất bại - điều mà tôi không thể dễ dàng thực hiện với RAID5 / 6.
Vì vậy, cuối cùng tôi đã có một trong số 1TB không thành công, do đó, đơn vị RAID1 cụ thể đã bị xuống cấp, nhưng WSS vẫn khỏe mạnh, như mong đợi. Sử dụng Set-PhysDisk trong Powershell, tôi đã đặt cách sử dụng cặp RAID1 thích hợp thành "Nghỉ hưu" trong WSS và sửa chữa đĩa ảo WSS. Tuy nhiên, nó đã không chuyển bất kỳ dữ liệu nào ra khỏi cặp RAID này và nhắc tôi thêm một đĩa vật lý khác vào đĩa ảo WSS nếu tôi muốn xóa đơn vị RAID bị xuống cấp - mặc dù thực tế là tôi có ~ 50% dung lượng lưu trữ chung hồ bơi trong không gian miễn phí.
Đây có phải là một hạn chế của WSS mà tôi ngây thơ không biết? Nó dường như thực sự đơn giản và dễ dàng, giống như một phân mảnh và nếu nó có khả năng di chuyển dữ liệu "đã nghỉ hưu" sang một ổ đĩa mới, tại sao nó không có khả năng di chuyển nó sang một ổ đĩa hiện có với không gian trống đủ lớn? Đặc biệt vì GUI WSS tự hào tuyên bố rằng không gian lưu trữ có thể được cung cấp với kích thước lớn hơn dung lượng lưu trữ có sẵn.
Tôi thực sự hy vọng có một cách dễ dàng để làm điều này. Tôi không có đủ bộ nhớ ngoài để di chuyển mọi thứ khỏi đĩa ảo và xây dựng lại từ đầu - dự phòng của tôi đang chạy tập lệnh Powershell để liệt kê mọi tệp trên đĩa ảo và di chuyển từng tệp vào ổ đĩa OS và quay lại từng cái một -one - lý thuyết là nó sẽ không ghi dữ liệu "mới" vào đĩa đã nghỉ hưu và cuối cùng nó sẽ trống và có thể tháo rời.
Bất kỳ đề xuất?