Sao lưu và khôi phục cấu hình cụm OneFS không phải là điều mới mẻ vì nó đã được giới thiệu trong OneFS 9.2. Tuy nhiên, chỉ có một số thành phần giới hạn có thể được sao lưu hoặc khôi phục. Đây là một tính năng phổ biến và chúng tôi đã nhận được rất nhiều phản hồi rằng chúng tôi nên thêm nhiều thành phần được hỗ trợ hơn. Bây giờ, với bản phát hành OneFS 9.7, tính năng này được cải tiến đáng kể. Sau đây là danh sách đầy đủ các thành phần mà chúng tôi hỗ trợ trong 9.7. (Các thành phần mới được đánh dấu màu xanh lam.)

Một số cải tiến khác bao gồm:
- Khóa cấu hình trong quá trình sao lưu
- Hỗ trợ các quy tắc tùy chỉnh để khôi phục địa chỉ IP mạng con
Tiếp theo, tôi sẽ hướng dẫn bạn qua một ví dụ và giải thích chi tiết về những cải tiến này.
Trước tiên, chúng ta hãy xem bản sao lưu.
Giống như những gì chúng ta có trong phiên bản trước, sao lưu và khôi phục chỉ khả dụng thông qua PAPI và CLI (không có WebUI ở giai đoạn này). Nhưng tôi có thể đảm bảo với bạn rằng toàn bộ quá trình rất đơn giản và dễ hiểu. Nếu bạn quen thuộc với cách thực hiện trong phiên bản trước, thì nó gần như giống hệt.
Bạn có thể sử dụng lệnh CLI sau để sao lưu cấu hình cụm:
xuất cấu hình cụm isi tạo [--components …]
Sau đây là ví dụ về nơi tôi muốn xuất cấu hình mạng:
# isi cluster config xuất ra tạo –components=Mạng Cấu hình của các thành phần sau đây sẽ được xuất: ['Mạng'] Để ý: Cấu hình đã xuất sẽ được lưu dưới dạng văn bản thuần túy. Bạn nên mã hóa theo yêu cầu cụ thể của mình. Bạn có muốn tiếp tục không? (có/[không]): có Việc này có thể mất vài giây, vui lòng đợi một lát Đã tạo tác vụ xuất 'vshen-0eis0wn-20231128032252'
Bạn có thể thấy rằng khi quá trình sao lưu được kích hoạt, một tác vụ sẽ tự động được tạo và bạn có thể sử dụng lệnh sau để xem thông tin chi tiết về tác vụ đó:
isi cluster config xuất chế độ xem <export-id>
Đây là những gì tôi có trong môi trường của mình:
# isi cluster config xuất chế độ xem –id vshen-0eis0wn-20231128032252 Mã số: vshen-0eis0wn-20231128032252 Trạng thái: Thành công Hoàn thành: ['mạng'] Thất bại: [] Chưa giải quyết: [] Tin nhắn: Đường dẫn: /ifs/data/Isilon_Support/config_mgr/backup/vshen-0eis0wn-20231128032252
Trong quá trình sao lưu, để tạo cấu hình nhất quán, khóa tạm thời được bật để ngăn chặn các lệnh gọi PAPI mới như POST, PUT và DELETE. (Phương thức GET sẽ không bị ảnh hưởng.) Trong hầu hết các trường hợp, tác vụ sao lưu được hoàn tất nhanh chóng và giải phóng khóa khi chạy xong.
Bạn có thể sử dụng lệnh sau để xem khóa sao lưu:
# isi cluster config khóa xem Đã bật khóa cấu hình: Có
Bạn cũng có thể sử dụng lệnh CLI để bật hoặc tắt khóa theo cách thủ công:
# isi cluster config lock sửa đổi –action=enable CẢNH BÁO: Người dùng sẽ không thể thực hiện bất kỳ thay đổi cấu hình nào sau khi bật khóa cấu hình. Bạn có chắc chắn muốn bật khóa cấu hình không? (có/[không]): có
Sau khi tác vụ sao lưu hoàn tất, các tệp sao lưu sẽ được tạo tại: /ifs/data/Isilon_Support/config_mgr/backup. Mặc dù các tệp sao lưu ở định dạng văn bản thuần túy, thông tin nhạy cảm không xuất hiện ở đây.
mèo ./network_vshen-0eis0wn-20231128032252.json { "Sự miêu tả": { "thành phần": "mạng", "phát hành": "9.7.0.0", "hành động": "sao lưu", "job_id": "vshen-0eis0wn-20231128032252", "kết quả": "thành công", "lỗi": [] }, "mạng": { "dnscache": { "giới hạn bộ nhớ đệm": 65536, "cluster_timeout": 5, "dns_timeout": 5, "eager_refresh": 0, "testping_delta": 30, "ttl_max_noerror": 3600, "ttl_max_nxdomain": 3600, …
Khi thực hiện nhập, bạn có thể sử dụng lệnh tương tự như sau:
# isi cluster config nhập khẩu tạo --export-id=vshen-0eis0wn-20231128032252 Thông tin cụm nguồn: Tên cụm: vshen-0eis0wn Phiên bản cụm: 9.7.0.0 Số lượng nút: 1 Đang khôi phục các thành phần: ['mạng'] Để ý: Vui lòng xem lại thông tin trên và đảm bảo cụm đích có cùng cấu hình phần cứng với cụm nguồn, nếu không quá trình khôi phục có thể không thành công do phần cứng không tương thích. Vui lòng KHÔNG sử dụng hoặc thay đổi cụm trong khi cấu hình đang được khôi phục. Không đảm bảo các sửa đổi đồng thời sẽ được giữ nguyên và một số dịch vụ dữ liệu có thể bị ảnh hưởng. Bạn có muốn tiếp tục không? (có/[không]): có Việc này có thể mất vài giây, vui lòng đợi một lát Đã tạo tác vụ nhập 'vshen-0eis0wn-20231128064821'
Khi bạn xử lý khôi phục thành phần mạng, để tránh mất kết nối, bạn có thể khôi phục cấu hình mà không phá hủy bất kỳ mạng con hoặc nhóm địa chỉ IP nào hiện có.
Để thực hiện việc này, hãy sử dụng tham số “–network-subnets-ip”:
# isi cluster config imports create --export-id=vshen-0eis0wn-20231128032252 --network-subnets-ip="groupnet0.subnet0:10.242.114.0/24" Thông tin cụm nguồn: Tên cụm: vshen-0eis0wn Phiên bản cụm: 9.7.0.0 Số lượng nút: 1 Đang khôi phục các thành phần: ['mạng'] Để ý: Vui lòng xem lại thông tin trên và đảm bảo cụm đích có cùng cấu hình phần cứng với cụm nguồn, nếu không quá trình khôi phục có thể không thành công do phần cứng không tương thích. Vui lòng KHÔNG sử dụng hoặc thay đổi cụm trong khi cấu hình đang được khôi phục. Không đảm bảo các sửa đổi đồng thời sẽ được giữ nguyên và một số dịch vụ dữ liệu có thể bị ảnh hưởng. Bạn có muốn tiếp tục không? (có/[không]): có Việc này có thể mất vài giây, vui lòng đợi một lát Đã tạo tác vụ nhập 'vshen-0eis0wn-20231128070157'
Đó là cách nó hoạt động! Như tôi đã nói, nó rất đơn giản và dễ hiểu. Nếu bạn thấy bất kỳ lỗi nào, bạn có thể kiểm tra nhật ký: /var/log/config_mgr.log.
Tác giả : Vincent Shen

Bài viết mới cập nhật
Dell Storage Engines: Tăng tốc suy luận AI với PowerScale và ObjectScale
Giải pháp chuyển tải bộ nhớ đệm KV của Dell cho ...
Bảo vệ Nhà máy AI
Áp dụng phương pháp tiếp cận kiến trúc để bảo mật ...
Tiến lên mạnh mẽ với Dell PowerMax: Vượt mặt Hitachi VSP 5000
Dell PowerMax mang lại khả năng phục hồi, hiệu suất và ...
Đẩy nhanh đổi mới AI: Sức mạnh của quyền truy cập mở
Từ các mô hình tiên tiến đến các ứng dụng cấp ...