it-swarm-tr.com

Yedekleme araçlarının karşılaştırılması

Bu soru tarihsel öneme sahip olduğu için mevcuttur, ancak bu site için iyi, konuyla ilgili bir soru olarak kabul edilmez , bu nedenle lütfen kullanmayın. Burada benzer soruları sorabileceğinize dair kanıt Cevaplarını korumanıza yardım etmenize rağmen, lütfen "büyük liste" sorularına genellikle Ubuntu Ask'ında izin verilmediğini ve yardım merkezi .

Yedekleme inanılmaz derecede önemlidir. Açıkçası en iyi yedekleme aracı yok, ancak seçeneklerin karşılaştırılması çok ilginç olurdu.

  • Grafik arayüzü? Komut satırı?
  • Artımlı yedeklemeler?
  • Otomatik yedekleme?
  • Yükleme yöntemi: Standart depolarda? PPA?
329
8128

Déjà DupInstall Déjà Dup

Déjà Dup (varsayılan olarak Ubuntu 11.10'dan) kuruludur. "Doğru Yolda yedekleme yapmanın karmaşıklığını gizleyen basit bir yedekleme aracı" olmayı hedefleyen sıradan Masaüstü kullanıcısı için tasarlanmış bir GNOME aracıdır.

Yalnızca önceki yedeklemeden bu yana yapılan değişikliklerin depolandığı, artımlı yedeklemeler gerçekleştiren çiftlik için bir ön uçtur. Şifreli ve otomatik yedeklemeler için seçeneklere sahiptir. Yerel klasörler, Amazon S3 veya Nautilus'un bağlanabileceği herhangi bir sunucuya yedekleme yapabilir.

Nautilus ile entegrasyon mükemmeldir, bir dizinden silinen dosyaların restorasyonuna ve ayrı bir dosyanın eski bir versiyonunun restorasyonuna olanak tanır.

Main Window Screenshot

Restore earlier version of file

Şubat 2016'dan itibaren bu projenin sadece küçük triyaj aktivitesi olan hata raporlarını neredeyse tamamen görmezden geldiğini ve son hatanın () = olsa da küçük değişiklikler yapılan yeni sürümler var .

148
8128

Zamanda Geri DönInstall Back in Time

Bir süredir Back in Time kullanıyorum ve çok memnun kaldım.

Tek yapmanız gereken yapılandırmak:

  • Anlık görüntünün kaydedileceği yer
  • Hangi dizinleri yedekleyeceksiniz
  • Yedekleme ne zaman yapılmalı (manuel, her saat, her gün, her hafta, her ay)

Ve unut gitsin.

Yüklemek (gnome için Ubuntu 16.04 üzerinde çalışıyor):

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

GUI programı ubuntu "backintime" aramasıyla açılabilir.

alt text

Proje şu tarihten beri aktif Nisan 2018 .

111
Decio Lira

rsnapshot vs. rdiff-backup

Sık sık buna atıfta bulunuyorum rsnapshot ve rdiff-backup karşılaştırması :

Benzerlikler:

  • her ikisi de veri aktarmak için rsync benzeri bir algoritma kullanır (rsnapshot aslında rsync kullanır; rdiff-backup python librsync kütüphanesini kullanır)
  • her ikisi de ssh üzerinden kullanılabilir (rsnapshot fazladan komut dosyası kullanmadan ssh'nin üzerine basamaz)
  • her ikisi de geçerli yedekleme için kaynağın basit bir kopyasını kullanır

Disk kullanımındaki farklılıklar:

  • rsnapshot yer kazanmak için gerçek dosyalar ve sabit bağlantılar kullanır. Küçük dosyalar için, depolama boyutu benzer.
  • rdiff-backup, önceki sürümleri, sürüm kontrol sistemine benzeyen geçerli sürüme sıkıştırılmış delta olarak depolar. Günlük dosyaları, veritabanları vb. Gibi sık sık değişen büyük dosyalar için rdiff-backup, belirli sayıda sürüm için önemli ölçüde daha az alan gerektirir.

Hızdaki farklılıklar:

  • rdiff-backup, rsnapshot’dan daha yavaştır

Meta veri deposundaki farklılıklar:

  • rdiff-backup, sahiplik, izinler ve tarihler gibi dosya meta verilerini ayrı ayrı depolar.

Dosya saydamlığındaki farklılıklar:

  • Rsnapshot için, yedeklemenin tüm sürümlerine düz dosyalar olarak erişilebilir.
  • Rdiff-backup için sadece güncel yedekleme düz dosyalar olarak erişilebilir. Önceki sürümler rdiff delta olarak depolanır.

Yapılan yedekleme seviyelerindeki farklılıklar:

  • rsnapshot aylık, haftalık ve günlük gibi çoklu yedekleme seviyelerini destekler.
  • rdiff-backup, yalnızca belirli bir tarihten önceki anlık görüntüleri silebilir; iki tarih arasındaki anlık görüntüleri silemez.

Destek topluluğundaki farklılıklar:

  • Posta listelerindeki yazımın yanıt sayısına göre (rsnapshot: 6, rdiff-backup: 0), rsnapshot'ın daha aktif bir topluluğu var.
74
ændrük

rsyncInstall rsync

Komut satırı araçlarına aşina iseniz, otomatik olarak (artan) yedekler oluşturmak için rsync kullanabilirsiniz. Dizinlerinizi diğer makinelere yansıtabilir. Nasıl yapılacağı konusunda net birçok komut dosyası var. Crontab'ınızda yinelenen görev olarak ayarlayın. Ayrıca, manuel yedeklemeleri kolaylaştıran rsync called Grsync için bir GUI ön yüzü var.

Sabit bağlantılarla birlikte, silinen dosyaların korunacağı şekilde yedekleme yapmak mümkündür.

Görmek:

64
Roalt

İkilikInstall Duplicity

Duplicity zengin özelliklere sahip bir komut satırı yedekleme aracıdır.

Duplicity, şifreli tar-format birimleri üreterek ve onları uzak veya yerel bir yere yükleyerek dizinleri yedekler. Dosyalardaki artımlı değişiklikleri kaydetmek için librsync kullanır; onları sıkıştırmak için gzip; ve onları şifrelemek için gpg.

Duplicity'nin komut satırı korkutucu olabilir, ancak yinelemenin, komut satırından (duply), GNOME'a (deja-dup), KDE'ye (time-drive) kadar birçok ön yüzü vardır.

43
vh1

Dropbox

Windows, Mac ve Linux için platformlar arası (tescilli) bir bulut senkronizasyonu. Ücretli seçeneklerle 2GB çevrimiçi depolama ücretsizdir. "Dosyaları çevrimiçi olarak saklamanın, eşitlemenin ve paylaşmanın" bir yolu olarak tanıtıldı, ancak yedekleme amacıyla da kullanılabilir.

Ücretli hesaplarda bile revizyon geçmişinin bir yılla sınırlı ve ücretsiz hesaplarda bile sadece bir ay olduğunu unutmayın.

Ayrıca, Dropbox bir yedekleme aracı olarak oluşturulmadığından büyük miktarda dosyayı geri yüklemek çok zaman alabilir.

Dropbox in use on Ubuntu

38
Derek

luckyBackupInstall LuckyBackup

Daha önce bahsedilmedi, bu yüzden "LuckyBackup" ın rsync'de üstün bir GUI ön yüzü olduğu ve basit ya da karmaşık yedeklemeler ve klonların tamamen esintiye dönüştüğü konusunda anlatacağım.

Bu aracın artık geliştirilmediğini unutmayın.

Tüm önemli ekran görüntüleri burada bulunur web sitelerinde ile aşağıda gösterilenler:

luckyBackup

32
Scaine

BackupPCInstall BackupPC

Tüm ev ağınızı yedeklemek istiyorsanız, bodrum/dolaba/çamaşır odanızdaki her zaman açık bir sunucuda çalışan BackupPC'yi öneririm. Yedekleme sunucusundan ssh, rsync, SMB ve diğer yöntemlerle başka herhangi bir bilgisayara (sadece linux bilgisayarlar değil) bağlanabilir ve hepsini sunucuya yedekleyebilir. Aynı dosyalar ayrı bilgisayarlardan yedeklenmiş olsalar bile, aynı dosyaları sabit bağlantılar yoluyla birleştirerek artan depolama alanı uygular.

BackupPC, yedeklenecek yeni bilgisayarlar eklemek, anında yedeklemeler başlatmak ve en önemlisi tek dosyaları veya tüm klasörleri geri yüklemek de dahil olmak üzere, kişiselleştirmek için kullanabileceğiniz bir web arayüzü çalıştırır. BackupPC sunucusu, geri yüklediğiniz bilgisayara yazma izinlerine sahipse, dosyaları doğrudan bulundukları yere geri yükleyebilir, bu da gerçekten güzeldir.

BackupPC Web Interface - Server Status Page

27
Ryan Thompson

CrashPlan

CrashPlan iş yedekleme sağlayan bir şirkettir, bireysel kullanıcılar için plan yapmadan .

Özellikleri

  • 10 $/ay/cihaz ücreti
  • Üçlü hedef veri depolama ve koruma
  • Sessiz ve sürekli
  • Cömert tutma ve versiyonlama
  • Silinen dosya koruması

Bir sürü seçenek ve yapılandırma düşünmüştüm (rdiff-backup, duplicity, backup-ninja, Amazon s3, uzak sunucu). Nihayet aşağı indiği şey basitlikti.

CrashPlan platformlar arası, ancak açık kaynaklı değil.

Ayrıca (ücretli) bir CrashPlan Central 'aile' planını kullanarak sahip olduğunuz tüm bilgisayarları yedekleyebileceğinizi de unutmayın.

24
Tim Lytle

BUP

Bir "git paketi dosya biçimini temel alan son derece verimli bir dosya yedekleme sistemidir. hızlı sanal makine görüntülerinin artımlı yedeklemelerini yapabilir."

Özellikleri:

  • Büyük dosyaları topaklara bölmek için bir haddeleme sağlama toplamı algoritması (rsync'e benzer) kullanır. Bunun en kullanışlı sonucu, tipik olarak hepsi bir büyük dosyada olsalar bile, çok sayıda disk alanı kullanmamalarına rağmen, büyük sanal makine (VM) disk görüntülerini, veritabanlarını ve XML dosyalarını aşamalı olarak yedekleyebilirsiniz.

  • Veriler, hangi yedeklemenin diğerine dayandığını bilmek zorunda kalmadan artımlı yedeklemeler arasında "otomatik olarak" paylaşılır - yedeklemeler birbirlerini tanımayan iki farklı bilgisayardan yapılsa bile. Sadece bup'a işleri yedeklemesini söyleyin ve bu yalnızca gereken minimum miktarda veriyi kurtarır.

  • Bup, diskiniz bozulmamış sektörleri tespit etmemiş olsa bile bozulmuş yedekleri kurtarmak için "par2" fazlalığını kullanabilir.

  • Bup deponuzu bir Fuse dosya sistemi olarak bağlayabilir, içeriğe bu şekilde erişebilir ve hatta Samba üzerinden dışa aktarabilirsiniz.

  • Bup için KDE tabanlı bir ön uç (GUI) kullanılabilir, yani Kup Backup System .

24
ændrük

Bacula

Bacula'yı uzun zaman önce kullandım. Mimarisini öğrenmek zorunda olsanız da, bu çok güçlü bir çözüm. Ağ üzerinden yedekleme yapmanızı sağlar ve çok platformludur. Sahip olduğu tüm harika şeyler hakkında burada ve bunun için kullanabileceğiniz GUI programları hakkında burada yazabilirsiniz. Üniversitemde konuşlandırdım. Yedekleme çözümleri ararken de rastladım Amanda .

Bacula ile ilgili güzel bir şey, oluşturduğu dosyalar için kendi uygulamasını kullanmasıdır. Bu, onu yerel bir yardımcı programın özel uygulamasından bağımsız kılar (örneğin, tar, dump ...).

Kullandığımda henüz GUI yoktu. Bu nedenle, mevcut olanların eksiksiz ve kullanımı kolay olup olmadığını söyleyemem.

Bacula, çekirdeğinde çok modüler. Yapılandırılabilir 3 ayrı bağımsız servisten oluşur:

  • dosya arka plan programı (aslında dosyaları ve meta verilerini platformlar arası toplama)
  • depolama arka plan programı (verilerin depolanmasına dikkat edin - HDD, DVD, kaset vb. olsun)
  • yönetici arka plan programı (yedeklemeleri zamanlamayı ve merkezi konfigürasyonu önemser)

Ayrıca, baküla ve yedeklerle ilgili meta verileri depolamak için SQL veritabanı da vardır (Postgres, MySQL ve sqlite desteği).

bconsole binary, bacula ile birlikte gelir ve bacula uygulaması için CLI arayüzü sağlar.

23
alxlenc

tar

tar , dosyaları arşivlemek için basit ve güvenilir bir araçtır, yedeklemeler için de kullanılabilir. Ancak bugün, daha kullanışlı özelliklerle daha iyi ve daha hızlı yedekleme araçlarına sahibiz. İhtiyaçlarınıza bağlı olarak, tar hala faydalı olabilir.

home dizininizin tam yedeklemesini oluşturun:

cd, yedekleme dosyasını saklamak istediğiniz dizine ve ardından:

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

Daha sonraki yedeklemeler için tam yedeklemeden kaçınmak istiyoruz - çünkü bu çok zaman alıyor. Bu yüzden sadece _backup.tar_ içindeki dosyaları güncelledik:

Yine, cd yedekleme dosyasının bulunduğu dizine ve sonra da _--update_ kullanın:

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

Yeni olan veya değiştirilen tüm dosyalar _backup.tar_ içine kaydedilir. Silinen dosyalar tutulacak. En son yedeklemeyi geri yüklemek için, dosyayı sağ tıklayın ve "Ayıkla ..." yı seçin. Dosyalarınızın eski sürümlerini almak için, _backup.tar_ açmanız ve geri yüklemek istediğiniz dosyaları (ve sürümleri) bulmanız gerekir.

Not: Sıkıştırılmış bir tar dosyasında _--update_ kullanamazsınız (ör. _.tar.gz_).

18
user3862

Basit YedeklemeInstall Simple Backup

Basit Yedekleme dosyanızı yedeklemek ve revizyon geçmişini tutmak için başka bir araçtır. Oldukça verimli (tam ve artımlı yedeklemeler ile) ve gereksiz veriler için çok fazla disk alanı kaplamaz. Böylece, à-la Time Machine'deki dosyaların geçmişini görebilirsiniz (bir özellik Zamanda geri - daha önce bahsedilen - teklif).

Özellikleri:

  • önceden tanımlanmış yedekleme stratejileriyle kurulum yapmak kolaydır
  • harici sabit disk yedekleme desteği
  • SSH veya FTP yoluyla uzaktan yedekleme
  • revizyon geçmişi
  • akıllı otomatik temizleme
  • Kolay dökülme
  • kullanıcı - ve/veya sistem - seviye yedekleri

alt text

Gördüğünüz gibi özellik seti Back in time tarafından sunulana benzer.

Basit Yedekleme, Gnome ve Ubuntu Masaüstü ortamında iyi bir uyum sağlar.

18
Huygens

DARInstall DAR

DAR - Disk Arşive programı - artımlı yedeklemeleri ve geri yüklemeleri destekleyen güçlü bir komut satırı yedekleme aracıdır. Çok sayıda dosyayı yedeklemek istiyorsanız, rsync (yuvarlama sağlama toplamı) benzeri çözümlerden çok daha hızlı olabilir.

14
maxschlepzig

Tavan Arası Yedeklemesi

Attic , Python ile yazılmış tekil bir yedekleme programıdır. Attic 'in temel amacı, verileri yedeklemenin etkin ve güvenli bir yolunu sağlamaktır. Kullanılan veri tekilleştirme tekniği, Attic 'i sadece değişiklikler kaydedildiğinden günlük yedeklemeler için uygun hale getirir.

Ana Özellikler:

  • Kullanımı kolay
  • Alanda verimli depolama : Değişken blok boyutu tekilleştirme, gereksiz veriler tespit edilerek depolanan bayt sayısını azaltmak için kullanılır.
  • İsteğe bağlı veri şifreleme : Tüm veriler 256 bit AES şifreleme kullanılarak korunabilir ve veri bütünlüğü ve orijinalliği HMAC-SHA256 kullanılarak doğrulanır.
  • Site dışı yedeklemeler : Attic, SSH üzerinden erişilebilen uzaktaki herhangi bir ana bilgisayarda verileri depolayabilir
  • Yedeklenebilir dosya sistemleri olarak yedeklenebilir : Yedekleme arşivleri, kolay yedekleme doğrulaması ve geri yüklemeleri için kullanıcı alanı dosya sistemleri olarak takılabilir.

Gereksinimler:

Tavan arasında Python> = 3.2 gerekir. Python dışında, Attic ayrıca msgpack-python ve OpenSSL (> = 1.0.0) gerektirir. Arşivleri dosya sistemi olarak monte etmek için llfuse gereklidir.

Not:

Ayrıca şimdi Borg adında bir Attic çatalı var.

13
rcs

SpiderOak

Karşılaştırılabilir özelliklere sahip yedekleme/senkronizasyon hizmeti gibi bir dropbox.

  • Tüm verilerinize tek bir çoğaltılmış konumda erişin
  • Yapılandırılabilir çoklu platform senkronizasyonu
  • Tüm geçmiş sürümleri ve silinen dosyaları koru
  • Klasörleri anında web'de paylaşın
  • Paylaş RSS/RSS
  • İnternete bağlı herhangi bir cihazdan dosya al
  • Kapsamlı 'sıfır bilgi' veri şifreleme

Listelenen desteklenen sistemler: Debian Lenny, OpenSUSE, RPM Tabanlı (Fedora, vb.), CentOS/RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmik Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope

Daha fazla bilgi için https://spideroak.com

13
Derek

arka uçuş

Uyarı: 2010'daki son güncellemesiz.

Geri Zamanda benzer

Apple'ın Zaman Makinesi, işletim sistemlerinde harika bir özelliktir ve Linux, onu yeniden yapılandırmak için inşa edilmiş olan gerekli teknolojinin neredeyse hepsine sahiptir. Bu, kullanımı kolaylaştıran basit bir GUI'dir.

FlyBack v0.4.0

11
Derek

Areca Yedeklemesi

Uyarı: 2015'te kullanılmayan, son sürüm.

ayrıca kolayca yedekleme yapmak için çok iyi bir GPL programıdır.

Özellikler

  • Arşiv sıkıştırma (Zip & Zip64 formatı)
  • Arşiv şifreleme (AES128 ve AES256 şifreleme algoritmaları)
  • Yerel sabit sürücüde, ağ sürücüsünde, USB anahtarında, FTP/FTP sunucusunda depolama (örtük ve açık SSL/TLS ile)
  • Kaynak dosya filtreleri (uzantısına göre, alt dizin, düzenli ifade, boyut, tarih, durum, AND/OR/NOT mantıksal operatörleri ile)
  • Artımlı, diferansiyel ve tam yedekleme desteği
  • Delta yedeklemesi desteği (dosyalarınızın yalnızca değiştirilmiş bölümlerini saklayın)
  • Arşivler birleştirir: Depolama alanından tasarruf etmek için bitişik arşivleri tek bir arşivde birleştirebilirsiniz.
  • Tarih kurtarma tarihi itibariyle: Areca, arşivlerinizi (veya tek dosyalarınızı) belirli bir tarih itibariyle kurtarmanıza olanak sağlar.
  • İşlem mekanizması: Tüm kritik işlemler (yedekleme veya birleştirme gibi) işlemseldir. Bu, yedeklerinizin bütünlüğünü garanti eder.
  • Yedek raporlar: Areca, diskinizde depolanabilen veya e-posta ile gönderilebilen yedek raporlar oluşturur.
  • Yedekleme komut dosyaları sonrası: Areca, yedekleme sonrasında Shell komut dosyalarını başlatabilir.
  • Dosya izinleri, sembolik bağlantılar ve adlandırılmış borular saklanabilir ve kurtarılabilir. (Yalnızca Linux)
10
AndyB

JungleDisk Pay for application

Endişelendiğim kadar kazanır. İsteğe bağlı olarak şifrelenmiş bir Amazon S3 kovaya uzaktan yedeklenir, özelleştirilebilir, arka planda çalışabilir (kurulum için çeşitli kılavuzlar vardır). İyi bir kullanıcı arayüzü var ya da çok eğimli hissediyorsanız bir XML dosyasını hackleyebilirsiniz.

Tüm ev makinelerimi aynı hesapla yedekliyorum, sorun değil. Ayrıca yedeklenmiş verilerime myjungledisk.com adresinden uzaktan erişebiliyorum.

Ücretsiz değil, ancak ABD açısından kesinlikle ucuz. (Ayda 8 dolar öderim). Bunun bir başkasının donanım ve (fiziksel) güvenlik vb. Konularla uğraştığı bir şirket dışı yedekleme için kabul edilebilir olduğunu düşünüyorum.

Yeterince tavsiye edemez.

10
nwahmaet

Ana klasörümü (daha az çöp vb.) Ayrı bir yedekleme HDD'sinde (geçerli olan) "current" etiketli bir klasöre ve daha sonra copy (cp) komutuna kaydetmek için rsync kullanan özel bir Python komut dosyası çalıştırdım. "Geçerli" öğesinden her şeyi aynı HDD'deki tarih damgalı bir klasöre kopyalamak için. Güzel olan şey, her bir anlık görüntünün ana klasörünüzdeki her dosyaya sahip olduğu ve henüz HDD'nin yalnızca gereksiz yere doldurmadığıdır. Çoğu dosya hiçbir zaman değişmediğinden, HDD'deki bu dosyaların yalnızca bir tek kopyası vardır. Diğer tüm referanslar bir bağlantıdır. Bir dosyanın daha yeni bir sürümü "geçerli" ye eklenirse, eski sürüme işaret eden tüm anlık görüntüler otomatik olarak orijinalin tek bir sürümünü gösterir. Modern HDD dosya sistemleri bunu kendi başlarına halleder. Senaryoda her türlü ayrıntılandırma bulunmasına rağmen, ana komutlar basittir. İşte kilit bileşenlerden birkaçı:

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

Benim de bazı özel ihtiyaçlarım vardı. Birden fazla büyük (örn. 60GB) VirtualBox disk görüntüsüne sahip olduğum için, anlık görüntü sürümlerinin değil, yalnızca bir kopyasının olmasını istiyorum. 1 veya 2 bile TB HDD’nin sınırları vardır.

İşte istisnalar dosyamın içeriği. Dosya eksik terminal eğik çizgi vb. Karşı çok hassastır:

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

Dirvish

Dirvish , disk alanını azaltmak için sabit bağlantılar kullanan bir Nice komut satırı anlık görüntü yedekleme aracıdır. Süresi dolmuş yedekleri temizlemenin karmaşık bir yoludur.

İşte bunun için güzel bir öğretici: http://wiki.edseek.com/howto:dirvish

5
student

Duplicati

Linux'ta çalışan açık kaynaklı, ücretsiz bir yedekleme uygulaması, bulut depolama hizmetlerinde ve uzak dosya sunucularında şifreli, artımlı ve sıkıştırılmış yedeklemeleri güvenli bir şekilde saklayan GUI ile çalışıyor. Amazon S3, Windows Live SkyDrive, Google Drive (Google Dokümanlar), Rackspace ile çalışıyor Bulut Dosyaları veya WebDAV, SSH, FTP (ve daha pek çoğu) ".

Sürüm 1.0 kararlı olarak kabul edilir; Şu anda çalışmakta olan önemli iç değişikliklere sahip geliştirme aşamasında bir sürüm 2 var (yine de üretim için kullanmazdım). Yedeklenecek dosyaları seçmek için standart veya özel filtre kuralları vardır.

Yıllar boyunca kısmen kullanıyorum (orada kimseye bağlı değilken, bir Windows dizüstü bilgisayarımda ve Ubuntu 14.04 kurulumumda nadiren de olsa, bir arka uç eklemek, geliştirici olarak konuşmak için API'ye bakmayı düşündüm).

Bir çatal kopya .

5
Breezer

PING , tüm bölümleri yedeklemenizi sağlayacak, saçma sapan ücretsiz bir yedekleme aracıdır. CD'ye yazılması gereken bağımsız bir yardımcı programdır.

Bu programdan hoşlandığım şey bölümün tamamını kopyalaması. Bunu hayal edin: Ubuntu'nuzu bir süper kullanıcı olarak değiştirirken, hayati bir kısmını değiştirdiniz ve Ubuntu artık başlamıyor.

Sabit diski biçimlendirebilir ve Ubuntu'yu yeniden yükleyebilirsiniz. Dropbox, Ubuntu One vb. Gibi yedekleme çözümleri önemli dosyaları almak için yararlı olsa da, duvar kağıdınızı, Unity simgelerinizi ve Ubuntu'nuzu istediğiniz gibi yapan diğer şeyleri geri yüklemez.

Diğer bir seçenek ise internetten yardım istemek. Peki neden tüm sistemi birkaç gün önce olduğu gibi eski haline getirmiyorsunuz? PING tam olarak bunu sizin için yapacak.

Profesyonelin:

  • Yalnızca belgeleri değil, aynı zamanda sistem dosyalarını da yedekler
  • Kullanımı kolay
  • Diğer (Linux olmayan) bölümleri de yedeklemek mümkündür.
  • Yedeklemeyi gzip veya bzip2 formatında sıkıştırarak disk alanından tasarruf sağlar

Eksileri:

  • Yedekleme yapmadan önce PC'nin yeniden başlatılması gerekecek
  • PING, yalnızca birkaç dosya değiştirilse bile bölümün tamamını yedekleyecektir
  • Yedeklerinizi koymak için harici bir sabit diske veya bilgisayarınızda boş bir alana ihtiyacınız olacak

Mükemmel bir Hollandalı manuel bulunabilir burada .

4
Exeleration-G

s3ql , Amazon s3, Google Storage veya OpenStack Storage'ı bir dosya sistemi olarak kullanmak için daha yeni bir seçenektir. MacOS X'in yanı sıra çeşitli Linux dağıtımları üzerinde çalışır.

Rsync ile kullanarak, blok düzeyinde veri tekilleştirme ve sıkıştırma yoluyla depolama ve bant genişliği verimliliği sağladığından, şirket dışında çok verimli bir şekilde yedeklemeler alabilirsiniz. Ayrıca, müşteri tarafı şifreleme yoluyla gizliliği ve yazma üzerine kopyalama, değişmez ağaçlar ve anlık görüntü alma gibi başka bazı lüks şeyleri de destekler.

PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer ve ElasticDrive ile karşılaştırmalar için S3QL ve diğer S3 dosya sistemlerinin karşılaştırılması bölümüne bakın.

Birkaç gündür, s3_backup.sh , (rsync kullanıyor) 'dan başlayarak kullanıyorum ve oldukça mutluyum. Çok iyi belgelenmiştir ve sağlam bir proje gibi görünüyor.

4
nealmcb

TimeVault'un

Uyarı: bakımsız

TimeVault a, klasörlerin fotoğraflarını çekmek için bir araçtır ve nautilus entegrasyonu ile birlikte gelir. Anlık görüntüler, varsayılan olarak salt okunur olduklarından, yanlışlıkla silinme veya değişikliklerden korunur.

Launchpad adresinden indirilebilir.

4
papukaija

Obnam

Uyarı: Yazılım artık korunmuyor, yazarlar kullanılmamasını tavsiye ediyor

'Obnam kolay, güvenli bir yedekleme programıdır. Yedekler yerel sabit disklerde veya SSH SFTP protokolü aracılığıyla çevrimiçi olarak saklanabilir. Yedekleme sunucusu, kullanılıyorsa, SSH'nin üzerinde özel bir yazılım gerektirmez.

İlginizi çekebilecek bazı özellikler:

  • Anlık görüntü yedeklemeleri. Her nesil tam bir enstantaneye benziyor, bu nedenle tam ve artımlı yedeklemeleri önemsemenize veya gerçek veya sanal kasetleri döndürmenize gerek yok.
  • Verilerin çoğaltılması, dosyalar arasında ve yedekleme nesiller. Yedekleme deposu zaten belirli bir veri yığını içeriyorsa, daha eski bir yedekleme neslindeki başka bir dosyada olsa bile, yeniden kullanılacaktır. Bu şekilde, büyük dosyaların etrafında gezinmek veya bunları değiştirmek konusunda endişelenmenize gerek yoktur.
  • GnuPG kullanarak şifrelenmiş yedeklemeler. '

Ubuntu yazılım kaynaklarında eski bir sürüm bulunabilir; en yeni sürüm için Chris Cormacks PPA veya Obnams web sitesi .

3
shaddow

inosync

Daha fazla veya daha az gerçek zamanlı yedekleme özelliği sunan bir Python betiği.

Bu yazılımın artık korunmadığını unutmayın.

"Son Linux çekirdeğindeki" inotify "özelliğine referansla karşılaştım. Inotify, disk aktivitesini ve özellikle de dosyalar diske yazıldığında veya silindiğinde bayraklar izler. aradığım gerçek zamanlı dosya yedekleme özelliğini sağlamak için rsync dosya senkronizasyonu yardımcı programı ile olay izleme: inosync adlı yazılım, açık kaynak kod olarak etkin bir şekilde sağlanan, aslında bir Python komut dosyasıdır, yazar, Benedikt Böhm, Almanya'dan ( http://bb.xnull.de/ ). "

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

3
CentaurusA

BorgBackup bir CLI aracı ve Vorta ile GUI, ihtiyacınız olan her şeyi ve daha fazlasını yapar. BorgBackup'ın kendisi için bir PPA bile vardır.

BorgBackup ve diğer herhangi bir yedekleme çözümü arasındaki temel fark, bunun bir veri tekilleştirme yedekleme çözümü olmasıdır:

ÖRNEĞİN. tek bir dosyanın birden fazla kopyası varsa, bu dosya yalnızca bir kez yer kaplar .

  1. BorgBackup uygulamasını yükleyin:

    Sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
    Sudo apt update
    Sudo apt install borgbackup
    
  2. Vorta yükleyin:

    pip install vorta
    
  3. İlk yedeklemenizi yapın:

    borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
    
  4. gUI'ye gitmek ve yapılandırmak için Vorta simgesine tıklayın.

3
Fabby

saybackup ve saypurge

saybackup adında, sabit bağlantıları kullanarak basit artımlı yedeklemeler yapmanıza izin veren güzel bir komut dosyası var. Man sayfasından:

Bu betiği kullanarak tam veya ters artımlı yedeklemeler oluşturur.
rsync (1) komutu. Yedekleme dizini adları tarih ve saati içerir.
Her yedeklemenin sıralama ve seçici budama işlemine izin vermek için çalıştırın. Her başarılı yedekleme çalışmasının sonunda, her zaman en son yedeklemeye işaret edecek şekilde bir '* -current' bağlantısı görüntülenir. Uzak dosyayı azaltmak için
transferler, '-L' seçeneği kullanılabilir (muhtemelen birden çok kez).
, dosyaların hangi yerel ağlardan alınacağını belirtin
, yedeklemeye çok bağlı.

Karşılık gelen script saypurge eski yedekleri temizlemek için akıllıca bir yol sunar. Aracın giriş sayfasından:

Sayepurge, bu yedekleme dizini grubunun isimlerinden zaman damgalarını ayrıştırır, zaman aralıklarını hesaplar ve iyi silme adaylarını belirler, böylece yedeklemeler zaman içinde en eşit aralıklarla yerleştirilir. Kesin davranış, silinmeye karşı korunmak üzere son dosyaların sayısı (-g), etrafta tutulacak tarihi yedeklerin sayısı (-k) ve verilen herhangi bir çalışma (-d) için maksimum silmelerin sayısı belirtilerek ayarlanabilir. Yukarıdaki dosya setinde, 2011-07-07 arasındaki iki yedek sadece 6 saat uzaklıktadır, bu yüzden iyi tasfiye eden adaylar yaparlar ...

1
student

backup2l

Uyarı: 2017-02-14 tarihinde sürdürülmemiş, son taahhüt

Ana sayfadan:

backup2l , monte edilebilir bir dosya sisteminde (ör. sabit disk) yedeklemeler oluşturmak, sürdürmek ve geri yüklemek için kullanılan hafif bir komut satırı aracıdır. Ana tasarım hedefleri düşük bakım çabası, verimlilik, şeffaflık ve sağlamlıktır. Varsayılan kurulumda, yedeklemeler bir cron betiği tarafından bağımsız olarak oluşturulur.

backup2l, kullanıcı tarafından belirlenen sayıda seviye ve seviye başına yedekleme ile hiyerarşik diferansiyel yedekleri destekler. Bu şema ile, depolanması gereken toplam arşiv sayısı, son tam yedeklemeden bu yana yalnızca diferansiyel yedekleme sayısı ile birlikte logaritmik olarak artar. Bu nedenle, kısa aralıklarla küçük artımlı yedeklemeler oluşturulabilirken, zaman ve alan tüketen tam yedeklemeler yalnızca seyreklik gerektirir.

Geri yükleme işlevi, dosya sisteminin durumunu veya zaman içindeki önceki noktaların isteğe bağlı dizinlerini/dosyalarını kolayca geri yüklemenizi sağlar. Dosyaların ve dizinlerin sahipliği ve izin nitelikleri doğru şekilde geri yüklendi.

Entegre bir bölün ve topla işlevi, tüm veya seçili arşivleri bir dizi CD'ye veya diğer çıkarılabilir ortama rahatça aktarmanıza olanak tanır.

Tüm kontrol dosyaları yedekleme cihazındaki arşivlerle birlikte saklanır ve içerikleri çoğunlukla kendi kendini açıklar. Bu nedenle, bir acil durumda, kullanıcının yalnızca backup2l'nin geri yükleme işlevine güvenmesi gerekmez, ancak gerekirse - dosyalara göz atıp arşivleri manuel olarak çıkarabilir.

Bir dosyanın yeni mi yoksa değiştirilmiş mi olduğuna karar vermek için, backup2l adı, değiştirme zamanı, boyutu, mülkiyeti ve izinlerine bakar. Diğer yedekleme araçlarının aksine, FAT32 gibi Unix olmayan dosya sistemlerinde sorun yaşanmaması için i düğümü göz önünde bulundurulmaz.

1
student

zpaq

zpaq , PAQ dosya sıkıştırma araçları serisinden büyüyen bir dosya arşivleyicisidir. Artımlı yedeklemeler için kullanılabilir ve önceki herhangi bir dosya sürümüne geri dönebilirsiniz. Varsayılan olarak, add seçenekleri yalnızca daha yeni bir tarihe veya değiştirilmiş bir dosya boyutuna sahip dosyaları ekler. Aynı dosyalar tekilleştirilir ve disk alanı kazandırılır.

Bir yedekleme yazılımı olarak, zpaq'ın bir dezavantajı vardır - eski yedekleri silmenize izin vermez.

-key seçeneği, yedeği AES-256 ile şifreler.

Yedekleme:

zpaq add backup.zpaq <path to the directory you want to back up>

En aşırı (ve en yavaş) sıkıştırmayı kullanma (varsayılan 1'dir):

zpaq add backup.zpaq <path to the directory you want to back up> -method 5

-method 0 kullanmak hiçbir veriyi sıkıştırmaz. Yedeklemeler için -method 1 önerilir, ancak -method 2 neredeyse kadar hızlıdır.

En son yedeklemenizdeki dosyaları listeleyin:

zpaq list backup.zpaq

İkinci yedeklemenin içeriğini listele:

zpaq list backup.zpaq -until 2

Tüm dosyaların tüm sürümlerini listele:

zpaq list backup.zpaq -all

Sürüm, 0001 ile başlayan, dört basamaklı bir rakamla gösterilir. (Gerektiğinde ek basamaklar eklenir.)

En son yedeklemeyi ayıkla:

zpaq extract backup.zpaq <destination>

Yedeklemenizin ikinci sürümünü çıkarın:

zpaq extract backup.zpaq <destination> -until 2

Adlarında "günlük" bulunan tüm dosyaların tüm sürümlerini çıkarın:

zpaq extract backup.zpaq -only "*diary*" -all

Dosya sürümleri farklı klasörlerde kaydedilecektir - ilk sürüm için 0001, ikinci sürüm için 0002, vb.

0
user258532

faubackup

Hardlinks ile artımlı yedekleme yapmanızı sağlayan başka bir küçük araç Faubackup oldu.

Ana sayfadan:

Bu Program, artımlı ve tam yedeklemeler için sabit sürücüdeki bir dosya sistemini kullanır. Tüm Yedeklere standart dosya sistemi araçlarıyla kolayca erişilebilir (ls, find, grep, cp, ...)

Daha sonra aynı dosya sistemine yapılan yedeklemeler otomatik olarak artacaktır, çünkü değişmeyen dosyalar yalnızca dosyanın mevcut sürümüyle bağlantılıdır.

Farklı yedekleme seviyeleri oluşturmanıza olanak sağlar. Man sayfasından:

FauBackup, belirli yedekleri uzun süre tutacak ve diğerlerini kaldıracak şekilde yapılandırılabilir. Geleneksel yedekleme sistemlerine bir göz atın. Günlük, haftalık, aylık ve yıllık yedeklemeler için kasetleriniz var ve bunları yerel yedekleme politikanıza göre saklayın. FauBackup bunu sizin için sabit disklerde de yapabilir. Yani, sizin için yıllık, haftalık, vb. Yedeklemeler yapabilir ve diğer eski yedekleri otomatik olarak kaldırabilir.

Dört farklı yedekleme türü tanınır: günlük, haftalık, aylık ve yıllık. Böyle bir aralıkta var olan ilk yedek, karşılık gelen türe ait olarak kabul edilir. Böylece, bir ay içindeki ilk yedekleme (örn. 2000−12−01 @ 06: 30: 00) aylık bir yedekleme olacaktır; 2001'deki ilk yedekleme, 1 Ocak 2001 Pazartesi olduğu için dört türün hepsinde olacaktır.

Her tür için tutulan yedeklerin sayısı yapılandırılabilir (Bkz. Faubackup.conf (5)). Bir yedekleme böyle bir türe ait değilse (örneğin, bir günde ikinci yedekleme) veya bu tür için çok eskiyse, faubackup'ta kaldırılır -

0
student

boxbackup

Ana sayfadan:

Kutu Yedekleme, açık kaynaklı, tamamen otomatik, çevrimiçi bir yedekleme sistemidir. Aşağıdaki temel özelliklere sahiptir:

  • Yedeklenen tüm veriler sunucuda bir dosya sistemindeki dosyalarda depolanır - bant, arşiv veya başka özel cihazlar gerekmez.
    - Sunucu, yalnızca gerektiğinde dosyaları kullanılabilir duruma getirmek için güvenilirdir - tüm veriler şifrelenmiştir ve yalnızca orijinal istemci tarafından çözülebilir. Bu, güvenilmeyen bir ağ üzerinden (Internet gibi) veya sunucunun kontrolsüz bir ortamda bulunduğu yerleri yedeklemek için idealdir.
    - Yedeklenecek bir arka plan programı yedeklenecek sistemlerde çalışır ve değişiklikleri fark ettiğinde şifrelenmiş verileri sunucuya kopyalar - böylece yedeklemeler sürekli ve günceldir (geleneksel anlık görüntü yedeklemeleri de mümkündür).
  • İstemciler ve sunucu arasında kullanılan bant genişliğini en aza indirerek, sadece dosyalar içindeki değişiklikler sunucuya, rsync gibi gönderilir. Bu, özellikle uzak konumlar arasında veya İnternet üzerinden yedekleme yapmak için uygun hale getirir.
  • Eski teyp dosya sürümleri gibi davranır ve silinen dosyalar mevcuttur.
  • Sunucudaki dosyaların eski sürümleri, geçerli sürümdeki değişiklikler olarak depolanır ve sunucuda gereken depolama alanını en aza indirir. Dosyalar sunucu da boyutlarını küçültmek için sıkıştırılır.
  • Yedekleme davranışı seçimi - belge veya sunucu yedeklemesi için optimize edilebilir.
  • Bir sunucuyu çalıştırmak kolay ve ucuz olacak şekilde tasarlanmıştır. Taşınabilir bir uygulamaya sahiptir ve karmaşık sunucu kurulumu veya pahalı donanım olmadan güvenilirlik için kullanıcı alanında uygulanan isteğe bağlı RAID vardır. http://www.boxbackup.org/
0
student