So sánh các công cụ sao lưu


329

Câu hỏi này tồn tại bởi vì nó có ý nghĩa lịch sử, nhưng nó không được coi là một câu hỏi hay, theo chủ đề cho trang web này , vì vậy vui lòng không sử dụng nó làm bằng chứng cho thấy bạn có thể đặt câu hỏi tương tự ở đây. Mặc dù bạn được khuyến khích giúp duy trì câu trả lời của mình, xin vui lòng hiểu rằng các câu hỏi "danh sách lớn" thường không được phép trên Ask Ubuntu và sẽ bị đóng theo trung tâm trợ giúp .

Sao lưu là vô cùng quan trọng. Rõ ràng không có công cụ sao lưu tốt nhất, nhưng so sánh các tùy chọn sẽ rất thú vị.

  • Giao diện đồ họa? Dòng lệnh?
  • Sao lưu gia tăng?
  • Tự động sao lưu?
  • Phương pháp cài đặt: Trong kho tiêu chuẩn? PPA?

4
Tôi muốn nói rằng giải pháp sao lưu phụ thuộc vào những gì bạn đang sử dụng máy bạn đang sao lưu. Một tập hợp các dự án / mã quan trọng trong công việc / trường học có một loạt các nhu cầu khác nhau từ một máy tính lưu trữ một lượng lớn nội dung khiêu dâm và âm nhạc. Trong thiết lập nhà của tôi, tôi có một tập lệnh nhỏ sao lưu một vài thư mục mà tôi không muốn mất, nó sẽ tăng dần. Máy tính xách tay làm việc của tôi nhận được mọi thứ được sao lưu vào máy chủ và không bao giờ có nhiệm vụ quan trọng nào còn sót lại trên đó.
Toby

Đây không phải là một so sánh các tính năng, nhưng cuộc thăm dò ý kiến ​​này có thể giúp: webupd8.org/2010/05/best-linux-backup-tool-software.html Đọc các bình luận quá!
Alin Andrei

Câu trả lời:


148

Déjà Dup Cài đặt Déjà Dup

Déjà Dup được cài đặt theo mặc định (từ Ubuntu 11.10). Nó là một công cụ Gnome dành cho người dùng máy tính để bàn thông thường nhằm mục đích trở thành một "công cụ sao lưu đơn giản, che giấu sự phức tạp của việc thực hiện sao lưu đúng cách".

Đó là một mặt trước để sao chép thực hiện sao lưu gia tăng, trong đó chỉ thay đổi kể từ khi sao lưu trước được thực hiện được lưu trữ. Nó có các tùy chọn để sao lưu mã hóa và tự động. Nó có thể sao lưu vào các thư mục cục bộ, Amazon S3 hoặc bất kỳ máy chủ nào mà Nautilus có thể kết nối.

Tích hợp với Nautilus là tuyệt vời, cho phép khôi phục các tệp bị xóa khỏi thư mục và khôi phục phiên bản cũ của một tệp riêng lẻ.

Ảnh chụp màn hình cửa sổ chính

Khôi phục phiên bản trước của tệp

Lưu ý rằng kể từ tháng 2 năm 2016, dự án này dường như gần như hoàn toàn bỏ qua các báo cáo lỗi chỉ với hoạt động xử lý nhỏ và lỗi cuối cùng bắt đầu từ năm 2014 , mặc dù có những bản phát hành mới với những thay đổi nhỏ .


4
Tôi không hiểu lắm? Bạn không thể khôi phục các phiên bản cụ thể của các tệp riêng lẻ rất dễ dàng. Tuy nhiên, bạn có thể khôi phục toàn bộ nội dung được sao lưu vào một bản sao lưu cụ thể. Chẳng hạn, tôi có thể khôi phục vào tuần trước hoặc tuần trước hoặc tuần trước đó, v.v.
8128

2
Nó có thể kết nối với bất cứ thứ gì nautilus có thể nhìn thấy. Vì vậy, nếu bạn có thể gắn nó vào hệ thống tập tin đó là một tùy chọn. Ngoài ra còn có khả năng kết nối với ftp, ssh, webdav hoặc chia sẻ windows. Kiến thức samba của tôi bị hạn chế Tôi sợ.
8128

8
Bạn có thể khôi phục các phiên bản cụ thể của các tệp riêng lẻ. Nó bao gồm một phần mở rộng nautilus. Tất cả những gì bạn cần làm là nhấp chuột phải vào một tệp và chọn "Hoàn nguyên về phiên bản trước".
andrews Something

2
Có giao diện dòng lệnh cho Deja Dup không?
sáng chói

3
@ brillout.com Deja Dup dựa trên Bản sao, cung cấp giao diện dòng lệnh. Một sự lựa chọn khác là song phương.
nealmcb

111

Quay ngược thời gian Cài đặt ngược thời gian

Tôi đã sử dụng Back in Time một thời gian và tôi rất hài lòng.

Tất cả bạn phải làm là cấu hình:

  • Lưu ảnh chụp ở đâu
  • Thư mục nào để sao lưu
  • Khi sao lưu nên được thực hiện (thủ công, mỗi giờ, mỗi ngày, mỗi tuần, mỗi tháng)

Và quên nó đi.

Để cài đặt (hoạt động trên Ubuntu 16.04 cho gnome):

sudo add-apt-repository ppa:bit-team/stable
sudo apt-get update
sudo apt-get install backintime-gnome

GUI chương trình có thể được mở thông qua tìm kiếm trên Ubuntu cho "backintime".

văn bản thay thế

Dự án đang hoạt động kể từ tháng 4 năm 2018 .


2
Có cách nào để có được điều này để sao lưu vào một máy chủ từ xa không? Khi bạn chọn một thư mục đích, tất cả các thư mục không phải cục bộ đều bị ẩn và nhập nó vào thanh vị trí không hoạt động.
zacharyliu

23
Có một "gotcha" với backintime - các tệp "dot" được loại trừ theo mặc định. Nếu bạn muốn các tệp chấm của thư mục chính của bạn, hãy sử dụng Cài đặt của backintime-> Loại trừ và xóa. *

1
Để sao lưu vào máy chủ từ xa, bạn có thể sử dụng thư mục ~ / .gvfs, witch là nơi máy chủ từ xa được gắn bởi nautilus. Nhưng Déjà-Dup có thể sao lưu nhanh hơn sau đó quay ngược thời gian, trong khi ngược lại thì tốt hơn để xem các tệp riêng lẻ.
desgua

1
Tôi thích các tính năng để xác định hồ sơ riêng biệt. Điều này giúp tôi xác định các cấu hình khác nhau cho các phân vùng khác nhau trong ổ đĩa của mình và cập nhật các bản sao lưu chỉ các phân vùng tôi cần. Ngoài ra hoạt động sao lưu đầu tiên sẽ mất ít thời gian hơn.
Chethan S.

3
@Lii BackInTime sử dụng các bản sao tệp đơn giản được liên kết cứng giữa các ảnh chụp nhanh. Bạn có thể duyệt chúng với mọi công cụ bạn thích.
Germar

74

rsnapshot so với sao lưu dự phòng

Tôi thường đề cập đến sự so sánh này của rsnapshot và sao lưu dự phòng :

Điểm tương đồng:

  • cả hai đều sử dụng thuật toán giống như rsync để truyền dữ liệu (rsnapshot thực sự sử dụng rsync; sao lưu dự phòng sử dụng thư viện librsync python)
  • cả hai có thể được sử dụng trên ssh (mặc dù rsnapshot không thể đẩy qua ssh mà không có một số kịch bản bổ sung)
  • cả hai đều sử dụng một bản sao đơn giản của nguồn để sao lưu hiện tại

Sự khác nhau trong cách sử dụng đĩa:

  • rsnapshot sử dụng các tập tin thực tế và liên kết cứng để tiết kiệm không gian. Đối với các tệp nhỏ, kích thước lưu trữ là tương tự.
  • sao lưu dự phòng lưu trữ các phiên bản trước dưới dạng deltas nén cho phiên bản hiện tại tương tự như hệ thống kiểm soát phiên bản. Đối với các tệp lớn thay đổi thường xuyên, chẳng hạn như logfiles, cơ sở dữ liệu, v.v., sao lưu dự phòng yêu cầu không gian ít hơn đáng kể cho một số phiên bản nhất định.

Sự khác biệt về tốc độ:

  • sao lưu dự phòng chậm hơn rsnapshot

Sự khác biệt trong lưu trữ siêu dữ liệu:

  • lưu trữ siêu dữ liệu dự phòng lưu trữ tệp, chẳng hạn như quyền sở hữu, quyền và ngày, riêng biệt.

Sự khác biệt về tính minh bạch của tập tin:

  • Đối với rsnapshot, tất cả các phiên bản sao lưu đều có thể truy cập dưới dạng tệp đơn giản.
  • Đối với sao lưu dự phòng, chỉ có bản sao lưu hiện tại có thể truy cập dưới dạng tệp đơn giản. Các phiên bản trước được lưu trữ dưới dạng deliffas.

Sự khác biệt về mức độ sao lưu được thực hiện:

  • rsnapshot hỗ trợ nhiều cấp độ sao lưu như hàng tháng, hàng tuần và hàng ngày.
  • Sao lưu dự phòng chỉ có thể xóa ảnh chụp nhanh hơn một ngày nhất định; nó không thể xóa ảnh chụp nhanh ở giữa hai ngày.

Sự khác biệt trong cộng đồng hỗ trợ:

  • Dựa trên số lượng phản hồi cho bài đăng của tôi trong danh sách gửi thư (rsnapshot: 6, rdiff-backup: 0), rsnapshot có một cộng đồng tích cực hơn.

Do hỗ trợ sao chép dữ liệu?
trực giác

Vì vậy, nó có vẻ như rsnapshot nói chung là tốt hơn.
mlissner

2
librsync không phải là thư viện Python mà là thư viện C. Nó dựa trên thuật toán rsync và được sử dụng bởi directoy sao lưu dự phòng từ Python để nó không phải gọi một tiện ích bên ngoài và phân tích đầu ra như rsnapshot.
Anthon

Một chuyên gia lớn của sao lưu dự phòng là khả năng truy cập của các tệp trong bản sao lưu hiện tại, vì vậy bạn có thể lạm dụng sao lưu dự phòng như một công cụ truyền tệp. Nếu bạn có hai máy tính, bạn có thể sao lưu các thư mục Desktop vào hai thư mục trên thanh USB (đủ lớn), "Desktop A" và "Desktop B". Để chỉnh sửa tệp trên máy tính khác, bạn chỉ cần sao chép tệp từ bản sao lưu và đặt nó vào thư mục Desktop đang hoạt động.
dùng258532

64

rsync Cài đặt rsync

Nếu bạn quen thuộc với các công cụ dòng lệnh, bạn có thể sử dụng rsync để tạo bản sao lưu (tăng dần) tự động. Nó có thể phản chiếu thư mục của bạn đến các máy khác. Có rất nhiều kịch bản có sẵn trên mạng làm thế nào để làm điều đó. Thiết lập nó như một nhiệm vụ định kỳ trong crontab của bạn. Ngoài ra còn có một lối vào GUI cho rsyncgọi Grsync mà làm cho các bản sao lưu thủ công dễ dàng hơn.

Kết hợp với các liên kết cứng, có thể tạo bản sao lưu theo cách mà các tệp đã xóa được bảo tồn.

Xem:


6
rsync là một công cụ hữu ích, nhưng nó không tuyệt vời để sao lưu. Nó không giữ các phiên bản lịch sử.
Erigami

Tôi đã thay đổi điều này để nói về rsnapshot, đó là những gì tôi nghĩ rằng tác giả đã đề cập đến.
8128

@fluteflute: Không, ý tôi không phải là rsnapshot. Vì vậy, những thay đổi của bạn thay đổi hoàn toàn ý nghĩa của bài viết của tôi. Tôi đã thay thế rsnapshot bằng một liên kết giải thích thêm một chút về rsync bằng cách sử dụng làm bản sao lưu.
Roalt

1
Sử dụng "cp --archive --link --verbose / MAKE_SNAPSHOT {, _ date '+%Y-%m-%d'} /" và "rsync -avz --link-Dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR" tôi chỉ đơn giản. rsnapshot thêm một số tiện lợi, nhưng có lẽ bạn không cần nó. sở thích cá nhân ..
webwurst

3
Có giao diện GUI cho rsync được gọi là Grsync ( opbyte.it/grsync ) giúp sao lưu thủ công dễ dàng hơn. Tôi sử dụng nó để tạo bản sao lưu vào ổ cứng di động của mình.
Dmitry

43

Bản sao Cài đặt trùng lặp

Sao chép là một công cụ sao lưu dòng lệnh giàu tính năng.

Sao chép sao lưu các thư mục bằng cách tạo ra các khối định dạng tar được mã hóa và tải chúng lên một điều khiển từ xa hoặc cục bộ. Nó sử dụng librsync để ghi lại các thay đổi gia tăng cho các tệp; gzip để nén chúng; và gpg để mã hóa chúng.

Dòng lệnh của trùng lặp có thể đáng sợ, nhưng có nhiều giao diện cho trùng lặp, từ dòng lệnh (song công), đến Gnome (deja-dup), đến KDE (ổ đĩa thời gian).


1
Ngoài ra còn có một số giao diện GUI để sao chép, chẳng hạn như Time Drive
Ryan Thompson

Time-Drive không còn có ppa cho các phiên bản Ubuntu hiện tại (chính xác) và nguồn dường như chỉ có sẵn nếu bạn quyên góp. Điều này đã ngăn tôi đánh giá và bây giờ tôi sử dụng 'bản sao' từ dòng lệnh để sao lưu dưới dạng root (như Deja -Dup không xử lý sao lưu gốc tốt) và vẫn có thể sử dụng các tùy chọn gui khôi phục đẹp của deja-dup (từ bên trong Nautilus).
Chris Tốt

Theo trang web trùng lặp, nó vẫn đang trong giai đoạn thử nghiệm. Không chắc chắn tôi sẽ khuyên mọi người nên sử dụng phần mềm beta để sao lưu hoặc khôi phục dữ liệu quan trọng , ngay cả khi ảnh gia đình của nó.
bloudraak

38

Dropbox

Đồng bộ đám mây đa nền tảng (độc quyền) cho Windows, Mac và Linux. 2GB dung lượng lưu trữ trực tuyến là miễn phí, với các tùy chọn trả phí. Được quảng cáo như một cách để "lưu trữ, đồng bộ hóa và chia sẻ tệp trực tuyến" nhưng cũng có thể được sử dụng cho mục đích sao lưu.

Lưu ý rằng ngay cả trên lịch sử sửa đổi tài khoản phải trả tiền được giới hạn trong một năm và trên tài khoản miễn phí chỉmột tháng .

Cũng lưu ý rằng việc khôi phục số lượng lớn tệp có thể rất tốn thời gian vì Dropbox không được xây dựng như một công cụ sao lưu.

Dropbox đang sử dụng trên Ubuntu


35
Các công cụ đồng bộ hóa không nên bị nhầm lẫn với các công cụ sao lưu. Một công cụ đồng bộ hóa có thể giúp sao lưu hiệu quả hơn như rsync có thể dự phòng băng thông cho ví dụ. Nhưng nó không phải là một giải pháp để sao lưu trừ khi nó có lịch sử sửa đổi mạnh mẽ. Tại sao? Hãy tưởng tượng bạn bị nhiễm virus lây nhiễm vào tệp của bạn và sửa đổi chúng. Việc sửa đổi sẽ được đồng bộ hóa, và bạn sẽ mất chúng. Dropbox có một số loại lịch sử sửa đổi. Vì vậy, nó có thể phục vụ như một ersatz để sao lưu. Nhưng hãy nhớ rằng không đảm bảo rằng bạn có thể khôi phục các tệp của mình khi có nhu cầu!
Huygens

7
Spideroak cung cấp lịch sử sửa đổi không giới hạn với các tài khoản miễn phí.
trực giác

3
Lưu ý rằng Dropbox thất bại nặng nề nếu bạn cần khôi phục một số lượng lớn tệp, vì Dropbox sẽ chỉ cho phép bạn khôi phục từng tệp một, với chi phí cho một số trang tải mỗi tệp.
Scott Severance

Lưu ý Dropbox đã bỏ hỗ trợ cho các hệ thống tệp Linux được mã hóa mặc dù tồn tại các lựa chọn thay thế này , về cơ bản là LUKS và mã hóa toàn bộ đĩa, có thể là Cryptomator hoặc CryFS hoặc tốt hơn là chuyển sang thay thế Dropbox .
Pablo A

32

luckyBackup Cài đặt LuckyBackup

Nó chưa được đề cập trước đây, vì vậy tôi sẽ nói rằng "LuckyBackup" là giao diện GUI tuyệt vời trên rsync và giúp việc sao lưu đơn giản hoặc phức tạp và nhân bản hoàn toàn dễ dàng.

Lưu ý rằng công cụ này không còn được phát triển.

Tất cả các ảnh chụp màn hình quan trọng được tìm thấy ở đây trên trang web của họ với một hình dưới đây:

luckyBackup


Đối với tôi, đây là tùy chọn có thể định cấu hình nhất và bao gồm tùy chọn sao lưu vào phân vùng FAT32 từ xa (đối với những người có NAS cũ và nghèo như tôi ...). Tuyệt vời!
desgua

27

Sao lưu dự phòng Cài đặt BackupPC

Nếu bạn muốn sao lưu toàn bộ mạng gia đình của mình, tôi khuyên bạn nên BackupPC chạy trên máy chủ luôn bật trong tầng hầm / tủ quần áo / phòng giặt ủi của bạn. Từ máy chủ sao lưu, nó có thể kết nối thông qua ssh, rsync, SMB và các phương thức khác với bất kỳ máy tính nào khác (không chỉ máy tính linux) và sao lưu tất cả chúng vào máy chủ. Nó thực hiện lưu trữ gia tăng bằng cách hợp nhất các tệp giống nhau thông qua các liên kết cứng, ngay cả khi các tệp giống nhau được sao lưu từ các máy tính riêng biệt.

BackupPC chạy giao diện web mà bạn có thể sử dụng để tùy chỉnh nó, bao gồm thêm các máy tính mới được sao lưu, khởi tạo sao lưu ngay lập tức và quan trọng nhất là khôi phục các tệp đơn lẻ hoặc toàn bộ thư mục. Nếu máy chủ BackupPC có quyền ghi vào máy tính mà bạn đang khôi phục, nó có thể khôi phục các tệp trực tiếp đến vị trí của chúng, điều này thực sự tốt.

Giao diện web BackupPC - Trang trạng thái máy chủ


1
BackupPC là một giải pháp rất hay cho gia đình / văn phòng tại nhà / doanh nghiệp nhỏ. Hoạt động tuyệt vời cho các máy chủ quá và môi trường Windows / Linux hỗn hợp.
Amala

1
Tôi ngạc nhiên về số lượng vấn đề tôi gặp phải với backuppc trong Chính xác 12.04. Tài liệu hướng đến việc thực hiện cấu hình bằng tay, không phải qua giao diện web đẹp. Nó là khó hiểu để cấu hình. Chúng không có trình theo dõi lỗi ngược dòng thuận tiện, chỉ có một danh sách gửi thư, nhưng tôi đã chạy qua nhiều lỗi chưa được giải quyết, bao gồm cả các lỗi được đề cập tại các vấn đề với BackupPC trên Ubuntu 12.04 | tolaris.com và tại bugs.launchpad.net/ubuntu/+source/backuppc/+bug/497732/comments/...
nealmcb

Cũng lưu ý rằng nó cài đặt apache để chạy trang web, mở cổng 80 để truy cập bên ngoài. Tồi tệ hơn, nó yêu cầu mật khẩu để thực hiện cấu hình web, nhưng sẽ gửi mật khẩu qua mạng theo mặc định. Xem các vấn đề bảo mật khác tại SourceForge.net: Định cấu hình BackupPC để sao lưu an toàn và kiểm soát truy cập - backuppc
nealmcb

24

bup

Một "hệ thống sao lưu tệp hiệu quả cao dựa trên định dạng git packfile. Có khả năng thực hiện sao lưu nhanh chóng các hình ảnh máy ảo."

Điểm nổi bật:

  • Nó sử dụng thuật toán tổng kiểm tra (tương tự rsync) để chia các tệp lớn thành các khối. Kết quả hữu ích nhất của việc này là bạn có thể sao lưu các hình ảnh, cơ sở dữ liệu và tệp XML của máy ảo (VM) khổng lồ, mặc dù chúng thường nằm trong một tệp lớn và không sử dụng hàng tấn dung lượng đĩa cho nhiều phiên bản.

  • Dữ liệu được "tự động" chia sẻ giữa các bản sao lưu gia tăng mà không cần phải biết bản sao lưu nào dựa trên cái nào khác - ngay cả khi các bản sao lưu được tạo từ hai máy tính khác nhau thậm chí không biết về nhau. Bạn chỉ cần yêu cầu bup sao lưu nội dung và nó chỉ lưu lượng dữ liệu tối thiểu cần thiết.

  • Bup có thể sử dụng dự phòng "par2" để khôi phục các bản sao lưu bị hỏng ngay cả khi đĩa của bạn không bị phát hiện các thành phần xấu.

  • Bạn có thể gắn kho lưu trữ bup của mình dưới dạng hệ thống tệp FUSE và truy cập nội dung theo cách đó và thậm chí xuất nó qua Samba.

  • Một giao diện người dùng (GUI) dựa trên KDE cho bup có sẵn, cụ thể là Hệ thống sao lưu Kup .


Một số tính năng tốt, chắc chắn. Nhưng lưu ý rằng cho đến nay nó không lưu siêu dữ liệu tệp (quyền sở hữu, quyền, ngày) và rằng bạn không thể xóa các bản sao lưu cũ để cuối cùng nó hết dung lượng. Xem đánh giá: Sao lưu dựa trên Git với bup -LWN.net và README: apenwarr / bup - GitHub
nealmcb

Bây giờ siêu dữ liệu dường như được hỗ trợ, hãy xem https://github.com/apenwarr/bup: 'bup save' và 'bup restore' có hỗ trợ siêu dữ liệu chưa trưởng thành. Về mặt tích cực, hiện tại họ thực sự có hỗ trợ, nhưng nó mới và không được thử nghiệm từ xa như tar / rsync / bất cứ thứ gì. Nếu bạn muốn giúp kiểm tra, vui lòng thực hiện (xem t / so sánh cây để biết một phương pháp so sánh).
sinh viên

24

CrashPlan

CrashPlan là một công ty cung cấp sao lưu kinh doanh, không có kế hoạch cho người dùng cá nhân .

Đặc trưng

Tôi đã xem xét một loạt các tùy chọn và cấu hình (sử dụng sao lưu dự phòng, sao chép, sao lưu ninja, amazon s3, máy chủ từ xa). Điều cuối cùng đã đến là sự đơn giản.

CrashPlan là nền tảng chéo, nhưng không phải là nguồn mở.

Cũng đáng lưu ý rằng với gói 'gia đình' CrashPlan Central (trả phí), bạn có thể sao lưu tất cả các máy tính mà bạn sở hữu.


CrashPlan có thể tốt, nhưng cực kỳ chậm để sao lưu.
Goddard

Xin lưu ý rằng Crashplan đang dừng dịch vụ của họ cho các khách hàng không phải là doanh nghiệp: crashplan.com/en-us/consumer/nextsteps
Của chúng tôi

23

Bacula

Tôi đã sử dụng Bacula một thời gian dài trước đây. Mặc dù bạn sẽ phải học kiến ​​trúc của nó, đó là một giải pháp rất mạnh mẽ. Nó cho phép bạn sao lưu qua mạng và đa nền tảng. Bạn có thể đọc ở đây về tất cả những điều thú vị mà nó có, và ở đây về các chương trình GUI mà bạn có thể sử dụng cho nó. Tôi đã triển khai nó tại trường đại học của tôi. Khi tôi đang tìm giải pháp sao lưu, tôi cũng bắt gặp Amanda .

Một điều tốt về Bacula là nó sử dụng triển khai riêng cho các tệp mà nó tạo. Điều này làm cho nó độc lập với việc triển khai cụ thể của tiện ích gốc (ví dụ: tar, dump ...).

Khi tôi sử dụng nó chưa có GUI nào. Do đó, tôi không thể nói nếu những cái có sẵn hoàn chỉnh và dễ sử dụng.

Bacula là rất mô-đun ở cốt lõi của nó. Nó bao gồm 3 daemon độc lập có thể cấu hình:

  • tệp daemon (chăm sóc thực sự thu thập tệp và cách đa nền tảng siêu dữ liệu của họ)
  • daemon lưu trữ (chăm sóc lưu trữ dữ liệu - hãy để nó là ổ cứng, DVD, băng, v.v.)
  • giám đốc daemon (chăm sóc lịch trình sao lưu và cấu hình trung tâm)

Ngoài ra còn có cơ sở dữ liệu SQL liên quan đến việc lưu trữ siêu dữ liệu về bacula và sao lưu (hỗ trợ cho Postgres, MySQL và sqlite.

nhị phân bconsole được vận chuyển với bacula và cung cấp giao diện CLI cho quản trị bacula.


vui lòng giải thích đoạn 2: "Điều này làm cho nó độc lập ..."
tshepang

Có một giao diện web được viết bằng python: readthedocs.org/docs/almir/en/latest
iElectric

2
@Tshepang có nghĩa là nó không phụ thuộc vào các công cụ được cài đặt trên chính hệ điều hành.
iElectric

18

Sao lưu đơn giản Cài đặt sao lưu đơn giản

Sao lưu đơn giản là một công cụ khác để sao lưu tệp của bạn và giữ lịch sử sửa đổi. Nó khá hiệu quả (với các bản sao lưu đầy đủ và gia tăng) và không chiếm quá nhiều dung lượng đĩa cho dữ liệu dư thừa. Vì vậy, bạn có thể sửa đổi lịch sử các tệp à-la Time Machine (một tính năng Quay ngược thời gian - đã đề cập trước đó - cũng sẽ cung cấp).

Đặc trưng:

  • dễ dàng thiết lập với các chiến lược sao lưu đã được xác định trước
  • hỗ trợ sao lưu đĩa cứng ngoài
  • sao lưu từ xa qua SSH hoặc FTP
  • Lịch sử sửa đổi
  • thông minh tự động tẩy
  • dễ dàng lột xác
  • sao lưu người dùng và / hoặc hệ thống -level

văn bản thay thế

Như bạn có thể thấy bộ tính năng tương tự như bộ được cung cấp bởi Back in time.

Sao lưu đơn giản rất phù hợp trong môi trường Gnome và Ubuntu Desktop.


6
Sao lưu đơn giản đã thất bại đối với tôi nhiều lần, một lần dẫn đến một số mất dữ liệu khá khó chịu. Tôi sẽ không đề nghị nó.
Alex Launi

@Alex Tôi quan tâm ... Tôi sử dụng ngược thời gian, nhưng tôi đã thử Simple Backup trước đây. Tôi chọn cái đầu tiên vì tôi có thể duyệt các bản sao lưu. Bạn có thể cụ thể hơn về vấn đề gặp phải? Chỉ tò mò thôi.
Huygens

2
Tarball mà nó tạo ra có hàng tấn dữ liệu không hợp lệ trong đó, khiến nó không thể truy cập được. Điều này đã xảy ra hơn một lần.
Alex Launi

2
Tôi sẽ không đề xuất công cụ này; Thật khó để sử dụng nó làm root (theo mặc định, nó sẽ lưu mọi thứ trong thư mục chính của bạn nghĩa là lệnh rm xấu sẽ lọc tất cả mọi thứ) và nó tiếp tục tạo các tệp nén xấu (mặc dù nó đưa ra cảnh báo) và GUI không đẹp như trở lại trong thời gian.
dùng2413

1
@Huygens:> Xin lỗi, vì nhận xét không hay của tôi. Kinh nghiệm của tôi là theo mặc định, phiên bản hiện tại của sbackup không lưu các bản sao lưu trong thư mục được bảo vệ gốc. Nếu bạn không thay đổi mặc định, các bản sao lưu của bạn rõ ràng sẽ không tồn tại một lệnh .rm xấu. Điểm thứ hai này không liên quan đến quan điểm của Alex về tar.gz xấu và được liên kết với sự lựa chọn hành vi mặc định của sbackup, không liên quan đến phẩm chất nội tại của nó.
dùng2413

18

hắc ín

tar , một công cụ đơn giản và đáng tin cậy để lưu trữ các tệp, cũng có thể được sử dụng để sao lưu. Nhưng ngày nay, chúng ta có các công cụ sao lưu tốt hơn và nhanh hơn với các tính năng hữu ích hơn. Tùy thuộc vào nhu cầu của bạn, tar vẫn có thể hữu ích.

Tạo một bản sao lưu đầy đủ của homethư mục của bạn :

cd vào thư mục nơi bạn muốn lưu trữ tệp sao lưu, và sau đó:

tar --create --verbose --file backup.tar <path to the home directory>

Đối với các bản sao lưu tiếp theo, chúng tôi muốn tránh sao lưu toàn bộ - vì mất quá nhiều thời gian. Vì vậy, chúng tôi chỉ cần cập nhật các tệp trong backup.tar:

Một lần nữa, cdvào thư mục chứa tệp sao lưu, và sau đó sử dụng --update:

tar --update --verbose --file backup.tar <path to the home directory>

Tất cả các tệp mới hoặc đã được sửa đổi sẽ được lưu vào backup.tar. Các tập tin đã xóa sẽ được lưu giữ. Để khôi phục bản sao lưu gần đây nhất, nhấp chuột phải vào tệp và chọn "Trích xuất thành ...". Để truy xuất các phiên bản cũ hơn của tệp của bạn, bạn phải mở backup.tarvà tìm tệp (và phiên bản) bạn muốn khôi phục.

Lưu ý: Bạn không thể sử dụng --updatetrên tệp tar được nén (ví dụ .tar.gz).


14

DAR Cài đặt DAR

DAR - chương trình Disk ARchive - là một công cụ sao lưu dòng lệnh mạnh mẽ hỗ trợ sao lưu và khôi phục gia tăng. Nếu bạn muốn sao lưu nhiều tệp thì nó có thể nhanh hơn đáng kể so với rsync (cán tổng kiểm) như các giải pháp.


13

Sao lưu gác mái

Gác mái là một chương trình sao lưu trùng lặp được viết bằng Python. Mục tiêu chính của Attic là cung cấp một cách hiệu quả và an toàn để sao lưu dữ liệu. Kỹ thuật sao chép dữ liệu được sử dụng làm cho Attic phù hợp để sao lưu hàng ngày vì chỉ những thay đổi được lưu trữ.

Những đặc điểm chính:

  • Dễ sử dụng
  • Lưu trữ hiệu quả không gian : Sao chép kích thước khối biến được sử dụng để giảm số lượng byte được lưu trữ bằng cách phát hiện dữ liệu dư thừa.
  • Mã hóa dữ liệu tùy chọn : Tất cả dữ liệu có thể được bảo vệ bằng mã hóa AES 256 bit và tính toàn vẹn và tính xác thực của dữ liệu được xác minh bằng cách sử dụng HMAC-SHA256.
  • Sao lưu ngoài trang web : Gác mái có thể lưu trữ dữ liệu trên bất kỳ máy chủ từ xa nào có thể truy cập qua SSH
  • Sao lưu có thể gắn kết dưới dạng hệ thống tệp : Lưu trữ sao lưu có thể gắn kết dưới dạng hệ thống tệp không gian người dùng để dễ dàng xác minh sao lưu và khôi phục.

Yêu cầu:

Gác mái yêu cầu Python> = 3.2. Ngoài Python, Attic cũng yêu cầu msgpack-pythonvà OpenSSL (> = 1.0.0). Để gắn kết lưu trữ dưới dạng hệ thống tập tin, llfuselà bắt buộc.

Ghi chú:

Hiện tại cũng có một ngã ba của Attic được gọi là Borg .


13

Spideroak

Một dropbox như dịch vụ sao lưu / đồng bộ hóa với các tính năng tương đương.

  • Truy cập tất cả dữ liệu của bạn trong một vị trí được nhân đôi
  • Đồng bộ hóa đa nền tảng
  • Giữ nguyên tất cả các phiên bản lịch sử và các tập tin bị xóa
  • Chia sẻ thư mục ngay lập tức trên web
  • ShareRooms w / RSS
  • Truy xuất tệp từ bất kỳ thiết bị kết nối internet nào
  • Mã hóa dữ liệu toàn diện 'không kiến ​​thức'

Các hệ thống được hỗ trợ được liệt kê: Debian Lenny, OpenSUSE, RPM-Dựa (Fedora, v.v.), CentOS / RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmic Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Slackware 12.1, Jackalope Ubuntu Jasyy

Thêm thông tin tại https://spideroak.com


1
Lưu ý rằng không có cách tự động để xóa các bản sao lưu cũ. Do đó, trừ khi bạn thích săn tìm thủ công thông qua giao diện người dùng cồng kềnh của họ, sẽ không có kết thúc với dung lượng cần thiết. SpiderOak nói rằng bạn không bao giờ cần phải xóa các bản sao lưu cũ nhờ sự trùng lặp của chúng. Tôi không đồng ý. Ngoài ra, SpiderOak bỏ qua các liên kết tượng trưng, ​​cho rằng chúng phức tạp để xử lý do khả năng xảy ra các vòng lặp liên kết tượng trưng.
Scott Severance

5
Đây thực sự không phải là một công cụ sao lưu. Tôi đã sử dụng SpiderOak vào năm 2009 và nó đã thất bại theo nhiều cách: không thể sao lưu toàn bộ cây thư mục, không bao giờ hoàn thành đồng bộ hóa đúng cách và tôi không thể khôi phục được nhiều dữ liệu mà nó đã sao lưu. Đừng phụ thuộc vào SpiderOak để sao lưu hoặc đồng bộ hóa là quan điểm của tôi - ngay cả khi họ đã sửa các lỗi này, kiến ​​trúc vẫn đang đồng bộ hóa tất cả các tệp cho tất cả các PC và đơn giản là không phù hợp để sao lưu.
RichVel

1
như đã đề cập cho dropbox : sao lưu và đồng bộ hóa là hai nhiệm vụ khác nhau!
DJCrashdummy

Trước đây tôi đã đề xuất công cụ này, nhưng nó có thể tiếp tục sao lưu mọi thứ trong thư mục bộ đệm cho FOREVER và không bao giờ tải lên bất cứ thứ gì và người dùng vẫn không biết. Khi cuối cùng bạn cần các tệp, bạn sẽ không tìm thấy tệp nào trong số chúng được tải lên và mặc dù dữ liệu nằm trong thư mục bộ đệm, bạn không thể làm gì về nó. Nó vô dụng.
Goddard

11

Bay về

Cảnh báo: Không rõ, cập nhật lần cuối vào năm 2010.

Tương tự như ngược thời gian

Máy thời gian của Apple là một tính năng tuyệt vời trong hệ điều hành của họ và Linux có hầu hết tất cả các công nghệ cần thiết đã được tích hợp để tạo lại nó. Đây là một GUI đơn giản để làm cho nó dễ sử dụng.

FlyBack v0.4.0


1
Lưu ý rằng phần mềm này không được bảo trì tích cực: bản cập nhật cuối cùng của nó là vào năm 2010 (đó là những gì tôi gọi lại kịp thời ).
Jealie

10

Jungledisk Trả tiền cho ứng dụng

Là một người chiến thắng theo như tôi quan tâm. Nó sao lưu từ xa vào nhóm Amazon S3 được mã hóa tùy chọn, có thể tùy chỉnh, nó có thể chạy trong nền (có nhiều hướng dẫn khác nhau để thiết lập điều đó). Có một giao diện người dùng tốt hoặc bạn có thể hack một tệp XML nếu bạn cảm thấy quá nghiêng.

Tôi sao lưu tất cả các máy gia đình của tôi với cùng một tài khoản, không có vấn đề. Tôi cũng có thể truy cập từ xa dữ liệu được sao lưu của mình thông qua myjungledisk.com.

Nó không miễn phí, nhưng theo thuật ngữ của Hoa Kỳ, nó chắc chắn đủ rẻ (tôi trả khoảng 8 đô la một tháng). Tôi cảm thấy điều đó không thể chấp nhận được đối với một bản sao lưu ngoại vi nơi người khác xử lý các vấn đề về bảo mật phần cứng và (vật lý), v.v.

Tôi không thể đề nghị nó đủ.


Tôi đã sử dụng cái này trong nhiều năm và tôi đồng ý. Đây là một sản phẩm rất tốt, và một phần thưởng cho tôi là nó là nền tảng chéo. Bạn có thể sử dụng cùng một sản phẩm trên tất cả các nền tảng bạn sử dụng, có thể là Linux, Mac hoặc Windows.
sbrattla

"4 đô la" lớn với "Đĩa nhỏ" được thiết kế cho 2-250 doanh nghiệp nhân viên, mỗi tài khoản khách hàng phải chịu khoản phí tối thiểu hàng tháng là 8 đô la mỗi tháng. " dưới đây là một khởi đầu rất nản lòng.
Mateusz Konieczny

10

Sao lưu Areca

Cảnh báo: Không rõ, phát hành lần cuối vào năm 2015.

cũng là một chương trình GPL rất tốt để sao lưu dễ dàng.

Đặc trưng

  • Lưu trữ nén (định dạng Zip & Zip64)
  • Lưu trữ mã hóa (thuật toán mã hóa AES128 & AES256)
  • Lưu trữ trên ổ cứng cục bộ, ổ đĩa mạng, khóa USB, máy chủ FTP / FTP (với SSL / TLS ngầm định và rõ ràng)
  • Bộ lọc tệp nguồn (theo phần mở rộng, thư mục con, biểu thức chính quy, kích thước, ngày, trạng thái, với toán tử logic AND / OR / NOT)
  • Hỗ trợ sao lưu, vi sai và sao lưu đầy đủ
  • Hỗ trợ sao lưu delta (chỉ lưu trữ các phần đã sửa đổi của tệp của bạn)
  • Hợp nhất lưu trữ: Bạn có thể hợp nhất các tài liệu lưu trữ liền kề vào một kho lưu trữ duy nhất để tiết kiệm không gian lưu trữ.
  • Kể từ ngày phục hồi: Areca cho phép bạn khôi phục tài liệu lưu trữ của mình (hoặc các tệp đơn) kể từ một ngày cụ thể.
  • Cơ chế giao dịch: Tất cả các quy trình quan trọng (như sao lưu hoặc sáp nhập) là giao dịch. Điều này đảm bảo tính toàn vẹn của bản sao lưu của bạn.
  • Báo cáo sao lưu: Areca tạo các báo cáo sao lưu có thể được lưu trữ trên đĩa của bạn hoặc gửi qua email.
  • Đăng các tập lệnh sao lưu: Areca có thể khởi chạy các tập lệnh shell sau khi sao lưu.
  • Quyền truy cập tập tin, liên kết tượng trưng và đường ống có tên có thể được lưu trữ và phục hồi. (Chỉ dành cho Linux)

8

Tôi chạy tập lệnh Python tùy chỉnh sử dụng rsync để lưu thư mục nhà của tôi (ít rác hơn v.v.) vào thư mục có nhãn "current" trên một ổ cứng sao lưu riêng (được kết nối bằng USB) và sau đó lệnh sao chép (cp) để sao chép mọi thứ từ "current "Vào một thư mục được đóng dấu thời gian cũng trên cùng một ổ cứng. Điều đẹp là mỗi bản chụp có mỗi tập tin trong thư mục nhà của bạn như nó đã được tại thời điểm đó và chưaổ cứng không chỉ cần lấp đầy một cách không cần thiết. Bởi vì hầu hết các tệp không bao giờ thay đổi, chỉ có một bản sao thực sự của các tệp đó trên ổ cứng. Mỗi tài liệu tham khảo khác là một liên kết. Và nếu một phiên bản mới hơn của tệp được thêm vào "hiện tại", thì tất cả các ảnh chụp nhanh trỏ đến phiên bản cũ hơn sẽ tự động trỏ đến một phiên bản gốc. Hệ thống tập tin ổ cứng hiện đại tự chăm sóc điều đó. Mặc dù có tất cả các loại tinh chỉnh trong kịch bản, các lệnh chính rất đơn giản. Dưới đây là một vài thành phần chính:

exclusion_path = "/home/.../exclusions.txt" # don't back up trash etc
media_path = "/media/... # a long path with the HDD details and the "current" folder
rsync -avv --progress --delete --exclude-from=exclusion_path /home/username/ media_path
current = "..." # the "current" folder on the HDD
dest = "..." # the timestamped folder on the HDD
cp -alv current dest

Tôi đã có một số nhu cầu tùy chỉnh là tốt. Vì tôi có nhiều hình ảnh đĩa VirtualBox lớn (ví dụ 60GB), tôi chỉ muốn có một bản sao của chúng, không phải là phiên bản chụp nhanh. Ngay cả ổ cứng 1 hoặc 2 TB cũng có giới hạn.

Dưới đây là nội dung của tập tin loại trừ của tôi. Các tập tin rất nhạy cảm với thiếu dấu gạch chéo thiết bị đầu cuối, vv:

/.local/share/Trash/
/.thumbnails/
/.cache/
/Examples/

2
Một công cụ thực hiện một cái gì đó rất giống với bạn (luôn có ảnh chụp nhanh hoàn chỉnh, sử dụng liên kết cứng để không lãng phí dung lượng ổ đĩa) là rsnapshot - có lẽ bạn nên dùng thử
Marcel Promotionberg

5

Dư luận

Dirvish là một công cụ sao lưu ảnh chụp nhanh dòng lệnh sử dụng các liên kết cứng để giảm dung lượng đĩa. Nó có một cách tinh vi để thanh lọc các bản sao lưu đã hết hạn.

Đây là một hướng dẫn tốt cho nó: http://wiki.edseek.com/howto:dirvish


Đây là một cách thực sự tốt để có được các bản sao lưu gia tăng rsync hoạt động!
Nanne

5

Bản sao

Một ứng dụng sao lưu miễn phí mã nguồn mở chạy trên Linux, với gui "lưu trữ an toàn các bản sao lưu được mã hóa, tăng dần, nén trên các dịch vụ lưu trữ đám mây và máy chủ tệp từ xa. Nó hoạt động với Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace Tệp đám mây hoặc WebDAV, SSH, FTP (và nhiều hơn nữa) ".

Phiên bản 1.0 được coi là ổn định; có một phiên bản 2 đang được phát triển với những thay đổi nội bộ đáng kể hiện đang hoạt động (mặc dù tôi sẽ không sử dụng nó cho sản xuất). Có các quy tắc lọc tiêu chuẩn hoặc tùy chỉnh để chọn tệp để sao lưu.

Tôi đã sử dụng nó một phần trong nhiều năm (không kết nối với bất kỳ ai ở đó nhưng đã xem xét việc xem xét API để thêm phần phụ trợ, nói như một nhà phát triển) mặc dù không thường xuyên, trên cả máy tính xách tay Windows và cài đặt Ubuntu 14.04 của tôi.

Một ngã ba trùng lặp .


4

PING là một công cụ sao lưu miễn phí vô nghĩa, cho phép bạn tạo các bản sao lưu của toàn bộ phân vùng. Nó là một tiện ích độc lập nên được ghi trên CD.

Điều tôi thích ở chương trình này là nó sao chép toàn bộ phân vùng. Hãy tưởng tượng điều này: trong khi sửa đổi Ubuntu của bạn thành một siêu người dùng, bạn đã thay đổi một phần quan trọng và Ubuntu sẽ không khởi động nữa.

Bạn có thể định dạng đĩa cứng và cài đặt lại Ubuntu. Mặc dù các giải pháp sao lưu như Dropbox, Ubuntu One, v.v. có thể hữu ích để truy xuất các tệp quan trọng, nhưng nó sẽ không khôi phục hình nền, biểu tượng Unity và các thứ khác khiến Ubuntu của bạn theo cách bạn thích.

Một lựa chọn khác là yêu cầu trợ giúp trên internet. Nhưng tại sao không khôi phục lại toàn bộ hệ thống theo cách nó đã được vài ngày trước? PING sẽ làm chính xác điều này cho bạn.

Chuyên nghiệp:

  • Sẽ không chỉ sao lưu tài liệu, mà cả các tệp hệ thống
  • Thật dễ dàng để sử dụng
  • Cũng có thể sao lưu các phân vùng khác (không phải Linux)
  • Nó sẽ nén sao lưu ở định dạng gzip hoặc bzip2, tiết kiệm dung lượng ổ đĩa

Nhược điểm:

  • PC sẽ phải được khởi động lại trước khi có thể sao lưu
  • PING sẽ tạo bản sao lưu toàn bộ phân vùng, ngay cả khi chỉ một vài tệp đã được sửa đổi
  • Bạn sẽ cần một ổ cứng ngoài hoặc một chút dung lượng trống trên PC để đặt các bản sao lưu của bạn

Một hướng dẫn tuyệt vời của Hà Lan có thể được tìm thấy ở đây .


4

s3ql là một tùy chọn gần đây hơn để sử dụng Amazon s3, Google Storage hoặc OpenStack Storage làm hệ thống tệp. Nó hoạt động trên nhiều bản phân phối Linux cũng như MacOS X.

Sử dụng nó với rsync, bạn có thể nhận được các bản sao lưu ngoại vi gia tăng rất hiệu quả vì nó cung cấp hiệu quả lưu trữ và băng thông thông qua việc sao chép và nén cấp độ khối. Nó cũng hỗ trợ quyền riêng tư thông qua mã hóa phía máy khách và một số thứ ưa thích khác như sao chép trên cây, cây bất biến và chụp nhanh.

Xem So sánh S3QL và các hệ thống tệp S3 khác để so sánh với PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer và ElasticDrive.

Tôi đã sử dụng nó được vài ngày, bắt đầu từ s3_backup.sh , (sử dụng rsync) và khá vui. Nó là tài liệu rất tốt và có vẻ như một dự án vững chắc.


4

TimeVault

Cảnh báo: không rõ

TimeVault a là công cụ để tạo ảnh chụp nhanh các thư mục và đi kèm với tích hợp nautilus. Ảnh chụp nhanh được bảo vệ khỏi việc xóa hoặc sửa đổi do vô tình vì chúng chỉ được đọc theo mặc định.

Có thể tải xuống từ Launchpad .


3

không đồng bộ

Một tập lệnh Python cung cấp khả năng sao lưu thời gian thực nhiều hơn hoặc ít hơn.

Mote rằng phần mềm này không được duy trì nữa.

"Tôi đã bắt gặp một tài liệu tham khảo về tính năng của Inotify, có trong các nhân Linux gần đây. Inotify theo dõi hoạt động của đĩa và đặc biệt là các cờ khi các tệp được ghi vào đĩa hoặc bị xóa. Một chút tìm kiếm khác tìm thấy một gói kết hợp tệp inotify giám sát sự kiện với tiện ích đồng bộ hóa tệp rsync để cung cấp khả năng sao lưu tệp thời gian thực mà tôi đang tìm kiếm. Phần mềm có tên inosync, thực sự là một tập lệnh Python, được cung cấp một cách hiệu quả dưới dạng mã nguồn mở, bởi tác giả, Benedikt Böhm từ Đức ( http://bb.xnull.de/ ). "

http://www.opcug.ca/public/Review/linux_part16.htm


3

Họ

Cảnh báo: Phần mềm không còn được bảo trì, các tác giả khuyên không nên sử dụng phần mềm

'Obnam là một chương trình sao lưu an toàn, dễ dàng. Sao lưu có thể được lưu trữ trên đĩa cứng cục bộ hoặc trực tuyến thông qua giao thức SSH SFTP. Máy chủ dự phòng, nếu được sử dụng, không yêu cầu bất kỳ phần mềm đặc biệt nào, trên đầu SSH.

Một số tính năng có thể bạn quan tâm:

  • Ảnh chụp sao lưu. Mọi thế hệ trông giống như một ảnh chụp nhanh hoàn chỉnh, vì vậy bạn không cần quan tâm đến các bản sao lưu đầy đủ so với các bản sao lưu gia tăng hoặc xoay các băng thực hoặc ảo.
  • Sao chép dữ liệu, trên các tệp và các thế hệ sao lưu. Nếu kho lưu trữ sao lưu đã chứa một khối dữ liệu cụ thể, nó sẽ được sử dụng lại, ngay cả khi nó nằm trong một tệp khác trong thế hệ sao lưu cũ. Bằng cách này, bạn không cần phải lo lắng về việc di chuyển xung quanh các tệp lớn hoặc sửa đổi chúng.
  • Sao lưu được mã hóa, sử dụng GnuPG. '

Một phiên bản cũ có thể được tìm thấy trong các nguồn phần mềm Ubuntu, đối với phiên bản mới nhất, hãy tham khảo trang web của Chris Cormacks PPA hoặc Obnams .


3

BorgBackup là một công cụ CLI và với Vorta vì GUI của nó làm mọi thứ bạn cần và hơn thế nữa. Thậm chí còn có một PPA cho bản thân BorgBackup.

Sự khác biệt chính giữa BorgBackup và bất kỳ giải pháp sao lưu nào khác là đó là một giải pháp sao lưu trùng lặp :

Nếu bạn có nhiều bản sao của một tệp, tệp đó sẽ chỉ chiếm dung lượng một lần .

  1. Cài đặt BorgBackup:

    sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
    sudo apt update
    sudo apt install borgbackup
    
  2. Cài đặt Vorta:

    pip install vorta
    
  3. Tạo bản sao lưu ban đầu của bạn:

    borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
    
  4. nhấp vào biểu tượng Vorta để đi đến GUI và định cấu hình nó.


1

saybackup và saypurge

Có một kịch bản hay được gọi là saybackup cho phép bạn thực hiện sao lưu gia tăng đơn giản bằng cách sử dụng các liên kết cứng. Từ trang người đàn ông:

Kịch bản lệnh này tạo các bản sao lưu gia tăng đầy đủ hoặc đảo ngược bằng cách sử dụng lệnh
rsync (1). Tên thư mục sao lưu chứa ngày và thời gian
của mỗi lần chạy sao lưu để cho phép sắp xếp và cắt tỉa có chọn lọc. Vào cuối mỗi lần chạy sao lưu thành công, một liên kết tượng trưng '* -c Hiện tại' được cập nhật để luôn luôn chỉ vào bản sao lưu mới nhất. Để giảm
truyền tệp từ xa , tùy chọn '-L' có thể được sử dụng (có thể nhiều lần) để
chỉ định các cây tệp cục bộ hiện có mà các tệp sẽ được
liên kết cứng vào bản sao lưu.

Kịch bản tương ứng saypurge cung cấp một cách thông minh để xóa các bản sao lưu cũ. Từ trang chủ của công cụ:

Sayepurge phân tích dấu thời gian từ tên của bộ thư mục sao lưu này, tính toán thời gian và xác định các ứng cử viên xóa tốt để các bản sao lưu được cách đều nhau theo thời gian. Hành vi chính xác có thể được điều chỉnh bằng cách chỉ định số lượng tệp gần đây để bảo vệ chống xóa (-g), số lần sao lưu lịch sử để giữ xung quanh (-k) và số lần xóa tối đa cho bất kỳ lần chạy nào (-d). Trong bộ tệp ở trên, hai bản sao lưu từ 2011/07/07 chỉ cách nhau 6h, vì vậy chúng tạo ra những ứng cử viên thanh trừng tốt ...


1

sao lưu2l

Cảnh báo: không rõ ràng, cam kết cuối cùng vào ngày 2017/02/14

Từ trang chủ:

backup2l là một công cụ dòng lệnh nhẹ để tạo, duy trì và khôi phục các bản sao lưu trên một hệ thống tệp có thể gắn kết (ví dụ: đĩa cứng). Các mục tiêu thiết kế chính là nỗ lực bảo trì thấp, hiệu quả, minh bạch và mạnh mẽ. Trong một cài đặt mặc định, các bản sao lưu được tạo tự động bằng một tập lệnh cron.

backup2l hỗ trợ sao lưu vi sai phân cấp với số lượng cấp độ và sao lưu do người dùng chỉ định cho mỗi cấp độ. Với sơ đồ này, tổng số tài liệu lưu trữ phải được lưu trữ chỉ làm tăng tính logarit với số lượng bản sao lưu vi sai kể từ lần sao lưu đầy đủ cuối cùng. Do đó, các bản sao lưu gia tăng nhỏ có thể được tạo ra trong khoảng thời gian ngắn trong khi các bản sao lưu đầy đủ tốn thời gian và không gian chỉ cần rất ít.

Chức năng khôi phục cho phép dễ dàng khôi phục trạng thái của hệ thống tệp hoặc các thư mục / tệp tùy ý của các điểm trước đó theo thời gian. Các thuộc tính quyền sở hữu và quyền của các tập tin và thư mục được khôi phục chính xác.

Chức năng phân chia và thu thập tích hợp cho phép thoải mái chuyển tất cả hoặc lưu trữ được chọn vào một bộ đĩa CD hoặc phương tiện lưu động khác.

Tất cả các tệp điều khiển được lưu trữ cùng với tài liệu lưu trữ trên thiết bị sao lưu và nội dung của chúng chủ yếu là tự giải thích. Do đó, trong trường hợp khẩn cấp, người dùng không chỉ phải dựa vào chức năng khôi phục của backup2l, mà còn có thể - nếu cần - duyệt các tệp và trích xuất tài liệu lưu trữ theo cách thủ công.

Để quyết định xem một tập tin là mới hay được sửa đổi, backup2l xem xét tên, thời gian sửa đổi, kích thước, quyền sở hữu và quyền của nó. Không giống như các công cụ sao lưu khác, nút i không được xem xét để tránh sự cố với các hệ thống tệp không phải là Unix như FAT32.

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.