Sao chép toàn bộ Sao lưu trọn đời và hiệu quả


17

Tôi đang cố gắng xây dựng chiến lược sao lưu cho một số khách hàng và đang nghiêng về sự trùng lặp để sao lưu từ xa (đã sử dụng sao lưu dự phòng cho sao lưu nội bộ / trên vị trí).

Có hợp lý không khi muốn sao lưu toàn bộ thường xuyên? Vì sự trùng lặp tăng dần về phía trước, mỗi bản sao lưu gia tăng đều dựa vào mức tăng trước đó và tất cả đều phụ thuộc rất nhiều vào bản sao lưu đầy đủ cuối cùng. Nếu điều đó trở nên tham nhũng, những điều xấu xảy ra. Một câu hỏi liên quan: Bản sao có kiểm tra các bản sao lưu gia tăng về tính nhất quán không?

Giả sử tôi làm muốn có một sao lưu đầy đủ tất cả vì vậy thường xuyên, như thế nào có hiệu quả không tráo tạo mà sao lưu đầy đủ? Có thể / kiểm tra chữ ký tập tin và sao chép dữ liệu không thay đổi từ các bản sao lưu / gia tăng đầy đủ trước đó không? Về cơ bản tạo một kho lưu trữ 'đầy đủ' mới chuyển dữ liệu mới / thay đổi và hợp nhất dữ liệu không thay đổi hiện có?

Ngay bây giờ mối quan tâm của tôi là chạy một bản sao lưu đầy đủ là cần thiết, nhưng việc sử dụng băng thông lớn nhất quán của các bản sao lưu đầy đủ sẽ làm cho điều này không hợp lý đối với một số khách hàng.

Câu trả lời:


8

Tôi nghĩ thật hợp lý khi muốn sao lưu toàn bộ thường xuyên: hầu hết các máy của tôi được cấu hình để thực hiện một vài tháng một lần. Không có gì kỳ diệu về con số đó: giá trị phù hợp sẽ phụ thuộc vào lượng dữ liệu bạn có, tốc độ thay đổi, khả năng bạn muốn khôi phục từ bất kỳ thứ gì khác ngoài ảnh chụp gần đây nhất, chi phí lưu lượng và lưu trữ là bao nhiêu , và bạn hoang tưởng như thế nào. Những người khác có thể muốn sao lưu đầy đủ mỗi tuần.

Trừ khi bạn thực hiện sao lưu toàn bộ theo thời gian, kích thước lưu trữ và thời gian khôi phục sẽ tiếp tục tăng.

Tôi không nghĩ rằng trùng lặp cụ thể có lệnh "kiểm tra" http://pad.lv/660895 , nhưng sẽ rất tuyệt nếu nó được thực hiện. Nó rất khôn ngoan để làm một bài kiểm tra khôi phục thường xuyên.

Một câu hỏi liên quan là liệu bạn có nên giữ nhiều hơn một chuỗi dự phòng hay không. Một lần nữa, nó phụ thuộc vào chi phí. Một lý do để giữ một lý do là bạn có thể khôi phục từ nó nếu chuỗi hiện tại bị hỏng, do lỗi phần cứng, lỗi hệ điều hành hoặc lỗi trùng lặp. Tất nhiên nếu chuỗi cũ rất cũ, việc khôi phục từ nó có thể có giá trị hạn chế.

Tạo một bản sao lưu đầy đủ luôn tải lên một bản sao đầy đủ của dữ liệu.

Nếu mối quan tâm của khách hàng là phần băng thông được sử dụng, thay vì phí lưu lượng, bạn có thể muốn chạy nó theo ví dụ trickle.


2
Bản sao hiện có lệnh "xác minh": help.ubfox.com/community/D repeatityBackupHowto
Eli

5

Những gì bạn đang yêu cầu được gọi là sao lưu toàn bộ tổng hợp , trong đó đề cập đến quá trình nhận sao lưu toàn bộ bằng cách hợp nhất một bản sao lưu gia tăng với một bản sao lưu đầy đủ trước đó ở phía đích (ví dụ: máy chủ dự phòng).

Tôi không quen thuộc với Bản sao, nhưng từ trang web của họ, có vẻ như không thực hiện sao lưu toàn bộ tổng hợp. Bạn phải giữ tất cả số gia tăng trở lại mức đầy đủ mà chúng dựa vào. Nếu đó trường hợp, bạn có thể sẽ muốn buộc sao lưu toàn bộ thường xuyên, bởi vì:

  • Vượt qua hàng triệu gia tăng có thể sẽ khiến việc khôi phục chậm
  • Bạn có thể không muốn giữ cho số gia tăng trở lại từ đầu

Một cách thú vị để đạt được đầy đủ tổng hợp là sử dụng rsync với tùy chọn --link-Dest = DIR hoặc sử dụng rsnapshot . Nó sẽ chỉ lưu trữ sự khác biệt giữa mỗi bản sao lưu gia tăng, nhưng mỗi bản sao sẽ xuất hiện đầy đủ. Khi bạn xóa bất kỳ trong số chúng, nó sẽ tự động hợp nhất các mức tăng một cách thích hợp. Nó thực hiện điều này thông qua sự kỳ diệu của các liên kết cứng, vì vậy các diff sẽ dựa trên tệp (hoặc tệp đã thay đổi và được bao gồm trong diff hoặc không).


Điều này cho tôi một câu hỏi, làm thế nào tôi có thể sử dụng bản sao để mã hóa nhưng vẫn có bản sao lưu tổng hợp. Có vẻ như sự trùng lặp có khả năng tương thích rsync nhưng tôi rất khó tìm ra .. @poolie
user1226868
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.