Làm cách nào tôi có thể khôi phục bản sao lưu trùng lặp từ một ngày nhất định?


12

Có thể khôi phục bản sao lưu trùng lặp từ một thời điểm nhất định trong quá khứ không?

Ví dụ: nếu tôi tạo bản sao lưu gia tăng hàng ngày, có cách nào để khôi phục bản sao lưu từ ba ngày trước không?

Câu trả lời:


21

Đối -tsố sẽ cho biết sự trùng lặp từ thời gian nào để khôi phục.

duplicity -t 3D --file-to-restore FILENAME scp://uid@other.host/some_dir /home/me/restored_file

Sẽ khôi phục FILENAMEtừ 3 ​​ngày trước. Nếu bạn không thực hiện sao lưu hàng ngày và sử dụng một ngày không tồn tại, lệnh khôi phục sẽ chọn ngày gần nhất với ngày của bạn.


Điều này có nghĩa là mặc dù, khôi phục bản sao lưu đầu tiên được tìm thấy trước 3 ngày hoặc bản sao lưu đầu tiên sau 3 ngày trước?
eedrah

2

Tôi không biết trùng lặp, nhưng quá trình khôi phục chung là quay trở lại TRƯỚC sao lưu ĐẦY ĐỦ đầu tiên cho đến ngày bạn muốn khôi phục. Khôi phục bản sao lưu FULL đó, sau đó khôi phục TẤT CẢ các bản sao lưu gia tăng kể từ bản sao lưu FULL đó, theo thứ tự ngày, cho đến khi bạn đến ngày bạn muốn.


1
Cảm ơn thông tin, bình luận rất thú vị. Tôi là một lập trình viên nhiều hơn là một sysadmin, vì vậy tôi không phải là chuyên gia trong lĩnh vực này; bất cứ ai khác có thể đề nghị điều này như là một thực hành tốt nhất? Nếu vậy, xin vui lòng mod Jeff lên! Cảm ơn ...
mtnorthrop

1
đó là trường hợp nếu bạn đang sử dụng sao lưu dựa trên băng. nếu dựa trên đĩa (rsnapshot / rsync, v.v.) bạn không phải làm thế nữa
hoberion

1
Trong thực tế, trùng lặp sẽ làm chính xác điều đó cho bạn.
Paul
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.