{"id":38746,"date":"2019-10-31T22:25:40","date_gmt":"2019-10-31T19:25:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya\/"},"modified":"2019-10-31T22:25:40","modified_gmt":"2019-10-31T19:25:40","slug":"rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","title":{"rendered":"Back-up, deel 6: Vergelijking van back-upoplossingen","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/f069a4d220330bba5e0cf58239e27941.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIn dit artikel wordt een vergelijking gemaakt van back-up oplossingen, maar het is eerst belangrijk om te begrijpen hoe snel en effectief ze gegevens kunnen herstellen vanuit back-ups.<br \/>\nVoor de eenvoud van de vergelijking wordt het herstel uit een volledige back-up behandeld, vooral omdat deze werkwijze door alle kandidaten wordt ondersteund. Voor de eenvoud zijn de cijfers al gemiddeld (gemiddelde van verschillende uitvoeringen). De resultaten worden samengevat in een tabel, waarin ook informatie zal staan over mogelijkheden: aanwezigheid van een webinterface, eenvoud in configuratie en gebruik, automatiseringsmogelijkheden, aanwezigheid van diverse extra functies (bijvoorbeeld dataintegriteitscontrole) enzovoort. Grafieken zullen de belasting van de server tonen, waar de gegevens zullen worden toegepast (niet de servers voor het opslaan van back-ups).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Gegevensherstel<\/h2>\n<p>\nAls referentiepunt worden rsync en tar gebruikt, omdat <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/468963\/#comment_20676449\">ze meestal de basis vormen voor<\/a><\/noindex> de eenvoudigste back-up scripts.<\/p>\n<p><i>Rsync<\/i> heeft de testset gegevens binnen 4 minuten en 28 seconden verwerkt, met <\/p>\n<p><b class=\"spoiler_title\">deze belasting.<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/0837e6e19bdc4294232f57dc349058e4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHet herstelproces liep tegen de beperkingen van het schijf subsysteem van de back-up server (zaagtandgrafieken). Ook is de belasting van \u00e9\u00e9n kern duidelijk zichtbaar zonder noemenswaardige problemen (lage iowait en softirq \u2014 geen problemen met de schijf en het netwerk respectievelijk). Aangezien de twee andere programma's, namelijk rdiff-backup en rsnapshot, gebaseerd zijn op rsync en bovendien rsync als herstel middel aanbieden, zullen ze een vergelijkbaar belastingprofiel en hersteltijd hebben.<\/p>\n<p><i>Tar<\/i> was iets sneller, in <\/p>\n<p><b class=\"spoiler_title\">2 minuten en 43 seconden:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/b6426b06911625fbf28c6f8e5142da25.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDe totale systeembelasting was gemiddeld 20% hoger door de toegenomen softirq \u2014 de overhead was stijgend bij de werking van het netwerk subsysteem.<\/p>\n<p>Als het archief bovendien wordt gecomprimeerd, dan stijgt de hersteltijd naar 3 minuten en 19 seconden met <br \/>\n<b class=\"spoiler_title\">deze belasting op de hoofd server (uitpakken aan de kant van de hoofd server):<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/51f3758537570367be12a9d81aa990a0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHet uitpakproces verbruikt beide CPU-kernen, omdat er twee processen draaien. Over het geheel genomen is dit het verwachte resultaat. Een vergelijkbaar resultaat (3 minuten en 20 seconden) werd behaald bij het uitvoeren van gzip op de serverzijde met back-ups, de belasting op de hoofdserver was vrij vergelijkbaar met de uitvoering van tar zonder de compressie van gzip (zie de vorige grafiek).<\/p>\n<p>In <i>rdiff-backup<\/i> Je kunt de laatste gemaakte back-up synchroniseren met behulp van gewone rsync (de resultaten zullen vergelijkbaar zijn), maar oudere back-ups moeten nog steeds worden hersteld met behulp van het programma rdiff-backup, dat de hersteloperatie voltooide in 17 minuten en 17 seconden, wat liet zien <\/p>\n<p><b class=\"spoiler_title\">de volgende belasting:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/d4fa70a152a818f9d6ea724e82812a75.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHet kan zijn dat dit zo bedoeld was; in elk geval voor de snelheidsbeperking stellen de auteurs <noindex><a rel=\"nofollow\" href=\"http:\/\/rdiff-backup.nongnu.org\/FAQ.html#bwlimit\">dit soort oplossing voor.<\/a><\/noindex>Het herstelproces van de back-up neemt iets minder dan de helft van een kern in beslag, met een proportioneel vergelijkbare prestatie (d.w.z. 2-5 keer trager) voor schijf en netwerk met rsync.<\/p>\n<p><i>Rsnapshot<\/i> stelt voor om gewone rsync te gebruiken voor het herstel, dus de resultaten zullen vergelijkbaar zijn. Over het geheel genomen bleek dat ook zo te zijn.<\/p>\n<p><i>Burp<\/i> voltooid de hersteltaak in 7 minuten en 2 seconden met <br \/>\n<b class=\"spoiler_title\">de volgende belasting:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/0d7772ba6a0251e603697faba47cf686.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHet ging vrij snel en, tenminste, het is veel handiger dan pure rsync: je hoeft je geen vlaggen te herinneren, een eenvoudige en intu\u00eftieve cli-interface, ingebouwde ondersteuning voor meerdere kopie\u00ebn \u2014 hoewel het wel twee keer zo traag is. Als je gegevens moet herstellen uit de laatst gemaakte back-up, kun je gebruik maken van rsync, met enkele kleine aanpassingen.<\/p>\n<p>Ongeveer dezelfde snelheid en belasting werd getoond door het programma <i>BackupPC<\/i> bij het inschakelen van de rsync-transmissiemodus, waarbij de back-up werd hersteld in <\/p>\n<p><b class=\"spoiler_title\">7 minuten en 42 seconden:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/0631cd0dcdc0b7d7151bdc1936d8007c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMaar in de tar-transmissiemodus was BackupPC trager: in 12 minuten en 15 seconden, met een lagere CPU-belasting over het algemeen <\/p>\n<p><b class=\"spoiler_title\">van anderhalf keer:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/9fa514cb9883d7ae9ec6807f14dee0e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Dupliciteit<\/i> zonder encryptie liet het iets betere resultaten zien, met een herstel van de back-up in 10 minuten en 58 seconden. Het inschakelen van encryptie met gpg verlengt de hersteltijd tot 15 minuten en 3 seconden. Bij het maken van een repository voor het opslaan van back-ups kan ook de grootte van het archief worden opgegeven dat zal worden gebruikt bij het splitsen van de stroom van binnenkomende gegevens. Over het algemeen is er op gewone harde schijven, gezien de enkelvoudige werkmodus, niet veel verschil. Dit kan mogelijk blijken bij verschillende blokgroottes wanneer hybride opslag wordt gebruikt. De belasting op de hoofdserver tijdens het herstel was als volgt:<\/p>\n<p><b class=\"spoiler_title\">zonder encryptie<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/acd25eb423a71c23888bd09ac051b826.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b class=\"spoiler_title\">met encryptie<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/5c45ce5450cea12925a1802f2898c03c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Duplicati<\/i> toonde een vergelijkbare herstelsnelheid, met een tijd van 13 minuten en 45 seconden. Nog eens ongeveer 5 minuten was nodig voor de controle van de correctheid van de herstelde gegevens (totaal ongeveer 19 minuten). De belasting was hierbij <\/p>\n<p><b class=\"spoiler_title\">redelijk hoog:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/2e6786d4790927703fb259a6131fc9f7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nToen aes-encryptie met interne middelen werd ingeschakeld, bedroeg de hersteltijd 21 minuten en 40 seconden, terwijl de CPU-belasting maximaal was (beide kernen!) tijdens het herstel; bij de gegevenscontrole was slechts \u00e9\u00e9n thread actief, die \u00e9\u00e9n CPU-kern bezette. De controle van de gegevens na het herstel kostte dezelfde 5 minuten (totaal bijna 27 minuten).<\/p>\n<p><b class=\"spoiler_title\">Resultaat<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/1ca3f1bee529bd11a57f295ff9752a96.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDuplicati was iets sneller met het herstel wanneer een extern programma gpg voor encryptie werd gebruikt, maar over het algemeen zijn de verschillen met de vorige modus minimaal. De werktijd bedroeg 16 minuten en 30 seconden, met een gegevenscontrole van 6 minuten. De belasting was <\/p>\n<p><b class=\"spoiler_title\">als volgt:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/053155ccd72d9b26b8ff8409234e64e7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>AMANDA<\/i>, gebruikmakend van tar, voltooide het in 2 minuten en 49 seconden, wat in principe vrij dicht bij de gebruikelijke tar ligt. De systeembelasting was in principe <\/p>\n<p><b class=\"spoiler_title\">dezelfde:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/ce66df8cd7c2fdfaacc55caf9b902be4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBij het herstellen van een back-up met behulp van <i>zbackup<\/i> werden de volgende resultaten verkregen:<\/p>\n<p><b class=\"spoiler_title\">encryptie, compressie lzma<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/b18323339741454c81fc2d09642f1347.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTotale werktijd 11 minuten en 8 seconden<\/p>\n<p><b class=\"spoiler_title\">encryptie aes, compressie lzma<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/876abd9fda4c99d41f88c1f76e0eaba2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTotale werktijd 14 minuten<\/p>\n<p><b class=\"spoiler_title\">encryptie aes, compressie lzo<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/7624c1c4cdac063836677d6de89d623e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTotale werktijd 6 minuten en 19 seconden<\/p>\n<p>Over het algemeen niet slecht. Alles hangt af van de snelheid van de processor op de back-up server, wat duidelijk zichtbaar is aan de hand van de uitvoeringstijd van het programma met verschillende compressoren. Aan de kant van de back-up server werd de gebruikelijke tar gebruikt, dus als je dat vergelijkt \u2014 werkt het herstel drie keer langzamer. Misschien is het de moeite waard om de werking in multithreading modus te controleren, met meer dan twee threads.<\/p>\n<p><i>BorgBackup<\/i> in niet-versleutelde modus was iets langzamer dan tar, met een tijd van 2 minuten en 45 seconden, maar in tegenstelling tot tar had het de mogelijkheid tot deduplicatie van het repository. De belasting was hierbij <\/p>\n<p><b class=\"spoiler_title\">als volgt:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/217390a1fe04ba5264690f23858f90a2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAls je versleuteling op basis van blake activeert, dan vertraagt de snelheid van het herstellen van de back-up iets. De hersteltijd in deze modus is 3 minuten en 19 seconden, en de belasting was <\/p>\n<p><b class=\"spoiler_title\">als volgt:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/2e7046c946a87ec0b6ae64cef52d72b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAES-versleuteling werkt iets langzamer, waarbij de hersteltijd 3 minuten en 23 seconden bedraagt; de belasting is niet bijzonder <\/p>\n<p><b class=\"spoiler_title\">veranderd:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/5d3baa01f1e22cb4f0a422172171d2ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAangezien Borg in multithreading modus kan werken, is de CPU-belasting maximaal; bij het activeren van extra functies neemt echter simpelweg de uitvoeringstijd toe. Het lijkt erop dat het de moeite waard is om de multithreading werking net als zbackup te onderzoeken.<\/p>\n<p><i>Restic<\/i> was iets langzamer bij het herstel, met een uitvoeringstijd van 4 minuten en 28 seconden. De belasting zag er bij dat uit <\/p>\n<p><b class=\"spoiler_title\">zo:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/cbfec891beff54222684809c34fd43f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHet lijkt erop dat het herstelproces in meerdere threads werkt, maar de effici\u00ebntie is niet zo hoog als bij BorgBackup, maar qua tijd is het vergelijkbaar met de gebruikelijke rsync.<\/p>\n<p>Met <i>UrBackup<\/i> kon de gegevens herstellen in 8 minuten en 19 seconden; de belasting was hierbij <\/p>\n<p><b class=\"spoiler_title\">als volgt:<\/b><img decoding=\"async\" alt=\"Back-up, deel 6: Vergelijking van back-upoplossingen\" src=\"\/wp-content\/uploads\/2019\/10\/253cff88cfaf7604b306dbfe68eb002c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNog steeds is er te zien dat de belasting niet bijzonder hoog is, zelfs lager dan die van tar. Soms zijn er pieken, maar niet meer dan wat \u00e9\u00e9n kern aan kan.<\/p>\n<h2>Kies en motiveer de criteria voor vergelijking<\/h2>\n<p>\nZoals eerder in een van de artikelen werd vermeld, moet het back-upsysteem voldoen aan de volgende criteria:<\/p>\n<ul>\n<li>Eenvoudig in gebruik<\/li>\n<li>Veelzijdigheid<\/li>\n<li>Stabiliteit<\/li>\n<li>Snelheid <\/li>\n<\/ul>\n<p>\nLaten we elk punt apart wat gedetailleerder bekijken.<\/p>\n<h4>Ease of use<\/h4>\n<p>\nHet is het beste als er \u00e9\u00e9n knop is \u2018Alles goed doen\u2019, maar als we terugkeren naar echte programma's \u2014 zal een bepaalde vertrouwde en standaard werkmethode het handigst zijn.<br \/>\nDe meeste gebruikers zullen waarschijnlijk liever hebben dat ze zich geen hele reeks sleutels voor de CLI hoeven te herinneren, dat ze niet een heleboel verschillende, vaak onduidelijke opties via web of TUI hoeven in te stellen, en dat ze meldingen over mislukte operaties kunnen instellen. Dit omvat ook de mogelijkheid om eenvoudig een back-upoplossing in de bestaande infrastructuur te integreren, evenals de automatisering van het back-upproces. Daarnaast is er de optie om het via een pakketbeheerder te installeren, of in een of twee commando's zoals 'downloaden en uitpakken'. <code>curl link | sudo bash<\/code> \u2014 een complexe methode, omdat je moet controleren wat er aankomt via de link.<\/p>\n<p>Bijvoorbeeld, van de overwogen kandidaten zijn burp, rdiff-backup en restic eenvoudige oplossingen met gemakkelijk te onthouden sleutels voor verschillende werkingsmodi. Iets ingewikkelder zijn borg en duplicity. De meest complexe was AMANDA. De anderen zijn qua gebruiksgemak ergens daartussenin. In elk geval, als het meer dan 30 seconden kost om de gebruikershandleiding te lezen, of als je naar Google of een andere zoekmachine moet gaan, en ook een lang help-gever moet doorbladeren \u2014 dan is de oplossing complex, hoe dan ook.<\/p>\n<p>Een deel van de overwogen kandidaten kan automatisch een bericht via e-mail of Jabber verzenden, terwijl anderen vertrouwen op ingestelde meldingen in het systeem. Vaak hebben complexe oplossingen niet al te duidelijke meldingsinstellingen. In elk geval, als het back-upprogramma een niet-nul terugkeercode genereert die correct door de systeemdienst voor periodieke taken wordt opgevat (het zou een bericht naar de systeembeheerder sturen of direct naar de monitoring) \u2014 dan is de situatie eenvoudig. Maar als het back-upsysteem, dat niet op de back-upserver draait, niet zonder configuratie op een voor de hand liggende manier over een probleem kan rapporteren \u2014 dan is de complexiteit al onterecht. In elk geval is het geven van waarschuwingen en andere meldingen alleen in de webinterface of in de logboeken \u2014 een slechte praktijk, omdat ze meestal genegeerd zullen worden.<\/p>\n<p>Wat betreft automatisering \u2014 een eenvoudig programma kan omgevingsvariabelen lezen die zijn werkingsmodus bepalen, of het heeft een uitgebreide CLI die in staat is om het gedrag via de webinterface volledig te dupliceren, bijvoorbeeld. Dit omvat ook de mogelijkheid voor continue werking, uitbreidingsmogelijkheden, enz.<\/p>\n<h4>Veelzijdigheid<\/h4>\n<p>\nDeelt gedeeltelijk overeen met het vorige onderdeel met betrekking tot automatisering en het zou geen probleem moeten zijn om het backupproces in de bestaande infrastructuur te integreren.<br \/>\nHet is belangrijk op te merken dat het gebruik van niet-standaard poorten (behalve de webinterface) voor werking, het implementeren van encryptie op een niet-standaard manier, en gegevensuitwisseling via niet-standaard protocollen \u2014 tekenen zijn van een niet-universele oplossing. Bijna alle kandidaten hebben deze aspecten om een voor de hand liggende reden: eenvoud en universaliteit zijn meestal niet compatibel. Als uitzondering \u2014 burp, er zijn ook andere.<\/p>\n<p>Een teken hiervan is de mogelijkheid om te werken met de reguliere ssh.<\/p>\n<h4>Snelheid<\/h4>\n<p>\nHet meest controversi\u00eble en betwiste punt. Aan de ene kant \u2014 het proces is gestart, het heeft zo snel mogelijk gewerkt en hinderde de hoofdtaken niet. Aan de andere kant \u2014 een piek in het verkeer en belasting van de CPU tijdens de backup. Het is ook belangrijk op te merken dat de snelste back-upprogramma's meestal de armste functionaliteit hebben, die belangrijk is voor gebruikers. Nogmaals: als het nodig is om \u00e9\u00e9n klein tekstbestand van een paar tientallen bytes met een wachtwoord op te halen, en vanwege dat bestand staat de hele service op het spel (ja, ik begrijp dat het backupproces hier meestal niet de schuld van is), en je moet alle bestanden in de repository sequenteel opnieuw lezen of een hele archief terugzetten \u2014 dan is het back-upsysteem bepaald niet snel. Een ander punt dat vaak een struikelblok is \u2014 de snelheid van het herstellen van een back-up uit een archief. Hier hebben degenen die eenvoudig bestanden naar de juiste locatie kunnen kopi\u00ebren of verplaatsen zonder veel poespas (bijvoorbeeld rsync) een duidelijk voordeel, maar meestal moet het probleem op een organisatorische manier worden opgelost, empirisch: de tijd voor het herstellen van de back-up meten en dit openlijk aan de gebruikers rapporteren.<\/p>\n<h4>Stabiliteit<\/h4>\n<p>\nHet moet zo worden begrepen: aan de ene kant moet het mogelijk zijn om de back-up op welke manier dan ook te herstellen, aan de andere kant \u2014 weerstand bieden aan verschillende problemen: netwerkonderbreking, schijfuitval, verwijdering van een deel van de repository.<\/p>\n<h4>Vergelijking van back-upmiddelen<\/h4>\n<p><\/p>\n<p>Tijd voor het maken van een kopie<br \/>\nTijd voor het herstellen van een kopie<br \/>\nEenvoudige installatie<br \/>\nEenvoudige configuratie<br \/>\nEenvoudig gebruik<br \/>\nEenvoudige automatisering<br \/>\nIs een client-server nodig?<br \/>\nControle van de integriteit van de repository<br \/>\nDifferenti\u00eble back-ups<br \/>\nWerken via pipe<br \/>\nVeelzijdigheid<br \/>\nZelfstandigheid<br \/>\nTransparantie van de repository<br \/>\nVersleuteling<br \/>\nCompressie<br \/>\nDeduplicatie<br \/>\nWeb-interface<br \/>\nUploaden naar de cloud<br \/>\nOndersteuning voor Windows<br \/>\nScore<\/p>\n<p>Rsync<br \/>\n4m15s<br \/>\n4m28s<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\n6<\/p>\n<p>Tar<br \/>\npure<br \/>\n3m12s<br \/>\n2m43s<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\n8,5<\/p>\n<p>gzip<br \/>\n9m37s<br \/>\n3m19s<br \/>\nja<\/p>\n<p>Rdiff-backup<br \/>\n16m26s<br \/>\n17m17s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n11<\/p>\n<p>Rsnapshot<br \/>\n4m19s<br \/>\n4m28s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n12,5<\/p>\n<p>Burp<br \/>\n11m9s<br \/>\n7m2s<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n10,5<\/p>\n<p>Dupliciteit<br \/>\ngeen encryptie<br \/>\n16m48s<br \/>\n10m58s<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n11<\/p>\n<p>gpg<br \/>\n17m27s<br \/>\n15m3s<\/p>\n<p>Duplicati<br \/>\ngeen encryptie<br \/>\n20m28s<br \/>\n13m45s<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\n11<\/p>\n<p>aes<br \/>\n29m41s<br \/>\n21m40s<\/p>\n<p>gpg<br \/>\n26m19s<br \/>\n16m30s<\/p>\n<p>Zbackup<br \/>\ngeen encryptie<br \/>\n40m3s<br \/>\n11m8s<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nnee<br \/>\n10<\/p>\n<p>aes<br \/>\n42m0s<br \/>\n14m1s<\/p>\n<p>aes+lzo<br \/>\n18m9s<br \/>\n6m19s<\/p>\n<p>BorgBackup<br \/>\ngeen encryptie<br \/>\n4m7s<br \/>\n2m45s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n16<\/p>\n<p>aes<br \/>\n4m58s<br \/>\n3m23s<\/p>\n<p>blake2<br \/>\n4m39s<br \/>\n3m19s<\/p>\n<p>Restic<br \/>\n5m38s<br \/>\n4m28s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\n15,5<\/p>\n<p>UrBackup<br \/>\n8m21s<br \/>\n8m19s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n12<\/p>\n<p>Amanda<br \/>\n9m3s<br \/>\n2m49s<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\n13<\/p>\n<p>BackupPC<br \/>\nrsync<br \/>\n12m22s<br \/>\n7m42s<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nnee<br \/>\nja<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\nnee<br \/>\nja<br \/>\n10,5<\/p>\n<p>tar<br \/>\n12m34s<br \/>\n12m15s<\/p>\n<p>\nLegenda van de tabel:<\/p>\n<ul>\n<li>Groen, werktijd minder dan vijf minuten, of antwoord 'Ja' (behalve in de kolom 'Is client-server nodig?'), 1 punt<\/li>\n<li>Geel, werktijd vijf tot tien minuten, 0,5 punt<\/li>\n<li>Rood, werktijd meer dan tien minuten, of antwoord 'Nee' (behalve in de kolom 'Is client-server nodig?'), 0 punten<\/li>\n<\/ul>\n<p>\nVolgens de bovenstaande tabel is BorgBackup de eenvoudigste, snelste en tegelijkertijd gebruiksvriendelijke en krachtige back-uptool. De tweede plaats is voor Restic, terwijl de andere overwogen kandidaten ongeveer gelijk eindigden met een spreiding van \u00e9\u00e9n tot twee punten aan het eind.<\/p>\n<p>Bedankt aan iedereen die de serie tot het einde heeft gelezen, ik nodig jullie uit om opties te bespreken en jullie suggesties te doen, indien beschikbaar. Naarmate de discussie vordert, kan de tabel worden aangevuld.<\/p>\n<p>Het resultaat van de serie zal een afsluitend artikel zijn, waarin geprobeerd wordt een ideale, snelle en beheersbare back-upoplossing te presenteren die het mogelijk maakt om de back-up in de kortst mogelijke tijd te herstellen, terwijl er tevens gebruiksgemak en eenvoud in configuratie en onderhoud is.<\/p>\n<h2>Aankondiging<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449282\/\">Back-up, deel 1: Waarom een back-up nodig is, een overzicht van methoden en technologie\u00ebn<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/452630\/\">Back-up, deel 2: Overzicht en testen van rsync-gebaseerde back-upoplossingen<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454420\/\">Back-up, deel 3: Overzicht en test van duplicity, duplicati<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454734\/\">Back-up, deel 4: Overzicht en testen van zbackup, restic, borgbackup<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/459550\/\">Back-up, deel 5: Testen van bacula en veeam backup voor linux<\/a><\/noindex><br \/>\nBack-up, deel 6: Vergelijking van back-upoplossingen<br \/>\nBack-up, deel 7: Conclusies<br \/>\n<br \/>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/470802\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0442\u043e\u0438\u0442 \u0443\u0437\u043d\u0430\u0442\u044c, \u043a\u0430\u043a \u043e\u043d\u0438 \u0431\u044b\u0441\u0442\u0440\u043e \u0438 \u0445\u043e\u0440\u043e\u0448\u043e \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0441 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0445 \u043a\u043e\u043f\u0438\u0439. \u0414\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u044b \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u043f\u043e\u043b\u043d\u043e\u0439 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438, \u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0440\u0430\u0431\u043e\u0442\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u044b. \u0414\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u044b \u0446\u0438\u0444\u0440\u044b \u0432\u0437\u044f\u0442\u044b \u0443\u0436\u0435 \u0443\u0441\u0440\u0435\u0434\u043d\u0435\u043d\u043d\u044b\u043c\u0438 (\u0441\u0440\u0435\u0434\u043d\u0435\u0435 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u043e\u0432). [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":29065,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38746","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0447\u0430\u0441\u0442\u044c 6: \u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:25:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:25:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Back-ups, deel 6: Vergelijking van back-uptools | ProHoster","description":"In dit artikel.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0447\u0430\u0441\u0442\u044c 6: \u0421\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f | ProHoster","og:description":"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435.","og:url":"https:\/\/prohoster.info\/nl\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:25:40+00:00","article:modified_time":"2019-10-31T19:25:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38746","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 23:16:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:04:30","updated":"2026-01-23 23:16:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/38746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=38746"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/38746\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/29065"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=38746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=38746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=38746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}