Vraag Vergelijking van back-uptools


Deze vraag bestaat omdat het een historische betekenis heeft, maar het wordt niet beschouwd als een goede, on-topic vraag voor deze site, gebruik het dus niet als bewijs dat u hier vergelijkbare vragen kunt stellen. Hoewel u wordt aangemoedigd om te helpen bij het handhaven van de antwoorden, moet u begrijpen dat vragen over "grote lijsten" over het algemeen niet zijn toegestaan ​​op Ask Ubuntu en worden gesloten per helpcentrum.

Back-up is ongelooflijk belangrijk. Uiteraard is er geen beste back-uptool, maar een vergelijking van de opties zou zeer interessant zijn.

  • Grafische interface? Opdrachtregel?
  • Incrementele back-ups?
  • Automatische back-ups?
  • Installatiemethode: in standaard repository's? PPA?

325


oorsprong


Ik zou zeggen dat de back-upoplossing afhangt van wat u gebruikt op de computer waarvoor u een back-up maakt. Een verzameling werk / schoolkritieke projecten / code heeft een heel andere set behoeften dan een computer die een ongoddelijke hoeveelheid porno en muziek opslaat. Op mijn thuisinstelling heb ik een klein script dat een aantal mappen ondersteunt die ik niet graag kwijt zou raken, het doet dit stapsgewijs. Mijn werklaptop zorgt ervoor dat alles wordt geback-upt naar een server en heeft hoe dan ook nog nooit bedrijfskritieke spullen over. - Toby
Het is geen vergelijking van kenmerken, maar deze peiling kan helpen: webupd8.org/2010/05/best-linux-backup-tool-software.html Lees ook de reacties! - Alin Andrei


antwoorden:


Déjà Dup  Install Déjà Dup

Déjà Dup is (standaard vanaf Ubuntu 11.10) geïnstalleerd. Het is een GNOME-tool bedoeld voor de informele desktop-gebruiker die een eenvoudige back-uptool wil zijn die de complexiteit van back-ups op de juiste manier verbergt.

Het is een front-end voor dubbelhartigheid die incrementele back-ups uitvoert, waarbij alleen wijzigingen worden opgeslagen sinds de vorige back-up werd gemaakt. Het heeft opties voor gecodeerde en geautomatiseerde back-ups. Het kan een back-up maken naar lokale mappen, Amazon S3 of een server waarmee Nautilus verbinding kan maken.

Integratie met Nautilus is uitstekend, waardoor bestanden kunnen worden hersteld die uit een directory zijn verwijderd en voor het herstellen van een oude versie van een individueel bestand.

Main Window Screenshot

Restore earlier version of file

Let op: vanaf februari 2016 lijkt dit project bijna volledig bugrapporten te negeren slechts minimale triage-activiteit en de laatste bugfix dateert van 2014, hoewel er zijn nieuwe releases met kleine wijzigingen.


147



Begrijp ik het niet helemaal? U kunt niet gemakkelijk specifieke versies van afzonderlijke bestanden herstellen. U kunt echter de volledige back-upinhoud terugzetten naar een specifieke back-up. Ik kan bijvoorbeeld herstellen naar vorige week, of naar de week ervoor, of de week daarvoor, enz - 8128
Het kan verbinding maken met alles wat nautilus kan zien. Dus als je het in het bestandssysteem kunt aankoppelen, is dat één optie. Er is dan ook de mogelijkheid om verbinding te maken met ftp, ssh, webdav of een Windows-share. Mijn samba-kennis is beperkt. Ik ben bang. - 8128
U kunt specifieke versies van individuele bestanden herstellen. Het bevat een nautilus-extensie. Het enige dat u hoeft te doen, is met de rechtermuisknop op een bestand klikken en 'Terugzetten naar vorige versie' selecteren. - andrewsomething
is er een opdrachtregelinterface voor Deja Dup? - brillout
@ brillout.com Deja Dup is gebaseerd op Duplicity, die een opdrachtregelinterface biedt. Een andere keuze is duply. - nealmcb


Terug in de tijd  Install Back in Time

Ik gebruik Back in Time al een tijdje en ben zeer tevreden.

Het enige dat u hoeft te doen is het configureren:

  • Waar snapshot op te slaan
  • Welke mappen om te back-uppen
  • Wanneer een back-up moet worden gemaakt (handmatig, elk uur, elke dag, elke week, elke maand)

En vergeet het maar.

Installeren (werken aan Ubuntu 16.04 voor gnome):

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

De grafische gebruikersinterface kan worden geopend via ubuntu search voor "backintime".

alt text

Project is actief vanaf April 2018.


105



Is er een manier om deze back-up naar een externe server te krijgen? Wanneer u een doelmap selecteert, zijn alle niet-lokale mappen verborgen en typt u deze in de locatiebalk. - zacharyliu
Er is een "gotcha" met backintime - "punt" -bestanden zijn standaard uitgesloten. Als je de puntbestanden van je thuismap wilt gebruiken, gebruik dan Instellingen-> Uitsluiten en verwijderen van back-inime. *
Om een ​​back-up te maken naar een externe server, kunt u de map ~ / .gvfs gebruiken, waar remote server wordt gemount door nautilus. Maar Déjà-Dup kan een back-up sneller maken dan back-in-time, terwijl back-in-time beter is om bestanden afzonderlijk te bekijken. - desgua
Ik vind de functie leuk om afzonderlijke profielen te definiëren. Dit helpt me bij het definiëren van verschillende profielen voor verschillende partities van mijn schijf en het bijwerken van de back-ups van alleen de partities die ik nodig heb. Ook neemt de eerste back-upbewerking minder tijd in beslag. - Chethan S.
@Lii BackInTime maakt gebruik van gewone bestandskopieën die tussen snapshots worden gekoppeld. Je kunt ze bekijken met elke tool die je leuk vindt. - Germar


rsnapshot versus rdiff-backup

Ik verwijs hier vaak naar vergelijking van rsnapshot en rdiff-backup:

overeenkomsten:

  • beide gebruiken een rsync-achtig algoritme om gegevens over te zetten (rsnapshot gebruikt in feite rsync; rdiff-backup gebruikt de python librsync-bibliotheek)
  • beide kunnen worden gebruikt over ssh (hoewel rsnapshot niet over ssh kan duwen zonder wat extra scripting)
  • beide gebruiken een eenvoudige kopie van de bron voor de huidige back-up

Verschillen in schijfgebruik:

  • rsnapshot maakt gebruik van actuele bestanden en hardlinks om ruimte te besparen. Voor kleine bestanden is de opslaggrootte vergelijkbaar.
  • rdiff-backup slaat eerdere versies op als gecomprimeerde delta's naar de huidige versie, vergelijkbaar met een versiecontrolesysteem. Voor grote bestanden die vaak veranderen, zoals logbestanden, databases, enz., Heeft rdiff-backup aanzienlijk minder ruimte nodig voor een bepaald aantal versies.

Verschillen in snelheid:

  • rdiff-backup is langzamer dan rsnapshot

Verschillen in opslag van metadata:

  • rdiff-backup slaat bestandsmetadata, zoals eigendom, rechten en datums, apart op.

Verschillen in bestandsdoorzichtigheid:

  • Voor rsnapshot zijn alle versies van de back-up toegankelijk als gewone bestanden.
  • Voor rdiff-backup is alleen de huidige back-up toegankelijk als gewone bestanden. Eerdere versies worden opgeslagen als rdiff delta's.

Verschillen in gemaakte back-upniveaus:

  • rsnapshot ondersteunt meerdere back-upniveaus zoals maandelijks, wekelijks en dagelijks.
  • rdiff-backup kan alleen snapshots eerder dan een bepaalde datum verwijderen; het kan geen snapshots verwijderen tussen twee datums in.

Verschillen in ondersteuningsgemeenschap:

  • Op basis van het aantal reacties op mijn bericht op de mailinglijsten (rsnapshot: 6, rdiff-backup: 0), heeft rsnapshot een actievere community.

73



Ondersteunt u datadeduplicatie? - intuited
Dus het klinkt alsof rsnapshot gewoon over het algemeen beter is. - mlissner
librsync is geen Python-bibliotheek maar een C-bibliotheek. Het is gebaseerd op het rsync-algoritme en wordt gebruikt door rdiff-backup directoy van Python, dus het hoeft geen extern hulpprogramma aan te roepen en de uitvoer te analyseren zoals rsnapshot dat doet. - Anthon


rsync  Install rsync

Als u bekend bent met opdrachtregelprogramma's, kunt u gebruiken rsync om (incrementele) back-ups automatisch te maken. Het kan uw mappen naar andere machines spiegelen. Er zijn veel scripts beschikbaar op het net hoe het te doen. Stel het in als terugkerende taak in uw crontab. Er is ook een GUI-frontend voor rsync riep Grsync dat maakt handmatige back-ups eenvoudiger.

In combinatie met harde koppelingen is het mogelijk om back-ups te maken op een manier dat verwijderde bestanden worden bewaard.

Zien:


64



rsyncis een handig hulpmiddel, maar het is niet geweldig voor back-up. Het houdt geen historische versies bij. - Erigami
Ik heb dit veranderd om te praten over rsnapshot, waarnaar ik denk dat de auteur bedoelde. - 8128
@fluteflute: Nee, ik bedoelde niet rsnapshot. Dus je wijzigingen veranderen de betekenis van mijn bericht volledig. Ik heb rsnapshot vervangen door een link die een beetje meer uitlegt over rsync als back-up. - Roalt
Gebruik "cp --archive --link --verbose / MAKE_SNAPSHOT {, _date '+%Y-%m-%d'} / "en" rsync -avz --link-dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR "is gewoon simpel. rsnapshot voegt wat gemak toe, maar misschien heb je het niet nodig. - webwurst
Er is een GUI-frontend voor rsync genaamd Grsync (opbyte.it/grsync) die handmatige back-ups vergemakkelijkt. Ik gebruik het voor het maken van back-ups naar mijn draagbare harde schijf. - Dmitry


Dubbelhartigheid  Install Duplicity

Duplicity is een functierijke back-uptool voor opdrachtregels.

Duplicity maakt back-ups van mappen door versleutelde volumes in tar-formaat te produceren en deze naar een externe of lokale map te uploaden. Het gebruikt librsync om incrementele wijzigingen in bestanden te registreren; gzip om ze te comprimeren; en gpg om ze te versleutelen.

De commandolijn van Duplicity kan intimiderend zijn, maar er zijn veel frontends naar duplicity, van de commandoregel (duply), naar GNOME (deja-dup), naar KDE (time-drive).


43



Er zijn ook een aantal GUI-frontends naar dubbelhartigheid, zoals Time Drive - Ryan Thompson
Time-Drive heeft niet langer ppa's voor de huidige versies van Ubuntu (exact) en de bron lijkt alleen beschikbaar te zijn als je een donatie doet. Dit weerstond me om te evalueren en ik gebruik nu 'duplicity' van de commandoregel om back-ups als root te doen (zoals Deja -Dup verwerkt root-backups niet goed) en kan nog steeds de mooie herstel-gui-opties van deja-dup gebruiken (vanuit Nautilus). - Chris Good
Volgens de website van duplicity is het nog steeds in bèta. Ik weet niet zeker of ik zal aanbevelen dat iemand bètasoftware gebruikt om een ​​back-up van te maken of om te herstellen kritisch gegevens, zelfs als het familiefoto's zijn. - bloudraak


Dropbox

Een platformonafhankelijke (eigen) cloudsynchronisatie voor Windows, Mac en Linux. 2 GB online opslag is gratis, met betaalde opties. Geadverteerd als een manier om online bestanden op te slaan, te synchroniseren en te delen, maar zou ook kunnen worden gebruikt voor back-updoeleinden.

Merk op dat zelfs bij de revisiegeschiedenis van betaalde accounts is beperkt tot een jaar en op gratis accounts is dat zo slechts een maand.

Merk ook op dat het terugzetten van grote hoeveelheden bestanden zeer tijdrovend kan zijn, omdat Dropbox niet is gebouwd als een back-uptool.

Dropbox in use on Ubuntu


38



Synchronisatietools mogen niet worden verward met back-uptools. Een synchronisatietool kan helpen om een ​​back-up efficiënter te maken, zoals rsync kan bandbreedte besparen bijvoorbeeld. Maar het is geen oplossing voor back-up tenzij het een sterke revisiegeschiedenis heeft. Waarom? Stel je voor dat je een virus krijgt dat je bestand infecteert en aanpast. De gewijzigde versie krijgt synchronisatie en je verliest ze. Dropbox heeft een soort revisiegeschiedenis. Dus het kan dienen als een ersatz voor back-up. Maar onthoud dat het niet gegarandeerd is dat u uw bestanden kunt herstellen wanneer dat nodig is! - Huygens
Spideroak biedt onbeperkte revisiegeschiedenis met gratis accounts. - intuited
Let op: Dropbox mislukt slecht als je een groot aantal bestanden moet herstellen, omdat Dropbox je alleen een voor een laat herstellen, elk voor een aantal pagina's. - Scott Severance


luckyBackup  Install LuckyBackup

Het is niet eerder genoemd, dus ik zal pitchen dat "LuckyBackup" een fantastische GUI front-end is op rsync en maakt het nemen van eenvoudige of complexe back-ups en klonen een briesje.

Merk op dat deze tool niet langer is ontwikkeld.

De alle belangrijke screenshots zijn hier te vinden op hun website met een hieronder weergegeven:

luckyBackup


31



Voor mij is het de meest configureerbare optie en bevat een optie om een ​​back-up te maken naar een externe FAT32-partitie (voor degenen die een oude en een arme gemaakte NAS hebben zoals ik ...). Geweldig! - desgua


BackupPC  Install BackupPC

Als u een back-up van uw hele thuisnetwerk wilt maken, raad ik u aan BackupPC op een altijd werkende server in uw kelder / kast / wasruimte te gebruiken. Vanaf de back-upserver kan het via ssh, rsync, SMB en andere methoden verbinding maken met elke andere computer (niet alleen met linux-computers) en een back-up van alle computers maken op de server. Het implementeert incrementele opslag door identieke bestanden samen te voegen via hardlinks, zelfs als de identieke bestanden zijn geback-upt vanaf afzonderlijke computers.

BackupPC heeft een webinterface die u kunt gebruiken om deze aan te passen, inclusief het toevoegen van nieuwe computers waarvan een back-up moet worden gemaakt, het initiëren van directe back-ups en, het allerbelangrijkste, het herstellen van afzonderlijke bestanden of volledige mappen. Als de BackupPC-server schrijfrechten heeft voor de computer waarnaar u herstelt, kan deze de bestanden rechtstreeks terugzetten naar de oorspronkelijke locatie, wat erg prettig is.

BackupPC Web Interface - Server Status Page


27



BackupPC is een zeer mooie oplossing voor thuis / thuiskantoor / kleine bedrijven. Werkt ook uitstekend voor servers en gemengde Windows / Linux-omgevingen. - Amala
Ik ben verrast hoeveel problemen ik heb ondervonden met backuppc in Precise 12.04. De documentatie is erop gericht met de hand config te doen, niet via de mooie webinterface. Het is verwarrend om te configureren. Ze hebben geen handige upstream bug-tracker, maar een mailinglijst, maar ik heb veel onopgeloste bugs tegen het lijf gelopen, inclusief de bugs problemen met BackupPC op Ubuntu 12.04 | tolaris.comen bij bugs.launchpad.net/ubuntu/+source/backuppc/+bug/497732/comments/... - nealmcb
Merk ook op dat het apache installeert om de website te draaien en poort 80 te openen voor externe toegang. Erger nog, er is een wachtwoord voor webconfiguratie vereist, maar het wachtwoord wordt standaard via het netwerk naar het netwerk verzonden. Zie andere beveiligingsproblemen op SourceForge.net: BackupPC configureren voor veilige back-ups en toegangscontrole - back-up - nealmcb