Sao lưu toàn bộ tổng hợp là gì: Những điều mà mọi quản trị viên hệ thống nên biết

Có nhiều phương pháp sao lưu khác nhau, bao gồm sao lưu toàn bộ, sao lưu gia tăng và sao lưu chênh lệch. Việc tạo sao lưu toàn bộ thường xuyên có thể gây bất tiện và thậm chí là không khả thi về mặt kỹ thuật, bởi vì sao lưu toàn bộ tốn thời gian và tiêu tốn tài nguyên phần cứng. Trong trường hợp này, các phương pháp sao lưu gia tăng và sao lưu chênh lệch ( synthetic full ) có thể rất hữu ích.

Trong bài viết blog này, chúng tôi sẽ giải thích sao lưu chênh lệch ( synthetic full ) là gì và điểm khác biệt của nó so với các phương pháp sao lưu toàn bộ chủ động và sao lưu gia tăng ( forever-incremental).

NAKIVO cho sao lưu VMware vSphere

NAKIVO cho sao lưu VMware vSphere

Bảo vệ dữ liệu toàn diện cho các máy ảo VMware vSphere cùng các tùy chọn khôi phục tức thì. Các đích sao lưu an toàn tại chỗ, ngoài cơ sở và trên đám mây. Các tính năng chống ransomware.

Sao lưu theo phương pháp tổng hợp ( Synthetic Full ) là gì?

Sao lưu theo phương pháp tổng hợp ( synthetic full ) là một phương pháp sao lưu bao gồm việc tạo ra một bản sao lưu toàn bộ mới bằng cách sử dụng bản sao lưu toàn bộ trước đó và các bản sao lưu gia tăng liên quan. Điều này có nghĩa là giải pháp sao lưu không cần phải truyền toàn bộ lượng dữ liệu từ máy nguồn mà có thể tổng hợp các bản sao lưu gia tăng mới nhất với bản sao lưu toàn bộ gần nhất để tạo ra bản sao lưu tiếp theo theo phương pháp tổng hợp ( synthetic full ).

Sao lưu theo phương pháp tổng hợp ( Synthetic Full ) hoạt động như thế nào?

Trước tiên, hãy xem xét các phương pháp sao lưu toàn bộ và gia tăng được sử dụng trong sao lưu theo phương pháp tổng hợp ( synthetic full ). Chúng ta cũng sẽ đề cập đến các bản sao lưu forever-incremental , vốn có một số đặc điểm chung với các bản sao lưu tổng hợp.

Sao lưu toàn bộ

Một sao lưu toàn bộ bao gồm việc sao chép toàn bộ dữ liệu từ máy nguồn sang thiết bị lưu trữ đích. Ưu điểm của sao lưu toàn bộ là độ tin cậy cao cùng với sự dễ dàng và tốc độ khôi phục dữ liệu. Sao lưu toàn bộ sao chép toàn bộ dữ liệu trực tiếp từ máy nguồn được gọi là sao lưu active full .

Các giải pháp sao lưu hiện đại yêu cầu sử dụng phương pháp sao lưu truyền thống và do đó, thực hiện sao lưu toàn bộ định kỳ. Tuy nhiên, phương pháp chỉ dựa vào sao lưu toàn bộ của máy ảo hoặc máy vật lý có những nhược điểm:

  • Quá trình sao lưu mất quá nhiều thời gian.
  • Việc tạo sao lưu toàn bộ gây thêm tải cho cả tài nguyên hạ tầng (bộ xử lý, ổ đĩa, bộ nhớ) và mạng.
  • Các tác vụ như máy ảo (VM) đang chạy trên máy chủ nguồn có thể bị chậm lại.
  • Khi chuỗi các bản sao lưu toàn bộ ngày càng dài theo thời gian, lượng dữ liệu sao lưu trở nên rất lớn và chiếm dụng nhiều không gian lưu trữ trong kho lưu trữ sao lưu.

Sao lưu gia tăng

Một sao lưu theo từng đợt chỉ sao chép dữ liệu đã thay đổi kể từ lần sao lưu toàn bộ hoặc gia tăng gần nhất. Sao lưu gia tăng diễn ra nhanh chóng và yêu cầu ít không gian lưu trữ hơn so với việc lưu trữ toàn bộ tập dữ liệu cho một bản sao lưu toàn bộ.

Việc khôi phục dữ liệu bằng cách sử dụng chuỗi các bản sao lưu gia tăng sẽ mất nhiều thời gian hơn so với sao lưu toàn bộ vì bạn cần phải “phát lại nhật ký thay đổi” và tái lập dữ liệu bằng cách sử dụng chuỗi các bản sao lưu gia tăng. Càng nhiều bản sao lưu gia tăng bạn cần phát lại để khôi phục dữ liệu, thì quá trình khôi phục sẽ càng mất nhiều thời gian.

Một nhược điểm nữa là nếu một trong các bản sao lưu gia tăng trong chuỗi bị hỏng, bạn sẽ không thể khôi phục dữ liệu đã được sao lưu kể từ bản sao lưu gia tăng đó. Đây là một trong những lý do tại sao người ta thường khuyến nghị bạn nên tạo bản sao lưu toàn bộ theo định kỳ và sử dụng phương pháp sao lưu incremental-with-full để có một chiến lược bảo vệ dữ liệu đáng tin cậy. Việc tạo bản sao lưu toàn bộ định kỳ vẫn gây ra tải cho các máy chủ sản xuất và mạng. Đây chính là lúc phương pháp sao lưu synthetic full phát huy tác dụng. Phương pháp sao lưu

Synthetic full

Synthetic full sử dụng bản sao lưu toàn bộ gần nhất cùng chuỗi các bản sao lưu gia tăng tiếp theo để tổng hợp một bản sao lưu toàn bộ mới theo định kỳ. Trong trường hợp này, không có tải nào lên các máy chủ sản xuất hoặc máy chủ nguồn, đĩa và mạng vì không có dữ liệu nào được sao chép từ máy nguồn. Các bản sao lưu gia tăng trong kho lưu trữ sao lưu được sử dụng làm nguồn để tạo ra bản sao lưu này synthetic full . Chỉ có máy chủ sao lưu và các đĩa đích (nơi lưu trữ các bản sao lưu) mới chịu tải.

Sử dụng synthetic full sao lưu là cách tối ưu để tạo các bản sao lưu toàn bộ định kỳ vì phương pháp này nhanh chóng và không phụ thuộc vào các máy chủ sản xuất. Bây giờ hãy xem xét một ví dụ về cách bản sao lưu synthetic full hoạt động.

Ví dụ về bản sao lưu full synthetic

Giả sử chúng ta có bốn khối (A, B, C, D) trên một đĩa, và một số khối trong số này thay đổi hàng ngày. Sau khi thay đổi, 1 sẽ được thêm vào tên khối. Ví dụ, nếu khối A thay đổi, tên của nó sẽ trở thành A1. Nếu khối A1 thay đổi lần nữa, nó sẽ được đổi tên thành A2, và cứ thế tiếp tục.

Chu kỳ sao lưu được cấu hình để tạo một bản sao lưu toàn bộ mỗi tuần một lần vào Chủ nhật. Các bản sao lưu gia tăng được tạo mỗi ngày một lần.

Chủ nhật là day 1 trong lịch trình sao lưu của chúng tôi, và chúng tôi tạo bản sao lưu toàn bộ hoạt động ban đầu như được hiển thị trong hình ảnh bên dưới. Tất cả dữ liệu được sao chép từ máy chủ nguồn sang máy chủ sao lưu đích.

Sau một tuần, một bản sao lưu synthetic full được tạo vào Chủ nhật (day 8) thay vì tạo bản sao lưu active full . Trong trường hợp này, bản sao lưu toàn bộ được tổng hợp từ các bản sao lưu gia tăng trước đó. Dữ liệu được tổng hợp bằng cách sử dụng bản sao lưu toàn bộ đầu tiên được thực hiện vào Chủ nhật (day 1) và chuỗi các bản sao lưu gia tăng tiếp theo (days 2 đến 7). Kết quả là, chúng ta có bản sao lưu synthetic full vào Chủ nhật (day 8) với các khối (A4, B4, C1, D1).

Bộ dữ liệu trong kho lưu trữ sao lưu vào Chủ nhật (day 8) giống hệt như trên máy chủ nguồn (A4, B4, C1, D1). Tuy nhiên, chỉ dữ liệu của các khối đã thay đổi (B4, D1) mới được sao chép vào Chủ nhật (day 8) vào kho lưu trữ sao lưu bằng cách thực hiện sao lưu gia tăng thay vì sao chép toàn bộ dữ liệu bằng cách thực hiện sao lưu toàn bộ chủ động.

Kết quả là, chúng ta có một bản sao lưu toàn bộ vào Chủ nhật (8) sau khi thực hiện hai thao tác: tạo bản sao lưu gia tăng và tạo bản sao lưu full synthetic .

Synthetic full backup represented on day 8 of the backup cycle

Hãy hình dung lượng dữ liệu được sao chép từ máy chủ nguồn sang máy chủ sao lưu bằng cách sử dụng sơ đồ sao lưu với bản sao lưu toàn bộ chủ động một lần mỗi tuần và các bản sao lưu gia tăng hàng ngày. Chúng tôi tạo bản sao lưu tổng hợp đầy đủ vào mỗi Chủ nhật, như trước đây. Để đơn giản hóa, chúng tôi giả định rằng dữ liệu được ghi vào máy chủ nguồn mỗi ngày nhưng không bị xóa.

The amount of transferred data when using synthetic full backup

Sau khi bản sao lưu synthetic full được tạo vào Chủ nhật (day 8), bản sao lưu gia tăng được tạo vào cùng ngày Chủ nhật đó có thể bị xóa vì chúng tôi có thể khôi phục dữ liệu cho điểm khôi phục của Chủ nhật (day 8) từ bản sao lưu synthetic full được tạo vào ngày đó.

Nếu bạn tạo bản sao lưu một lần mỗi ngày và tạo bản sao lưu tổng hợp đầy đủ một lần mỗi tuần, mô hình cho mỗi tuần sẽ giống hệt nhau. Nếu cài đặt thời gian lưu trữ yêu cầu lưu giữ tất cả các bản sao lưu trong hai tuần, bạn có thể xóa các bản sao lưu (đầy đủ và gia tăng) cũ hơn hai tuần. Lưu ý rằng trong ví dụ này, bạn cần giữ lại ba bản sao lưu đầy đủ cho days 8, 15và 22, vì chuỗi các bản sao lưu gia tăng cho days 9-14 phụ thuộc vào bản sao lưu đầy đủ tại day 8.

Forever-incremental Việc sao lưu tại

Forever-incremental chỉ yêu cầu tạo một bản sao lưu toàn bộ ban đầu, và tất cả các bản sao lưu tiếp theo đều là sao lưu gia tăng. Dữ liệu sao lưu được phân loại thành các khối duy nhất dưới dạng danh mục trong kho lưu trữ sao lưu. Các mối phụ thuộc và mối quan hệ được theo dõi. Thông tin này cho phép bạn khôi phục dữ liệu cho điểm khôi phục cần thiết bằng cách ghép lại dữ liệu từ kho lưu trữ sao lưu.

Kho lưu trữ sao lưu ít bị quá tải hơn vì không cần phải tạo bản sao lưu hoạt động hoặc synthetic full định kỳ. Dữ liệu chỉ được ghép lại khi cần thiết cho việc khôi phục. Khi một điểm khôi phục hết hạn, bản sao lưu gia tăng cũ nhất này sẽ được hợp nhất với bản sao lưu toàn bộ dựa trên cài đặt thời gian lưu trữ (nơi bạn thiết lập số lượng điểm khôi phục cần giữ lại).

Forever-incremental sử dụng phương pháp chế độ lưu trữ sao lưu tổng hợp. Nguyên tắc của chế độ này là chúng ta chỉ cần tạo bản sao lưu toàn bộ một lần. Sau đó, chúng ta tạo các bản sao lưu forever-incremental theo lịch trình đã định, và các bản sao lưu gia tăng này sẽ chỉ chứa những thay đổi được thực hiện trên máy nguồn kể từ lần sao lưu trước.

Để tạo ra một bản sao lưu tổng hợp, giải pháp sao lưu sẽ đọc bản sao lưu toàn bộ ban đầu và tất cả các bản sao lưu gia tăng có chứa các thay đổi được lưu trữ trong kho lưu trữ sao lưu, sau đó tổng hợp dữ liệu này thành một bản sao lưu. Bản sao lưu tổng hợp này sẽ giống hệt với một bản sao lưu toàn bộ đang hoạt động và sẽ phản ánh đầy đủ trạng thái của máy nguồn tại một thời điểm cụ thể.

Các giải pháp sao lưu hiện nay hỗ trợ cả sao lưu theo phương pháp ” synthetic full ” và ” forever-incremental “. Đọc thêm về ” các phương pháp sao lưu khác ” trên blog của chúng tôi.

Tại sao nên sử dụng sao lưu tổng hợp?

Phương pháp tổng hợp để tạo bản sao lưu có một số ưu điểm. Đó là:

  • Các bản sao lưu tổng hợp giúp giảm tải cho máy chủ nguồn vì chúng được tạo trong kho lưu trữ sao lưu ( kho lưu trữ dự phòng ) thay vì thông qua máy chủ nguồn.
  • Các bản sao lưu tổng hợp cũng giúp giảm tải cho mạng, do lượng dữ liệu được truyền từ máy chủ nguồn sang kho lưu trữ sao lưu đã giảm đáng kể. Việc sao chép ít dữ liệu hơn sẽ tiết kiệm thời gian sao chép và có thể được sử dụng để cải thiện {55}.
  • Các hệ thống và các mục dữ liệu riêng lẻ có thể được khôi phục một cách dễ dàng và nhanh chóng bất cứ khi nào bạn cần. Thời gian khôi phục dữ liệu ngắn cải thiện {56}.

Full Synthetic Lưu trữ dữ liệu sao lưu với NAKIVO Backup & Replication

Là một giải pháp hiện đại Giải pháp sao lưu máy ảo, NAKIVO Backup & Replication sử dụng phương pháp tổng hợp để tạo và lưu trữ bản sao lưu. Sau lần sao lưu toàn bộ ban đầu, tất cả các tác vụ đều là sao lưu gia tăng kèm theo các lần sao lưu toàn bộ định kỳ hoặc forever-incremental. Sử dụng các công nghệ CBT và RCT , sản phẩm theo dõi các khối dữ liệu đã thay đổi và chỉ truyền các khối này đến kho lưu trữ sao lưu.

Khi áp dụng phương pháp forever-increment trong giải pháp NAKIVO, sau mỗi lần chạy tác vụ sao lưu, một điểm khôi phục sẽ được tạo ra, về cơ bản là một tập hợp các tham chiếu đến các khối dữ liệu được lưu trữ trong một kho chung tại kho lưu trữ sao lưu. Các điểm khôi phục này có thể được sử dụng để khôi phục máy ảo cần thiết tại một thời điểm cụ thể.

Synthetic backup is used in the NAKIVO backup repository with forever-incremental approach

Do đó, việc tạo các bản sao lưu toàn bộ định kỳ là không cần thiết, vì dữ liệu trong kho lưu trữ sao lưu được lưu trữ theo chế độ được gọi là “chế độ tổng hợp toàn bộ”, loại bỏ nhu cầu chuyển đổi dữ liệu sao lưu.

Chế độ tổng hợp đầy đủ mang lại lợi thế cho NAKIVO Backup & Replication so với các sản phẩm áp dụng phương pháp sao lưu truyền thống vì:

  • Tất cả các khối dữ liệu chỉ được lưu trữ một lần, là duy nhất và có thể được tham chiếu bởi nhiều điểm khôi phục.
  • Các bản sao lưu tổng hợp nhanh hơn đáng kể, vì bạn không cần phải thực hiện sao lưu toàn bộ, và mỗi điểm khôi phục “ghi nhớ” các khối dữ liệu cần thiết để khôi phục toàn bộ máy ảo.
  • Các bản sao lưu tổng hợp an toàn hơn nhiều so với các bản sao lưu truyền thống. Nếu bạn mất một khối dữ liệu hoặc một bản sao lưu gia tăng trong chuỗi, giải pháp NAKIVO sẽ cung cấp cho bạn các bản sao lưu gia tăng có thể khôi phục.
  • Vì mỗi điểm khôi phục đã “biết” các khối dữ liệu nào cần được sử dụng để khôi phục máy ảo (VM), quá trình khôi phục sẽ diễn ra nhanh hơn nhiều.

Nếu bạn cần sử dụng phương án sao lưu với các bản sao lưu toàn bộ được tạo định kỳ, giải pháp NAKIVO có thể định kỳ tạo bản sao lưu active full hoặc bản sao lưu synthetic full . Việc chọn chế độ sao lưu toàn bộ được hiển thị trong ảnh chụp màn hình bên dưới. Selecting synthetic full backup or active full backup

Bạn có thể định cấu hình tần suất tạo bản sao lưu toàn bộ, ví dụ: vào ngày thứ 7 hàng tuần, sau mỗi 5 tác vụ sao lưu, v.v.

Selecting how often to create a full backup

Bạn có thể sử dụng các cài đặt lưu trữ linh hoạt và tính năng {62} chương trình giữ chân nhân viên , hoạt động rất hiệu quả với kho lưu trữ sao lưu NAKIVO.

Flexible retention settings for the forever incremental data storage in a repository

Dùng thử NAKIVO Backup & Replication

Dùng thử NAKIVO Backup & Replication

Đăng ký dùng thử miễn phí để khám phá toàn bộ các tính năng bảo vệ dữ liệu của giải pháp này. 15 ngày miễn phí. Không có bất kỳ giới hạn nào về tính năng hay dung lượng. Không cần thẻ tín dụng.

Kết luận

Sao lưu tổng hợp là một giải pháp thay thế hiệu quả cho việc sao lưu dữ liệu máy ảo (VM) bằng các phương pháp sao lưu truyền thống. Giải pháp này giúp đơn giản hóa và tăng tốc quá trình sao lưu và khôi phục máy ảo, nâng cao {129} và {130}, giảm tải cho tài nguyên hạ tầng và mạng, đồng thời giúp bạn tiết kiệm thời gian và chi phí.

Có thể bạn cũng quan tâm