Cách tạo và quản lý kho lưu trữ liên kết với NAKIVO
Theo thời gian, các bản sao lưu sẽ tiêu tốn nhiều dung lượng lưu trữ hơn và do đó chiếm nhiều không gian đĩa hơn khi lượng dữ liệu được sao lưu tiếp tục gia tăng. Bạn có thể đang sử dụng các công nghệ sao lưu gia tăng để loại bỏ các khối dữ liệu trùng lặp. Bạn cũng có thể đang áp dụng một chính sách lưu giữ hợp lý, trong đó các điểm khôi phục không cần thiết sẽ bị xóa. Tuy nhiên, đến một thời điểm nào đó, bạn có thể cần phải thêm nhiều đĩa hơn và mở rộng kho lưu trữ sao lưu để chứa thêm dữ liệu sao lưu, nhằm tránh làm gián đoạn các quy trình bảo vệ dữ liệu của bạn.
Với các kho lưu trữ sao lưu thông thường, bạn có thể tạo một kho lưu trữ mới để bổ sung dung lượng lưu trữ cho các bản sao lưu, nhưng có thể phải cấu hình lại các tác vụ sao lưu hoặc tạo các tác vụ mới. Điều này có thể dẫn đến gián đoạn và khoảng trống trong chính sách lưu giữ. Để đơn giản hóa việc mở rộng kho lưu trữ và tránh các tác vụ sao lưu thất bại do thiếu dung lượng lưu trữ, NAKIVO Backup & Replication cung cấp tính năng Kho lưu trữ Liên kết (Federated Repository), cho phép các quản trị viên linh hoạt bổ sung dung lượng lưu trữ trong khi vẫn sử dụng các cấu hình sao lưu hiện có. Hãy cùng tìm hiểu Federated Repository là gì và cách thức hoạt động của tính năng này.
Kho lưu trữ sao lưu là gì?
Một kho lưu trữ dự phòng trong NAKIVO Backup & Replication là vị trí lưu trữ có định dạng cụ thể để lưu trữ dữ liệu sao lưu (điểm khôi phục) và bất kỳ siêu dữ liệu cần thiết nào. Cùng với Director và Transporter, kho lưu trữ sao lưu là một trong ba thành phần cốt lõi của giải pháp NAKIVO. Kho lưu trữ sao lưu có thể có hai loại lưu trữ dữ liệu: tăng dần kèm bản sao lưu toàn bộ hoặc tăng dần vĩnh viễn .
Một kho lưu trữ sao lưu bao gồm các thành phần sau:
- Một
backup objectlà bản sao của đối tượng nguồn. Đối tượng sao lưu được tạo bởi NAKIVO Backup & Replication và lưu trữ dưới định dạng độc quyền trong kho lưu trữ sao lưu.Một đối tượng sao lưu có thể bao gồm một hoặc nhiều điểm khôi phục.
- Một
recovery pointlà một phiên bản cụ thể của đối tượng sao lưu, đại diện cho trạng thái của đối tượng nguồn tại một thời điểm cụ thể. Trong NAKIVO Backup & Replication, một điểm khôi phục có thể là bản sao lưu đầy đủ hoặc tăng dần. - Một
recovery point chain(chỉ áp dụng cho sao lưu tăng dần với kho lưu trữ đầy đủ) là một chuỗi các điểm khôi phục tăng dần có liên quan với nhau và có mối quan hệ phụ thuộc lẫn nhau. Một chuỗi bắt đầu bằng một bản sao lưu đầy đủ và bao gồm tất cả các điểm khôi phục tăng dần liên quan.Một đối tượng sao lưu có thể chứa nhiều chuỗi, trong đó mỗi chuỗi bắt đầu bằng một điểm khôi phục đầy đủ và kết thúc bằng một điểm khôi phục tăng dần. Nhiều chuỗi tạo thành một bộ sao lưu.
Metadatalà thông tin bổ trợ liên quan đến kho lưu trữ, đối tượng sao lưu hoặc điểm khôi phục. Siêu dữ liệu này rất quan trọng cho việc quản lý sao lưu và khôi phục dữ liệu từ các bản sao lưu.
Mỗi đối tượng sao lưu chứa các điểm khôi phục thể hiện trạng thái của đối tượng nguồn tại một thời điểm cụ thể. Mỗi đối tượng sao lưu có một hoặc nhiều điểm khôi phục.
Kho lưu trữ liên kết là gì?
Kho lưu trữ liên kết trong NAKIVO Backup & Replication là một kho lưu trữ sao lưu bao gồm một hoặc nhiều kho lưu trữ sao lưu, được gọi là thành viên, và có thể mở rộng theo chiều ngang bằng cách thêm các kho lưu trữ sao lưu khác. Một kho lưu trữ liên kết có thể được biểu diễn như một nhóm logic chứa các kho lưu trữ sao lưu hiện có. Kho lưu trữ liên kết (Federated Repository) còn được gọi là kho lưu trữ mở rộng theo chiều ngang (scale-out repository) nhờ khả năng linh hoạt cho phép mở rộng theo chiều ngang.
Một federated repository member là kho lưu trữ sao lưu được sử dụng như một phần của kho lưu trữ sao lưu liên kết. Một kho lưu trữ liên kết hoặc kho lưu trữ mở rộng theo chiều ngang có thể bao gồm một hoặc nhiều thành viên kho lưu trữ.
Cách thức hoạt động của kho lưu trữ liên kết trong NAKIVO Backup & Replication
Ở phía bên trái của sơ đồ bên dưới, bạn có thể thấy một loại kho lưu trữ sao lưu tăng dần (incremental) kết hợp với sao lưu toàn bộ định kỳ (periodic full) được sử dụng trong NAKIVO Backup & Replication. Bên tay phải, bạn có thể thấy một kho lưu trữ sao lưu liên kết.
Đầu tiên, hãy xem cách tác vụ sao lưu hoạt động trong một kho lưu trữ tăng dần với các bộ sao lưu toàn bộ định kỳ (Kho lưu trữ Tăng dần với toàn bộ định kỳ ) ( Kho A ). Có hai tác vụ sao lưu – Tác vụ A và Tác vụ B . Các tác vụ này tạo ra đối tượng sao lưu A (BO A ) và đối tượng sao lưu B (BO B ) tương ứng. Mỗi đối tượng sao lưu bao gồm một số điểm khôi phục. RP-F là điểm khôi phục toàn bộ và RP-I là điểm khôi phục tăng dần. Một bản sao lưu có thể bao gồm nhiều điểm khôi phục, có thể tạo thành một chuỗi điểm khôi phục. Một chuỗi bắt đầu với một điểm phục hồi toàn bộ, sau đó là một số điểm phục hồi tăng dần. Khi một điểm phục hồi toàn bộ khác được tạo ra, một chuỗi điểm phục hồi mới sẽ bắt đầu.

Một kho lưu trữ sao lưu liên kết về cơ bản là một tập hợp logic của các kho lưu trữ sao lưu (loại tăng dần với các sao lưu toàn bộ định kỳ). Chúng tôi cũng có hai tác vụ sao lưu trong kho lưu trữ liên kết – Tác vụ A và Tác vụ B . Một đối tượng sao lưu có thể được phân phối qua nhiều kho lưu trữ thành viên (Kho A và Kho B ) thuộc cùng kho lưu trữ liên kết.
Có một chuỗi bắt đầu với một điểm khôi phục toàn bộ và một số điểm khôi phục tăng dần cho Tác vụ A . Chúng tôi có thể tiếp tục ghi dữ liệu vào kho lưu trữ tiếp theo (Kho B ) trong tập hợp, bắt đầu từ điểm khôi phục toàn bộ. Quá trình này có thể được mở rộng thêm nếu cần với Kho C , Kho D , v.v.
Lưu ý rằng bạn không thể phá vỡ chuỗi điểm khôi phục duy nhất qua nhiều kho lưu trữ thành viên. Nếu dữ liệu sao lưu được ghi vào một thành viên khác trong kho lưu trữ liên kết, giải pháp NAKIVO sẽ tạo điểm khôi phục hoàn chỉnh trước, bất kể cài đặt tác vụ cho lịch trình sao lưu toàn bộ.
Điều này có nghĩa là một đối tượng sao lưu có thể được lưu trữ trên nhiều thành viên trong kho lưu trữ liên kết. Tuy nhiên, một chuỗi điểm khôi phục trong một đối tượng sao lưu nên tự duy trì trong một thành viên kho lưu trữ liên kết, tức là tất cả các điểm phục hồi phụ thuộc được lưu trữ trong cùng một thành viên kho lưu trữ liên kết.
Trong trường hợp một tác vụ phải chọn thành viên tiếp theo làm đích đến, lần chạy sao lưu tiếp theo sẽ tạo điểm khôi phục toàn bộ. Điều này cho phép dữ liệu được khôi phục từ một điểm khôi phục ngay cả khi không thể truy cập một thành viên nào khác trong kho lưu trữ liên kết. Chỉ các kho lưu trữ được cấu hình để thực hiện sao lưu gia tăng kết hợp với sao lưu toàn bộ mới có thể được sử dụng làm thành viên của một kho lưu trữ liên kết. Các kho lưu trữ sao lưu gia tăng vĩnh viễn không được hỗ trợ cho tính năng này.
Các loại lưu trữ sau đây có thể được sử dụng để tạo kho lưu trữ sao lưu thành viên:
- Thư mục cục bộ trên máy tính có thành phần Transporter được gán của giải pháp NAKIVO
- Chia sẻ NFS
- Chia sẻ SMB
Số lượng tối đa các thành viên của kho lưu trữ liên kết là 128.
Tính năng Kho lưu trữ Liên kết có sẵn cho các phiên bản Enterprise Plus và MSP Enterprise Plus của NAKIVO Backup & Replication. Tính năng này không tiêu tốn bất kỳ đơn vị giấy phép nào ngoài những đơn vị đã được sử dụng cho các hoạt động bảo vệ dữ liệu.
Bạn có thể tìm hiểu thêm về Kho lưu trữ liên kết trong NAKIVO Backup & Replication và cách thức hoạt động của nó qua video này:
Lợi ích của Kho lưu trữ liên kết: Bảo vệ dữ liệu không gián đoạn
Nhu cầu về không gian lưu trữ sao lưu có khả năng mở rộng và linh hoạt luôn gia tăng. Các kho lưu trữ sao lưu truyền thống thường gặp phải các hạn chế về khả năng mở rộng, điểm nghẽn hiệu suất và độ phức tạp khi xử lý khối lượng dữ liệu lớn.
Một kho lưu trữ sao lưu truyền thống có thể được xem như một thư mục có thể có dung lượng trống dành cho sao lưu tùy thuộc vào giới hạn của hệ thống cơ sở. Việc mở rộng kho lưu trữ truyền thống khi cần thêm dung lượng lưu trữ cho các tác vụ cụ thể có thể là một nhiệm vụ đầy thách thức. Quá trình này đòi hỏi nhiều thời gian và công sức để cấu hình trong khi các tác vụ sao lưu bị tạm dừng.
Việc cấu hình kho lưu trữ liên kết giải quyết những thách thức này bằng cách cho phép mở rộng dung lượng lưu trữ một cách liền mạch, tăng cường khả năng chịu lỗi và tận dụng tài nguyên hiệu quả hơn trong các môi trường phân tán.
Kho lưu trữ liên kết đặc biệt hữu ích cho các tổ chức lớn có cơ sở hạ tầng phức tạp và lịch trình sao lưu chặt chẽ. Mức tiêu thụ dung lượng lưu trữ trong các kho lưu trữ sao lưu thường tăng dần và có thể không đồng đều. Trong trường hợp này, một tổ chức có thể phải đối mặt với tình trạng có số lượng lớn các kho lưu trữ sao lưu nhưng mỗi kho chỉ còn lại một lượng không gian trống hạn chế. Do đó, tổ chức không thể đảm bảo có đủ không gian trống để hoàn thành các tác vụ sao lưu trong tương lai. Một ví dụ về tình huống này được minh họa trong bảng dưới đây.
| Tên | Loại | Máy chủ | Đường dẫn | Dung lượng | Dung lượng trống |
| Local-repo1 | Thư mục cục bộ | Backupserver1 | /backup/repo0 | 10 TB | 2,2 TB |
| Local-repo2 | Thư mục cục bộ | Backupserver1 | /backup/repo1 | 12 TB | 2 TB |
| Remote-repo1 | Thư mục cục bộ | Backupserver2 | /backup/repo21 | 22 TB | 3 TB |
| Remote-repo2 | Thư mục cục bộ | Backupserver2 | /backup/repo22 | 22 TB | 3,3 TB |
| NAS-repo1 | Chia sẻ SMB | NAS-01 | nas-01repo1 | 19,9 TB | 2,1 TB |
| NAS-repo2 | Chia sẻ SMB | NAS-01 | nas-01repo2 | 19,9 TB | 1,2 TB |
| NAS-repo3 | Chia sẻ NFS | NAS-02 | nas-02repo0 | 16 TB | 1,5 TB |
| … | … | … | … | … | … |
Trong ví dụ này, nếu một trong các kho lưu trữ không có đủ dung lượng cho một tác vụ sao lưu đã được cấu hình, quản trị viên hệ thống nên tạo một tác vụ sao lưu khác vào một kho lưu trữ khác có đủ dung lượng trống. Cách tiếp cận này để quản lý hàng chục kho lưu trữ “nhỏ” không thuận tiện trong một cơ sở hạ tầng quy mô lớn. Đồng thời, dung lượng trống trên từng kho lưu trữ riêng lẻ bị lãng phí vì không thể sử dụng để tiếp tục ghi dữ liệu sao lưu bằng cách sử dụng tác vụ sao lưu hiện có.
Nếu chúng ta cộng tổng dung lượng trống trong tất cả các kho lưu trữ sao lưu, con số này sẽ không thấp như khi tính riêng lẻ cho từng kho. Việc tổng hợp dung lượng trống cho phép bạn sử dụng không gian đĩa một cách hợp lý hơn mà không cần phải phân phối lại các bản sao lưu hiện có giữa các kho lưu trữ. Bạn có thể kết hợp nhiều kho lưu trữ sao lưu hiện có thành một kho lưu trữ liên kết để tổng hợp dung lượng trống từ nhiều kho lưu trữ và tiếp tục chạy các tác vụ. Nếu thành viên ban đầu của kho lưu trữ liên kết không có đủ dung lượng, giải pháp NAKIVO sẽ sử dụng thuật toán của mình để chọn thành viên khả dụng tiếp theo trong kho lưu trữ liên kết – tức là ứng viên phù hợp nhất để tiếp tục ghi dữ liệu cho đối tượng sao lưu.
Những lợi ích khi sử dụng kho lưu trữ liên kết bao gồm:
- Các tác vụ sao lưu vẫn tiếp tục chạy ngay cả khi kho lưu trữ đích không thể truy cập hoặc hết dung lượng.
- Người dùng tiết kiệm thời gian và công sức nhờ khả năng mở rộng dung lượng lưu trữ sao lưu một cách đơn giản để đáp ứng các yêu cầu sao lưu và khôi phục ngày càng phát triển mà không gây gián đoạn.
- Nâng cao độ tin cậy và tăng cường bảo vệ dữ liệu. Giảm thiểu rủi ro mất dữ liệu và thời gian ngừng hoạt động cho tổ chức bằng cách triển khai các khả năng sao lưu và khôi phục mạnh mẽ, được hỗ trợ bởi hạ tầng lưu trữ có khả năng mở rộng và chịu lỗi.
- Cho phép di chuyển dữ liệu sao lưu giữa các kho lưu trữ một cách đơn giản hơn.
Thiết lập kho lưu trữ liên kết trong NAKIVO Backup & Replication
Hãy xem cách cấu hình kho lưu trữ liên kết trong NAKIVO Backup & Replication. Giả sử chúng ta đã thêm hai ổ cứng vào máy chủ sao lưu và muốn sử dụng dung lượng trên các ổ này để lưu trữ bản sao lưu thông qua kho lưu trữ liên kết. Trước tiên, chúng ta có một kho lưu trữ sao lưu tên là Kho chính . Có một tác vụ sao lưu sử dụng Kho chính làm đích đến.
Đầu tiên, chúng ta cần tạo một kho lưu trữ sao lưu trên ổ cứng mới mà chúng ta vừa cài đặt. Sau đó, chúng ta sẽ sử dụng kho lưu trữ này làm thành viên trong cấu hình kho lưu trữ liên kết.
Tạo thành viên kho lưu trữ liên kết
- Trong giao diện web của giải pháp NAKIVO, truy cập
Settings>Repositories, nhấp vào+và nhấnCreate a new backup repository.
- Chọn
Local Foldertrong loại kho lưu trữ nếu bạn đang sử dụng ổ cứng được cài đặt cục bộ. Bạn cũng có thể sử dụng chia sẻ tệp. Nhấp vàoNextđể tiếp tục.
- Chỉ định tên và vị trí của kho lưu trữ sao lưu mới. Lưu ý rằng bạn phải tạo một thư mục có quyền truy cập phù hợp trước khi hoàn tất bước này. Trong trường hợp của chúng tôi, các tham số là:
- Tên: repo1
- Bộ truyền tải được chỉ định: Bộ truyền tải tích hợp
- Đường dẫn đến thư mục cục bộ: /opt/nakivo/repo1
LƯU Ý : Thư mục này đã được tạo trên máy chủ sao lưu của chúng tôi chạy trên hệ điều hành Linux và tệp /etc/fstab đã được điều chỉnh để tự động gắn kết. Bạn phải tạo một thư mục và thiết lập quyền truy cập trước khi cấu hình kho lưu trữ sao lưu trong giao diện web của NAKIVO.

- Chọn các tùy chọn cho kho lưu trữ sao lưu mới. Bạn có thể sử dụng các giá trị mặc định để sử dụng kho lưu trữ này làm thành viên của một kho lưu trữ liên kết. Nhấp vào
Finish.
Tương tự, bạn có thể tạo thêm các kho lưu trữ sao lưu và thêm chúng làm thành viên trong kho lưu trữ liên kết của mình. Trong ví dụ này, chúng tôi đã tạo hai kho lưu trữ mới có tên repo1 và repo2 , mà bạn có thể thấy trong ảnh chụp màn hình bên dưới.
Cấu hình kho lưu trữ liên kết
- Truy cập
Settings>Repositories, nhấn+và nhấp vàoCreate federated backup repository.
- Nếu một kho lưu trữ sao lưu hiện có chứa các điểm khôi phục của một tác vụ sao lưu, một thông báo về các tác vụ bị ảnh hưởng sẽ được hiển thị. Vì Kho chính của chúng tôi chứa các điểm khôi phục, chúng tôi có thể thấy thông báo sau:
Kho lưu trữ đã chọn đang được sử dụng bởi các tác vụ sau. Các tác vụ này sẽ được tự động cập nhật để sử dụng kho lưu trữ liên kết .
Nhấp vào
Proceed.
- Chọn các thành viên của kho lưu trữ liên kết. Chúng tôi chọn Main repo , repo1 và repo2 làm thành viên của kho lưu trữ sao lưu liên kết. Nhấp vào Next.
LƯU Ý: Nếu một kho lưu trữ sao lưu được sử dụng để lưu trữ Tự sao lưu NAKIVO Backup & Replication, nó không thể được thêm vào kho lưu trữ liên kết. Nếu các thành viên được chọn hỗ trợ tính bất biến và chứa ít nhất một đối tượng bất biến (hoặc được liên kết với một tác vụ được cấu hình để tạo điểm khôi phục bất biến), các thành viên không hỗ trợ tính bất biến sẽ bị vô hiệu hóa.

- Chỉ định các tùy chọn của kho lưu trữ liên kết, bao gồm tên và mô tả.
- Tên: Kho lưu trữ mở rộng
- Mô tả: Kho lưu trữ chính + repo1 + repo2
Nhấp vào
Finish.
Quản lý kho lưu trữ liên kết trong NAKIVO Backup & Replication
Bây giờ, bạn có thể thấy kho lưu trữ mở rộng trong danh sách các kho lưu trữ sao lưu. Dung lượng kho lưu trữ là tổng dung lượng của ba kho thành viên. Bạn có thể nhấp vào kho lưu trữ liên kết để xem chi tiết.

Thông tin kho lưu trữ bao gồm các kho thành viên và các tác vụ sao lưu sử dụng kho lưu trữ này. Nhấp vào bất kỳ kho thành viên nào của kho lưu trữ liên kết để xem chi tiết về kho đó và các tác vụ sao lưu liên quan. 
Trong ảnh chụp màn hình bên dưới, chúng ta có thể thấy thông tin về Kho lưu trữ chính . Có một tác vụ sao lưu đang sử dụng kho lưu trữ này.

Vị trí đích của tác vụ sao lưu được tự động điều chỉnh để sử dụng kho lưu trữ liên kết. Bạn có thể nhấp vào tên tác vụ và kiểm tra các cài đặt này nếu cần.
Di chuyển dữ liệu sao lưu sang một thành viên khác
Bạn có thể di chuyển các bản sao lưu từ một thành viên kho lưu trữ liên kết sang một thành viên khác. Tùy chọn này có thể hữu ích nếu bạn đang tái cấu trúc cấu hình của kho lưu trữ mở rộng để loại bỏ một trong các thành viên, chẳng hạn.
Để di chuyển dữ liệu sao lưu:
- Truy cập
Settings>Repositoriesvà nhấp vào kho lưu trữ liên kết ( kho lưu trữ mở rộng trong trường hợp này). - Nhấp vào thành viên kho lưu trữ liên kết, tức là kho lưu trữ sao lưu mà bạn muốn di chuyển dữ liệu từ đó. Trong ví dụ này, chúng ta chọn kho lưu trữ chính .
- Trên trang thông tin kho lưu trữ, nhấp vào biểu tượng
…(ba chấm) và chọnLocktrong menu hiện ra.
- Thông báo xác nhận “Khóa thành viên?” sẽ hiển thị. Nhấp vào
Lockđể xác nhận.
- Sau khi thành viên kho lưu trữ liên kết đã bị khóa, hãy chọn các bản sao lưu mà bạn muốn di chuyển, nhấp vào nút
…(ba chấm) và chọnMigrate backup.
- Một thông báo cảnh báo bạn về việc di chuyển bản sao lưu sang các thành viên kho lưu trữ khác. Đọc thông báo và nhấp vào
Proceedđể tiếp tục.
Xóa một thành viên kho lưu trữ
- Để xóa một thành viên kho lưu trữ liên kết, hãy truy cập
Settings>Repositoriesvà nhấp vào kho lưu trữ liên kết ( kho lưu trữ mở rộng trong trường hợp này). - Di chuột qua thành viên kho lưu trữ bạn muốn xóa, nhấp vào biểu tượng
…(ba chấm) và chọnRemovetrong menu hiện ra.
Kết luận
Kho lưu trữ sao lưu liên kết, còn được gọi là kho lưu trữ sao lưu mở rộng, là tính năng hữu ích để cấu hình không gian lưu trữ sao lưu có khả năng mở rộng và đáng tin cậy. Cấu trúc logic của kho lưu trữ này cho phép bạn sử dụng không gian lưu trữ một cách hợp lý hơn và nâng cao độ tin cậy của hệ thống sao lưu bằng cách tránh các tình huống công việc sao lưu thất bại do thiếu không gian trống. Thay vì mất thời gian cấu hình lại công việc sao lưu hiện có để sử dụng kho lưu trữ khác, bạn có thể thêm một thành viên mới vào kho lưu trữ liên kết và tiếp tục chạy công việc sao lưu hiện có.