it-swarm-id.com

Perbandingan alat cadangan

Pertanyaan ini ada karena memiliki signifikansi historis, tetapi itu tidak dianggap sebagai pertanyaan yang baik untuk topik di situs ini , jadi tolong jangan menggunakannya sebagai bukti bahwa Anda dapat mengajukan pertanyaan serupa di sini. Meskipun Anda didorong untuk membantu mempertahankan jawabannya, harap dipahami bahwa pertanyaan "daftar besar" umumnya tidak diizinkan di Tanya Ubuntu dan akan ditutup per pusat bantuan .

Cadangan sangat penting. Jelas tidak ada alat cadangan terbaik, tetapi perbandingan opsi akan sangat menarik.

  • Antarmuka Grafis? Garis komando?
  • Cadangan tambahan?
  • Cadangan otomatis?
  • Instal metode: Dalam repositori standar? AKP?
330
8128

Déjà DupInstall Déjà Dup

Déjà Dup adalah (dari Ubuntu 11.10) diinstal secara default. Ini adalah alat GNOME yang ditujukan untuk pengguna Desktop biasa yang bertujuan untuk menjadi "alat pencadangan sederhana yang menyembunyikan kerumitan melakukan pencadangan dengan Cara yang Benar".

Ini adalah ujung depan untuk duplikat yang melakukan cadangan tambahan, di mana hanya perubahan sejak cadangan sebelumnya dibuat disimpan. Ini memiliki opsi untuk cadangan terenkripsi dan otomatis. Ia dapat mencadangkan ke folder lokal, Amazon S3, atau server mana saja yang dapat dihubungkan Nautilus.

Integrasi dengan Nautilus luar biasa, memungkinkan pemulihan file yang dihapus dari direktori dan untuk pemulihan versi lama dari file individual.

Main Window Screenshot

Restore earlier version of file

Perhatikan bahwa per Februari 2016 proyek ini tampaknya hampir sepenuhnya mengabaikan laporan bug dengan hanya aktivitas triase kecil dan tanggal perbaikan bug terakhir kembali ke 2014 , meskipun ada rilis baru dengan perubahan kecil .

148
8128

Kembali dalam WaktInstall Back in Time

Saya telah menggunakan Kembali dalam Waktu untuk beberapa waktu, dan saya sangat puas.

Yang harus Anda lakukan adalah mengkonfigurasi:

  • Tempat menyimpan snapshot
  • Direktori apa yang akan dicadangkan
  • Kapan cadangan harus dilakukan (manual, setiap jam, setiap hari, setiap minggu, setiap bulan)

Dan lupakan itu.

Untuk menginstal (bekerja di Ubuntu 16.04 untuk gnome):

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

Program GUI dapat dibuka melalui pencarian ubuntu untuk "backintime".

alt text

Proyek aktif sejak April 2018 .

111
Decio Lira

rsnapshot vs. rdiff-backup

Saya sering merujuk ini perbandingan rsnapshot dan rdiff-backup :

Kesamaan:

  • keduanya menggunakan algoritma seperti rsync untuk mentransfer data (rsnapshot sebenarnya menggunakan rsync; rdiff-backup menggunakan perpustakaan python librsync)
  • keduanya dapat digunakan lebih dari ssh (meskipun rsnapshot tidak dapat Push over ssh tanpa beberapa skrip tambahan)
  • keduanya menggunakan salinan sederhana dari sumber untuk cadangan saat ini

Perbedaan dalam penggunaan disk:

  • rsnapshot menggunakan file dan hardlink aktual untuk menghemat ruang. Untuk file kecil, ukuran penyimpanannya serupa.
  • rdiff-backup menyimpan versi sebelumnya sebagai delta terkompresi ke versi saat ini mirip dengan sistem kontrol versi. Untuk file besar yang sering berubah, seperti file log, database, dll., Rdiff-backup membutuhkan ruang yang jauh lebih sedikit untuk sejumlah versi tertentu.

Perbedaan kecepatan:

  • rdiff-backup lebih lambat dari rsnapshot

Perbedaan dalam penyimpanan metadata:

  • rdiff-backup menyimpan file metadata, seperti kepemilikan, izin, dan tanggal, secara terpisah.

Perbedaan dalam transparansi file:

  • Untuk rsnapshot, semua versi cadangan dapat diakses sebagai file biasa.
  • Untuk rdiff-backup, hanya cadangan saat ini yang dapat diakses sebagai file biasa. Versi sebelumnya disimpan sebagai delta rdiff.

Perbedaan tingkat cadangan dibuat:

  • rsnapshot mendukung berbagai tingkat cadangan seperti bulanan, mingguan, dan harian.
  • rdiff-backup hanya dapat menghapus foto lebih awal dari tanggal yang ditentukan; itu tidak dapat menghapus foto di antara dua tanggal.

Perbedaan dalam komunitas pendukung:

  • Berdasarkan jumlah respons terhadap posting saya di milis (rsnapshot: 6, rdiff-backup: 0), rsnapshot memiliki komunitas yang lebih aktif.
73
ændrük

rsyncInstall rsync

Jika Anda terbiasa dengan alat baris perintah, Anda dapat menggunakan rsync untuk membuat cadangan (tambahan) secara otomatis. Itu dapat mencerminkan direktori Anda ke komputer lain. Ada banyak skrip yang tersedia di internet bagaimana melakukannya. Atur sebagai tugas berulang di crontab Anda. Ada juga antarmuka GUI untuk rsync yang disebut Grsync yang membuat pencadangan manual lebih mudah.

Dalam kombinasi dengan tautan keras, dimungkinkan untuk membuat cadangan dengan cara agar file yang dihapus dipertahankan.

Lihat:

64
Roalt

DuplicityInstall Duplicity

Duplicity adalah alat cadangan baris perintah kaya fitur.

Duplicity membuat cadangan direktori dengan memproduksi volume format tar terenkripsi dan mengunggahnya ke remote atau lokal. Ini menggunakan librsync untuk merekam perubahan file tambahan; gzip untuk mengompres mereka; dan gpg untuk mengenkripsi mereka.

Baris perintah Duplicity dapat mengintimidasi, tetapi ada banyak frontend ke duplikat, dari baris perintah (duply), ke GNOME (deja-dup), ke KDE (drive waktu).

43
vh1

Dropbox

Sinkronisasi cloud lintas-platform (eksklusif) untuk Windows, Mac, dan Linux. Penyimpanan online 2GB gratis, dengan opsi berbayar. Diiklankan sebagai cara untuk "menyimpan, menyinkronkan, dan berbagi file secara online" tetapi juga dapat digunakan untuk tujuan pencadangan.

Perhatikan bahwa bahkan pada riwayat revisi akun berbayar adalah terbatas pada satu tahun dan pada akun gratis itu hanya satu bulan .

Perhatikan juga bahwa memulihkan file dalam jumlah besar mungkin sangat memakan waktu karena Dropbox tidak dibuat sebagai alat cadangan.

Dropbox in use on Ubuntu

38
Derek

luckyBackupInstall LuckyBackup

Ini belum disebutkan sebelumnya, jadi saya akan mengatakan bahwa "LuckyBackup" adalah ujung depan GUI yang luar biasa pada rsync dan menjadikan pencadangan dan klon sederhana atau kompleks menjadi sangat mudah.

Perhatikan bahwa alat ini tidak lagi dikembangkan.

Semua tangkapan layar penting ditemukan di sini di situs web mereka dengan yang ditunjukkan di bawah ini:

luckyBackup

32
Scaine

BackupPCInstall BackupPC

Jika Anda ingin mencadangkan seluruh jaringan rumah Anda, saya akan merekomendasikan BackupPC berjalan pada server yang selalu aktif di ruang bawah tanah/lemari/ruang binatu Anda. Dari server cadangan, dapat terhubung melalui ssh, rsync, SMB, dan metode lain ke komputer lain (bukan hanya komputer linux), dan mencadangkan semuanya ke server. Ini mengimplementasikan penyimpanan tambahan dengan menggabungkan file identik melalui hardlink, bahkan jika file identik didukung dari komputer yang terpisah.

BackupPC menjalankan antarmuka web yang dapat Anda gunakan untuk menyesuaikannya, termasuk menambahkan komputer baru untuk dicadangkan, memulai pencadangan segera, dan yang paling penting, memulihkan satu file atau seluruh folder. Jika server BackupPC memiliki izin menulis ke komputer yang Anda pulihkan, ia dapat mengembalikan file langsung ke tempat mereka berada, yang benar-benar bagus.

BackupPC Web Interface - Server Status Page

27
Ryan Thompson

CrashPlan

CrashPlan adalah perusahaan yang menyediakan cadangan bisnis, tanpa paket untuk pengguna individ .

Fitur

  • $ 10/bulan/biaya perangkat
  • Penyimpanan dan perlindungan data tujuan ganda
  • Diam dan terus menerus
  • Retensi dan versi yang murah hati
  • Perlindungan file terhapus

Saya telah mempertimbangkan banyak opsi dan konfigurasi (menggunakan rdiff-backup, duplikasi, backup-ninja, Amazon s3, server jarak jauh). Yang akhirnya muncul adalah kesederhanaan.

CrashPlan adalah cross platform, tetapi bukan open source.

Perlu juga dicatat bahwa dengan paket 'keluarga' CrashPlan Central Anda dapat mencadangkan semua komputer yang Anda miliki.

24
Tim Lytle

bup

"Sistem cadangan file yang sangat efisien berdasarkan format git packfile. Mampu melakukan cepat cadangan inkremental dari gambar mesin virtual."

Highlight:

  • Ini menggunakan algoritma checksum bergulir (mirip dengan rsync) untuk membagi file besar menjadi potongan. Hasil yang paling berguna dari ini adalah Anda dapat membuat cadangan disk image, database, dan file XML mesin virtual besar (VM) secara bertahap, meskipun mereka semua dalam satu file besar, dan tidak menggunakan banyak ruang disk untuk beberapa versi.

  • Data "otomatis" dibagi antara cadangan tambahan tanpa harus mengetahui cadangan mana yang didasarkan pada yang lain - bahkan jika cadangan dibuat dari dua komputer berbeda yang bahkan tidak saling kenal. Anda hanya memberi tahu bup untuk membuat cadangan, dan itu hanya menghemat jumlah minimum data yang diperlukan.

  • Bup dapat menggunakan redundansi "par2" untuk memulihkan cadangan yang rusak bahkan jika disk Anda memiliki sektor buruk yang tidak terdeteksi.

  • Anda dapat memasang repositori bup Anda sebagai sistem file Fuse dan mengakses konten seperti itu, dan bahkan mengekspornya melalui Samba.

  • Sebuah front-end (GUI) berbasis KDE untuk bup tersedia, yaitu Sistem Cadangan Kup .

24
ændrük

Bacula

Saya menggunakan Bacula sejak dulu. Meskipun Anda harus mempelajari arsitekturnya, itu adalah solusi yang sangat kuat. Ini memungkinkan Anda melakukan backup melalui jaringan dan multi-platform. Anda dapat membaca di sini tentang semua hal keren yang dimilikinya, dan di sini tentang program GUI yang dapat Anda gunakan untuk itu. Saya menggunakannya di universitas saya. Ketika saya sedang mencari solusi cadangan saya juga menemukan Amanda .

Satu hal baik tentang Bacula adalah bahwa ia menggunakan implementasi sendiri untuk file yang dibuatnya. Ini membuatnya independen dari implementasi khusus utilitas asli (mis. Tar, dump ...).

Ketika saya menggunakannya belum ada GUI. Karena itu, saya tidak bisa mengatakan apakah yang tersedia lengkap dan mudah digunakan.

Bacula sangat modular pada intinya. Terdiri dari 3 daemon yang dapat dikonfigurasi dan berdiri sendiri:

  • file daemon (menangani sebenarnya mengumpulkan file dan cara lintas-platform metadata mereka)
  • daemon penyimpanan (berhati-hatilah dalam menyimpan data - biarkan HDD, DVD, kaset, dll.)
  • director daemon (menangani penjadwalan backup dan konfigurasi pusat)

Ada juga database SQL yang terlibat untuk menyimpan metadata tentang bacula dan cadangan (dukungan untuk Postgres, MySQL dan sqlite.

bconsole biner dikirimkan bersama bacula dan menyediakan antarmuka CLI untuk administrasi bacula.

23
alxlenc

tar

tar , alat sederhana dan dapat diandalkan untuk pengarsipan file, juga dapat digunakan untuk cadangan. Tetapi hari ini, kami memiliki alat cadangan yang lebih baik dan lebih cepat dengan fitur yang lebih bermanfaat. Tergantung pada kebutuhan Anda, tar masih bisa bermanfaat.

Buat cadangan lengkap direktori home Anda:

cd ke direktori tempat Anda ingin menyimpan file cadangan, dan kemudian:

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

Untuk pencadangan berikutnya, kami ingin menghindari pencadangan penuh - karena butuh terlalu banyak waktu. Jadi kami cukup memperbarui file dalam backup.tar:

Sekali lagi, cd ke direktori tempat file cadangan berada, dan kemudian gunakan --update:

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

Semua file yang baru atau telah dimodifikasi akan disimpan dalam backup.tar. File yang dihapus akan disimpan. Untuk mengembalikan cadangan terbaru, klik kanan pada file tersebut dan pilih "Extract to ...". Untuk mengambil versi file yang lebih lama, Anda harus membuka backup.tar, dan menemukan file (dan versi) yang ingin Anda pulihkan.

Catatan: Anda tidak dapat menggunakan --update pada file tar terkompresi (mis. .tar.gz).

18
user3862

Cadangan SederhanaInstall Simple Backup

Pencadangan Sederhana adalah alat lain untuk mencadangkan file Anda dan menyimpan riwayat revisi. Ini cukup efisien (dengan cadangan penuh dan tambahan) dan tidak memakan terlalu banyak ruang disk untuk data yang berlebihan. Sehingga Anda dapat memiliki revisi historis file à-la Time Machine (fitur Kembali waktu - yang disebutkan sebelumnya - juga menawarkan).

Fitur:

  • mudah untuk diatur dengan strategi cadangan yang telah ditentukan sebelumnya
  • hard disk eksternal dukungan cadangan
  • backup jarak jauh melalui SSH atau FTP
  • riwayat revisi
  • pintar membersihkan otomatis
  • penjadwalan mudah
  • pengguna - dan/atau sistem - cadangan level

alt text

Seperti yang Anda lihat, kumpulan fitur mirip dengan yang ditawarkan oleh Back in time.

Simple Backup sangat cocok di lingkungan Gnome dan Ubuntu Desktop.

18
Huygens

DARInstall DAR

DAR - program Disk ARchive - adalah alat pencadangan baris perintah yang kuat yang mendukung pencadangan dan pemulihan inkremental. Jika Anda ingin membuat cadangan banyak file maka itu mungkin jauh lebih cepat daripada rsync (rolling checksum) seperti solusi.

14
maxschlepzig

Pencadangan Loteng

Loteng adalah program cadangan deduplicating yang ditulis dengan Python. Tujuan utama Loteng adalah untuk menyediakan cara yang efisien dan aman untuk mencadangkan data. Teknik deduplikasi data yang digunakan membuat Attic cocok untuk backup harian karena hanya perubahan yang disimpan.

Fitur utama:

  • Mudah digunakan
  • Ruang penyimpanan efisien : Deduplikasi ukuran blok variabel digunakan untuk mengurangi jumlah byte yang disimpan dengan mendeteksi data yang berlebihan.
  • Enkripsi data opsional : Semua data dapat dilindungi menggunakan enkripsi AES 256-bit dan integritas dan keaslian data diverifikasi menggunakan HMAC-SHA256.
  • Pencadangan di luar lokasi : Loteng dapat menyimpan data di Host jarak jauh mana pun yang dapat diakses melalui SSH
  • Cadangan dapat dipasang sebagai sistem file : Arsip cadangan dapat dipasang sebagai sistem file userspace untuk verifikasi dan pemulihan cadangan yang mudah.

Persyaratan:

Loteng membutuhkan Python> = 3.2. Selain Python, Attic juga membutuhkan msgpack-python dan OpenSSL (> = 1.0.0). Untuk me-mount arsip sebagai filesystem, llfuse diperlukan.

Catatan:

Sekarang juga ada garpu Attic yang disebut Borg .

13
rcs

Spideroak

Dropbox seperti layanan cadangan/sinkronisasi dengan fitur-fitur yang sebanding.

  • Akses semua data Anda di satu lokasi yang tidak terduplikasi
  • Sinkronisasi multi-platform yang dapat dikonfigurasi
  • Simpan semua versi historis & file yang dihapus
  • Bagikan folder secara instan di web
  • ShareRooms dengan RSS
  • Ambil file dari perangkat apa pun yang terhubung ke internet
  • Enkripsi data 'nol-pengetahuan' yang komprehensif

Sistem yang didukung terdaftar: Debian Lenny, OpenSUSE, Berbasis RPM (Fedora, dll.), CentOS/RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmic Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope

Info lebih lanjut di https://spideroak.com

13
Derek

FlyBack

Peringatan: Tidak diperbarui, pembaruan terakhir pada 2010.

Mirip dengan Back in Time

Apple's Time Machine adalah fitur hebat di OS mereka, dan Linux memiliki hampir semua teknologi yang diperlukan yang telah dibangun untuk membuatnya kembali. Ini adalah GUI sederhana untuk membuatnya mudah digunakan.

FlyBack v0.4.0

11
Derek

Cadangan Areca

Peringatan: Tidak terawat, rilis terakhir pada tahun 2015.

juga merupakan program GPL yang sangat baik untuk membuat cadangan dengan mudah.

Fitur

  • Kompresi arsip (format Zip & Zip64)
  • Enkripsi arsip (algoritma enkripsi AES128 & AES256)
  • Penyimpanan pada hard drive lokal, drive jaringan, kunci USB, server FTP/FTP (dengan SSL/TLS implisit dan eksplisit)
  • Filter file sumber (dengan ekstensi, subdirektori, ekspresi reguler, ukuran, tanggal, status, dengan operator logika AND/OR/NOT)
  • Dukungan cadangan tambahan, diferensial, dan penuh
  • Dukungan untuk cadangan delta (hanya menyimpan bagian yang dimodifikasi dari file Anda)
  • Penggabungan arsip: Anda dapat menggabungkan arsip yang berdekatan menjadi satu arsip tunggal untuk menghemat ruang penyimpanan.
  • Pada tanggal pemulihan: Areca memungkinkan Anda untuk memulihkan arsip Anda (atau file tunggal) pada tanggal tertentu.
  • Mekanisme transaksi: Semua proses penting (seperti cadangan atau gabungan) bersifat transaksional. Ini menjamin integritas cadangan Anda.
  • Laporan cadangan: Areca membuat laporan cadangan yang dapat disimpan di disk Anda atau dikirim melalui email.
  • Posting skrip cadangan: Areca dapat meluncurkan skrip Shell setelah cadangan.
  • Izin file, tautan simbolik, dan pipa bernama dapat disimpan dan dipulihkan. (Hanya Linux)
10
AndyB

Jungledisk Pay for application

Apakah pemenang sejauh yang saya ketahui. Ini mencadangkan dari jarak jauh ke bucket Amazon S3 yang dienkripsi secara opsional, dapat disesuaikan, dapat berjalan di latar belakang (ada berbagai panduan yang tersedia untuk mengaturnya). Ada UI yang layak atau Anda dapat meretas file XML jika Anda merasa sangat ingin.

Saya mencadangkan semua mesin di rumah saya dengan akun yang sama, tidak ada masalah. Saya juga dapat mengakses data cadangan saya dari jarak jauh melalui myjungledisk.com.

Ini tidak gratis, tetapi dalam istilah AS sudah pasti cukup murah (saya membayar sekitar $ 8 sebulan). Saya merasa itu lebih dapat diterima untuk cadangan di luar tempat di mana orang lain berurusan dengan masalah perangkat keras dan (fisik) keamanan dll.

Saya tidak bisa merekomendasikan ini cukup.

10
nwahmaet

Saya menjalankan skrip Python khusus yang menggunakan rsync untuk menyimpan folder rumah saya (lebih sedikit sampah, dll) ke folder berlabel "saat ini" pada HDD cadangan terpisah (terhubung dengan USB) dan kemudian perintah salin (cp) untuk menyalin segala sesuatu dari "saat ini" ke folder dicap tanggal-waktu juga pada HDD yang sama. Yang indah adalah bahwa setiap snapshot memiliki setiap file di folder rumah Anda seperti pada waktu itu dan belum HDD tidak hanya diisi secara tidak perlu. Karena sebagian besar file tidak pernah berubah, hanya ada satu salinan sebenarnya dari file-file itu di HDD. Setiap referensi lain untuk itu adalah tautan. Dan jika versi file yang lebih baru ditambahkan ke "saat ini", maka semua snapshot yang menunjuk ke versi yang lebih lama sekarang secara otomatis menunjuk ke versi tunggal dari aslinya. Sistem file HDD modern menangani itu sendiri. Meskipun ada segala macam penyempurnaan dalam skrip, perintah utama sederhana. Berikut adalah beberapa bahan utama:

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

Saya punya beberapa kebutuhan khusus juga. Karena saya memiliki beberapa gambar disk VirtualBox besar (mis. 60GB), saya hanya ingin memiliki satu salinannya, bukan versi snapshot. Bahkan 1 atau 2 TB HDD memiliki batas.

Inilah isi file pengecualian saya. File ini sangat sensitif terhadap garis miring terminal yang hilang, dll:

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

Dirvish

Dirvish adalah alat cadangan snapshot baris perintah yang bagus yang menggunakan hardlink untuk mengurangi ruang disk. Ini memiliki cara canggih untuk membersihkan cadangan yang kedaluwarsa.

Ini adalah tutorial yang bagus untuknya: http://wiki.edseek.com/howto:dirvish

5
student

Duplicati

Sumber terbuka, aplikasi cadangan gratis yang berjalan di Linux, dengan gui yang "menyimpan dengan aman cadangan terenkripsi, tambahan, terkompresi pada layanan penyimpanan cloud dan server file jarak jauh. Ia bekerja dengan Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace File Cloud atau WebDAV, SSH, FTP (dan banyak lagi) ".

Versi 1.0 dianggap stabil; ada versi 2 dalam pengembangan dengan perubahan internal yang cukup besar yang saat ini berfungsi (meskipun saya tidak akan menggunakannya untuk produksi). Ada aturan filter standar atau khusus untuk memilih file yang akan dicadangkan.

Saya telah menggunakannya selama bertahun-tahun sebagian (tidak terhubung ke siapa pun di sana tetapi telah mempertimbangkan melihat API untuk menambahkan backend, berbicara sebagai pengembang) meskipun jarang, pada laptop Windows dan Ubuntu 14,04 saya menginstal.

Garpu bermuka dua .

5
Breezer

PING adalah alat cadangan gratis tanpa basa-basi yang akan memungkinkan Anda membuat cadangan seluruh partisi. Ini adalah utilitas mandiri yang harus dibakar dalam CD.

Yang saya sukai dari program ini adalah ia menyalin seluruh partisi. Bayangkan ini: saat memodifikasi Ubuntu Anda sebagai pengguna super, Anda mengubah bagian penting dan Ubuntu tidak akan mulai lagi.

Anda dapat memformat hard disk dan menginstal ulang Ubuntu. Meskipun solusi cadangan seperti Dropbox, Ubuntu One dll. Mungkin berguna untuk mengambil file penting, itu tidak akan memulihkan wallpaper Anda, ikon Persatuan dan hal-hal lain yang membuat Ubuntu Anda seperti yang Anda suka.

Pilihan lain adalah meminta bantuan di internet. Tetapi mengapa tidak mengembalikan seluruh sistem seperti beberapa hari yang lalu? PING akan melakukan ini untuk Anda.

Pro:

  • Tidak hanya akan membuat cadangan dokumen, tetapi juga file sistem
  • Mudah digunakan
  • Dimungkinkan juga untuk membuat cadangan partisi (non-Linux) lainnya
  • Ini akan memampatkan cadangan dalam format gzip atau bzip2, menghemat ruang disk

Cons:

  • PC harus direstart sebelum dapat melakukan backup
  • PING akan membuat cadangan seluruh partisi, bahkan ketika hanya beberapa file yang telah dimodifikasi
  • Anda akan memerlukan hard drive eksternal atau ruang kosong pada PC Anda untuk meletakkan cadangan Anda

Manual Belanda yang bagus dapat ditemukan di sini .

4
Exeleration-G

s3ql adalah opsi yang lebih baru untuk menggunakan Amazon s3, Google Storage atau OpenStack Storage sebagai sistem file. Ia bekerja pada berbagai distro Linux dan juga MacOS X.

Menggunakannya dengan rsync, Anda bisa mendapatkan backup offsite inkremental yang sangat efisien karena menyediakan penyimpanan dan efisiensi bandwidth melalui deduplikasi dan kompresi tingkat blok. Ini juga mendukung privasi melalui enkripsi sisi klien, dan beberapa hal mewah lainnya seperti copy-on-write, pohon yang tidak berubah dan snapshotting.

Lihat Perbandingan S3QL dan sistem file S3 lainnya untuk perbandingan dengan PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer dan ElasticDrive.

Saya telah menggunakannya selama beberapa hari, mulai dari s3_backup.sh , (yang menggunakan rsync) dan saya cukup senang. Ini didokumentasikan dengan sangat baik dan tampaknya seperti proyek yang solid.

4
nealmcb

TimeVault

Peringatan: tidak dirawat

TimeVault a adalah alat untuk membuat snapshot folder dan dilengkapi dengan integrasi nautilus. Snapshots dilindungi dari penghapusan atau modifikasi yang tidak disengaja karena itu hanya-baca secara default.

Dapat diunduh dari Launchpad .

4
papukaija

Obnam

Peringatan: Perangkat lunak tidak lagi dirawat, penulis merekomendasikan untuk tidak menggunakannya

'Obnam adalah program pencadangan yang mudah dan aman. Cadangan dapat disimpan di hard disk lokal, atau online melalui protokol SSH SFTP. Server cadangan, jika digunakan, tidak memerlukan perangkat lunak khusus apa pun, di atas SSH.

Beberapa fitur yang mungkin menarik bagi Anda:

  • Backup snapshot. Setiap generasi terlihat seperti snapshot lengkap, jadi Anda tidak perlu peduli dengan backup penuh versus inkremental, atau memutar kaset nyata atau virtual.
  • De-duplikasi data, antar file, dan cadangan generasi. Jika repositori cadangan sudah berisi potongan data tertentu, itu akan digunakan kembali, bahkan jika itu dalam file lain dalam generasi cadangan yang lebih lama. Dengan cara ini, Anda tidak perlu khawatir tentang memindahkan file besar, atau memodifikasinya.
  • Cadangan terenkripsi, menggunakan GnuPG. '

Versi lama dapat ditemukan di sumber perangkat lunak Ubuntu, untuk versi terbaru merujuk ke Chris Cormacks PPA atau Obnams situs web .

3
shaddow

inosync

Skrip Python yang menawarkan kemampuan cadangan real-time yang lebih banyak atau lebih sedikit.

Perlu diketahui bahwa perangkat lunak ini tidak dikelola lagi.

"Saya menemukan referensi ke fitur" inotify "yang hadir di kernel Linux baru-baru ini. Inotify memonitor aktivitas disk dan, khususnya, menandai ketika file ditulis ke disk atau dihapus. Pencarian yang lebih sedikit menemukan paket yang menggabungkan file inotify's pemantauan acara dengan utilitas sinkronisasi file rsync untuk menyediakan kemampuan cadangan file waktu-nyata yang saya cari. Perangkat lunak, bernama inosync, sebenarnya adalah skrip Python, yang secara efektif disediakan sebagai kode sumber terbuka, oleh penulis, Benedikt Böhm dari Jerman ( http://bb.xnull.de/ ). "

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

3
CentaurusA

BorgBackup adalah alat CLI dan dengan Vorta karena GUI melakukan semua yang Anda butuhkan dan banyak lagi. Bahkan ada PPA untuk BorgBackup sendiri.

Perbedaan utama antara BorgBackup dan solusi cadangan lainnya adalah bahwa itu adalah solusi cadangan deduplicating :

MISALNYA. jika Anda memiliki banyak salinan dari satu file tunggal, file itu akan memakan ruang hanya sekali .

  1. Instal BorgBackup:

    Sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
    Sudo apt update
    Sudo apt install borgbackup
    
  2. Instal Vorta:

    pip install vorta
    
  3. Buat cadangan awal Anda:

    borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
    
  4. klik ikon Vorta untuk pergi ke GUI dan mengkonfigurasinya.

3
Fabby

saybackup dan saypurge

Ada skrip Nice bernama saybackup yang memungkinkan Anda untuk melakukan backup inkremental sederhana menggunakan hardlink. Dari halaman manual:

Script ini membuat cadangan inkremental penuh atau terbalik menggunakan
rsync (1) perintah. Nama direktori cadangan berisi tanggal dan waktu
dari setiap proses pencadangan untuk memungkinkan penyortiran dan pemangkasan selektif. Di akhir setiap proses pencadangan yang berhasil, symlink '* -current' diperbarui untuk selalu menunjuk pada pencadangan terbaru. Untuk mengurangi file jarak jauh
mentransfer, opsi '-L' dapat digunakan (mungkin beberapa kali) untuk
tentukan pohon file lokal yang ada dari file mana
ditautkan ke dalam cadangan.

Skrip yang sesuai saypurge menyediakan cara cerdas untuk membersihkan cadangan lama. Dari beranda alat:

Sayepurge mem-parsing stempel waktu dari nama-nama set direktori cadangan ini, menghitung delta waktu, dan menentukan kandidat penghapusan yang baik sehingga cadangan diberi jarak dari waktu ke waktu secara merata. Perilaku yang tepat dapat disetel dengan menentukan jumlah file terbaru untuk menjaga terhadap penghapusan (-g), jumlah cadangan historis untuk disimpan (-k) dan jumlah maksimum penghapusan untuk setiap run (-d) yang diberikan. Dalam set file di atas, dua backup dari 2011-07-07 hanya berjarak 6 jam, sehingga mereka membuat kandidat yang baik ...

1
student

backup2l

Peringatan: tidak terawat, komit terakhir pada 2017-02-14

Dari beranda:

backup2l adalah alat baris perintah yang ringan untuk menghasilkan, memelihara, dan mengembalikan cadangan pada sistem file yang dapat dipasang (mis. hard disk). Sasaran desain utama adalah upaya pemeliharaan yang rendah, efisiensi, transparansi dan ketahanan. Dalam instalasi default, cadangan dibuat secara mandiri oleh skrip cron.

backup2l mendukung cadangan diferensial hierarkis dengan jumlah level dan cadangan per level yang ditentukan pengguna. Dengan skema ini, jumlah total arsip yang harus disimpan hanya meningkat secara logaritmik dengan jumlah cadangan diferensial sejak cadangan penuh terakhir. Oleh karena itu, cadangan inkremental yang kecil dapat dihasilkan dalam interval pendek sementara cadangan penuh yang memakan waktu dan ruang hanya jarang dibutuhkan.

Fungsi restore memungkinkan untuk dengan mudah mengembalikan keadaan sistem file atau direktori/file arbitrer dari poin sebelumnya dalam waktu. Atribut kepemilikan dan izin file dan direktori dipulihkan dengan benar.

Fungsi pemisahan dan kumpulkan yang terintegrasi memungkinkan untuk mentransfer semua atau beberapa arsip yang dipilih dengan nyaman ke satu set CD atau media yang dapat dipindahkan lainnya.

Semua file kontrol disimpan bersama dengan arsip pada perangkat cadangan, dan isinya sebagian besar menjelaskan sendiri. Oleh karena itu, dalam keadaan darurat, pengguna tidak hanya harus bergantung pada fungsi pemulihan backup2l, tetapi dapat - jika perlu - menelusuri file dan mengekstrak arsip secara manual.

Untuk memutuskan apakah suatu file baru atau diubah, backup2l melihat nama, waktu modifikasi, ukuran, kepemilikan, dan izinnya. Tidak seperti alat cadangan lainnya, i-node tidak dipertimbangkan untuk menghindari masalah dengan sistem file non-Unix seperti FAT32.

1
student

faubackup

Alat kecil lain yang memungkinkan Anda melakukan pencadangan tambahan dengan hardlink adalah Faubackup.

Dari beranda:

Program ini menggunakan sistem file pada hard drive untuk incremental dan full backup. Semua Cadangan dapat dengan mudah diakses oleh alat sistem file standar (ls, find, grep, cp, ...)

Nantinya, Cadangan ke sistem file yang sama akan secara otomatis ditambahkan, karena file yang tidak diubah hanya terkait dengan versi file yang ada.

Memungkinkan untuk membuat berbagai tingkat cadangan. Dari halaman manual:

FauBackup dapat dikonfigurasi untuk menyimpan cadangan tertentu untuk waktu yang lama dan menghapus yang lain. Lihatlah sistem cadangan tradisional. Anda memiliki kaset untuk cadangan harian, mingguan, bulanan, dan tahunan, dan menyimpannya sesuai dengan kebijakan cadangan lokal Anda. FauBackup dapat melakukan ini untuk Anda di harddisk juga. Artinya, ia dapat menyimpan beberapa cadangan tahunan, mingguan, dll. Untuk Anda dan secara otomatis menghapus cadangan usang lainnya.

Empat tipe cadangan yang berbeda diakui: harian, mingguan, bulanan, dan tahunan. Cadangan pertama yang ada dalam interval tersebut akan dianggap milik tipe yang sesuai. Dengan demikian, cadangan pertama dalam sebulan (mis. 2000−12−01 @ 06: 30: 00) akan menjadi cadangan bulanan; cadangan pertama pada tahun 2001 akan terdiri dari keempat jenis, karena 1 Januari 2001 adalah hari Senin.

Jumlah cadangan yang disimpan untuk setiap jenis dapat dikonfigurasi (Lihat faubackup.conf (5)). Jika cadangan bukan milik tipe seperti itu (mis. Cadangan kedua dalam sehari), atau terlalu lama untuk jenis itu, itu akan dihapus pada faubackup -

0
student

boxbackup

Dari beranda:

Box Backup adalah sumber terbuka, sepenuhnya otomatis, sistem cadangan online. Ini memiliki fitur utama berikut:

  • Semua data yang dicadangkan disimpan di server dalam file di sistem file - tidak diperlukan pita, arsip, atau perangkat khusus lainnya.
    - Server hanya dipercaya untuk membuat file tersedia saat diperlukan - semua data dienkripsi dan hanya dapat diurai sandi oleh klien asli. Ini membuatnya ideal untuk membuat cadangan melalui jaringan yang tidak terpercaya (seperti Internet), atau di mana server berada dalam lingkungan yang tidak terkendali.
    - Daemon cadangan berjalan pada sistem yang akan dicadangkan, dan menyalin data terenkripsi ke server ketika pemberitahuan berubah - sehingga cadangan berkelanjutan dan terbaru (meskipun cadangan snapshot tradisional juga dimungkinkan).
  • Hanya perubahan dalam file yang dikirim ke server, seperti rsync, meminimalkan bandwidth yang digunakan antara klien dan server. Ini membuatnya sangat cocok untuk membuat cadangan di antara lokasi yang jauh, atau melalui Internet.
  • Berperilaku seperti versi kaset - file lama dan file yang dihapus tersedia.
  • Versi lama file di server disimpan sebagai perubahan dari versi saat ini, meminimalkan ruang penyimpanan yang diperlukan di server. File adalah server yang juga dikompres untuk memperkecil ukurannya.
  • Pilihan perilaku cadangan - ini dapat dioptimalkan untuk cadangan dokumen atau server.
  • Ini dirancang agar mudah dan murah untuk menjalankan server. Ini memiliki implementasi portabel, dan RAID opsional diterapkan di userland untuk keandalan tanpa pengaturan server yang rumit atau perangkat keras yang mahal. http://www.boxbackup.org/
0
student