{"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\/da\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","title":{"rendered":"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/f069a4d220330bba5e0cf58239e27941.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nI denne artikel vil der blive foretaget en sammenligning af backupv\u00e6rkt\u00f8jer, men f\u00f8rst er det v\u00e6rd at finde ud af, hvordan de hurtigt og effektivt h\u00e5ndterer gendannelse af data fra backups.<br \/>\nFor at g\u00f8re sammenligningen enklere vil gendannelse fra en fuld backup blive behandlet, da alle kandidater underst\u00f8tter denne arbejdsmetode. Tallene er taget som gennemsnit (aritmetisk gennemsnit af flere k\u00f8rselser). Resultaterne vil blive pr\u00e6senteret i en tabel, som ogs\u00e5 vil give information om funktionerne: tilg\u00e6ngelighed af webgr\u00e6nseflade, enkelhed i ops\u00e6tning og betjening, evne til automatisering, samt forskellige ekstra funktioner (for eksempel dataintegritetskontrol) osv. Grafikkerne vil vise belastningen p\u00e5 serveren, hvor dataene vil blive anvendt (ikke serveren til opbevaring af backups).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Datagendannelse<\/h2>\n<p>\nSom referencepunkt vil rsync og tar blive brugt, da <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/468963\/#comment_20676449\">de normalt er grundlaget for<\/a><\/noindex> de simpleste scripts til oprettelse af backups.<\/p>\n<p><i>Rsync<\/i> klarede den testede datas\u00e6t p\u00e5 4 minutter og 28 sekunder og viste <\/p>\n<p><b class=\"spoiler_title\">denne belastning<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/0837e6e19bdc4294232f57dc349058e4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGendannelsesprocessen l\u00f8b ind i begr\u00e6nsningen af diskunderen p\u00e5 backupserveren (tandformede grafer). Derudover er det tydeligt at se belastningen p\u00e5 et enkelt kerne uden s\u00e6rlige problemer (lav iowait og softirq \u2014 ingen problemer med disk og netv\u00e6rk). Da de to andre programmer, nemlig rdiff-backup og rsnapshot, er baseret p\u00e5 rsync og ogs\u00e5 tilbyder almindelig rsync som gendannelsesv\u00e6rkt\u00f8j, vil de have en nogenlunde samme belastningsprofil og gendannelsestid for backup.<\/p>\n<p><i>Tar<\/i> klarede det lidt hurtigere, p\u00e5 <\/p>\n<p><b class=\"spoiler_title\">2 minutter og 43 sekunder:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/b6426b06911625fbf28c6f8e5142da25.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDen samlede systembelastning var i gennemsnit 20% h\u00f8jere p\u00e5 grund af den \u00f8gede softirq \u2014 overhead ved netv\u00e6rksunderen er steget.<\/p>\n<p>Hvis arkivet komprimeres yderligere, stiger gendannelsestiden til 3 minutter og 19 sekunder med <br \/>\n<b class=\"spoiler_title\">denne belastning p\u00e5 hovedserveren (udpakning p\u00e5 hovedserverens side):<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/51f3758537570367be12a9d81aa990a0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUdvindingsprocessen bruger begge processorkerner, da den k\u00f8rer to processer. Samlet set er det et forventet resultat. Et sammenligneligt resultat (3 minutter og 20 sekunder) blev opn\u00e5et ved at k\u00f8re gzip p\u00e5 serversiden med backup, belastningsprofilen p\u00e5 hovedserveren var meget lig den fra at k\u00f8re tar uden gzip-kompressoren (se tidligere graf).<\/p>\n<p>I <i>rdiff-backup<\/i> man kan synkronisere den seneste oprettede backup med almindelig rsync (resultaterne vil v\u00e6re ens), men \u00e6ldre backuper skal stadig gendannes ved hj\u00e6lp af rdiff-backup-programmet, som klarede gendannelsen p\u00e5 17 minutter og 17 sekunder og viste <\/p>\n<p><b class=\"spoiler_title\">en belastning som denne:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/d4fa70a152a818f9d6ea724e82812a75.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDet kan have v\u00e6ret hensigten, i hvert fald for at begr\u00e6nse hastigheden, foresl\u00e5r forfatterne <noindex><a rel=\"nofollow\" href=\"http:\/\/rdiff-backup.nongnu.org\/FAQ.html#bwlimit\">denne l\u00f8sning<\/a><\/noindex>. Selve gendannelsesprocessen for backup tager lidt mindre end halvdelen af en kerne, med proportionelt sammenlignelig ydeevne (dvs. 2-5 gange langsommere) over disk og netv\u00e6rk med rsync.<\/p>\n<p><i>Rsnapshot<\/i> til gendannelse anbefaler at bruge almindelig rsync, s\u00e5 resultaterne vil v\u00e6re ens. Generelt er det ogs\u00e5 det, der skete.<\/p>\n<p><i>Burp<\/i> klarede gendannelsesopgaven p\u00e5 7 minutter og 2 sekunder med <br \/>\n<b class=\"spoiler_title\">denne belastning:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/0d7772ba6a0251e603697faba47cf686.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDet gik hurtigt nok, og det er i det mindste meget mere bekvemt end ren rsync: man beh\u00f8ver ikke at huske nogen flag, en enkel og intuitiv kommandolinjegr\u00e6nseflade, indbygget support til flere kopier - dog er det cirka dobbelt s\u00e5 langsomt. Hvis dataene skal gendannes fra den seneste udf\u00f8rte backup, kan man bruge rsync med nogle f\u00e5 forbehold.<\/p>\n<p>Programmet <i>BackupPC<\/i> viste omtrent samme hastighed og belastning ved aktivering af rsync-overf\u00f8rselsmodus, idet den gendannede backup p\u00e5 <\/p>\n<p><b class=\"spoiler_title\">7 minutter og 42 sekunder:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/0631cd0dcdc0b7d7151bdc1936d8007c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMen i tar-dataoverf\u00f8rselsmodus klarede BackupPC det langsommere: p\u00e5 12 minutter og 15 sekunder, mens belastningen p\u00e5 CPU'en generelt var lavere. <\/p>\n<p><b class=\"spoiler_title\">med det halve:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/9fa514cb9883d7ae9ec6807f14dee0e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Duplicity<\/i> uden kryptering viste lidt bedre resultater og klarede gendannelsen af sikkerhedskopien p\u00e5 10 minutter og 58 sekunder. N\u00e5r kryptering aktiveres med gpg, stiger gendannelsestiden til 15 minutter og 3 sekunder. Ved oprettelse af et depot til opbevaring af sikkerhedskopier kan man ogs\u00e5 angive st\u00f8rrelsen p\u00e5 arkivet, der skal bruges til at opdele str\u00f8mmen af indkommende data. Generelt er der ikke den store forskel p\u00e5 almindelige harddiske, ogs\u00e5 i forhold til den enkelttr\u00e5dsbetjening, som der var. Forskellen kan m\u00e5ske opst\u00e5 ved forskellige blokst\u00f8rrelser, n\u00e5r der bruges hybride lagringsenheder. Belastningen p\u00e5 hovedserveren under gendannelsen var s\u00e5dan:<\/p>\n<p><b class=\"spoiler_title\">uden kryptering<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/acd25eb423a71c23888bd09ac051b826.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b class=\"spoiler_title\">med kryptering<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/5c45ce5450cea12925a1802f2898c03c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Duplicati<\/i> viste en sammenlignelig gendannelseshastighed og klarede det p\u00e5 13 minutter og 45 sekunder. Ca. 5 minutter mere brugte p\u00e5 at kontrollere korrektheden af de gendannede data (i alt omkring 19 minutter). Belastningen var <\/p>\n<p><b class=\"spoiler_title\">ganske h\u00f8j:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/2e6786d4790927703fb259a6131fc9f7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDa krypteringen aes blev aktiveret med interne midler, var gendannelsestiden 21 minutter og 40 sekunder, og belastningen p\u00e5 processoren var maksimal (begge kerner!) under gendannelsen; ved kontrollen af data var kun \u00e9n tr\u00e5d aktiv, der brugte \u00e9n processor kerne. Kontrollen af data efter gendannelsen tog de samme 5 minutter (i alt n\u00e6sten 27 minutter).<\/p>\n<p><b class=\"spoiler_title\">Resultat<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/1ca3f1bee529bd11a57f295ff9752a96.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDuplettene klarede gendannelsen lidt hurtigere ved at bruge det eksterne program gpg til kryptering, men generelt var forskellene fra den tidligere tilstand minimale. Arbejdstiden var 16 minutter og 30 sekunder, med en datakontrol p\u00e5 6 minutter. Belastningen var <\/p>\n<p><b class=\"spoiler_title\">s\u00e5dan:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/053155ccd72d9b26b8ff8409234e64e7.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>AMANDA<\/i>, som bruger tar, klarede det p\u00e5 2 minutter og 49 sekunder, hvilket i princippet er meget t\u00e6t p\u00e5 almindelig tar. Belastningen p\u00e5 systemet er i princippet <\/p>\n<p><b class=\"spoiler_title\">den samme:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/ce66df8cd7c2fdfaacc55caf9b902be4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVed gendannelse af sikkerhedskopi med <i>zbackup<\/i> fik f\u00f8lgende resultater:<\/p>\n<p><b class=\"spoiler_title\">kryptering, komprimering lzma<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/b18323339741454c81fc2d09642f1347.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nArbejdstid 11 minutter og 8 sekunder<\/p>\n<p><b class=\"spoiler_title\">kryptering aes, komprimering lzma<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/876abd9fda4c99d41f88c1f76e0eaba2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nArbejdstid 14 minutter<\/p>\n<p><b class=\"spoiler_title\">kryptering aes, komprimering lzo<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/7624c1c4cdac063836677d6de89d623e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nArbejdstid 6 minutter, 19 sekunder<\/p>\n<p>Generelt set er det ikke d\u00e5rligt. Alt afh\u00e6nger af hastigheden p\u00e5 CPU'en i backup-serveren, hvilket tydeligt ses p\u00e5 programmets k\u00f8retid med forskellige kompressorer. P\u00e5 backup-serveren blev der k\u00f8rt en almindelig tar, s\u00e5 hvis man sammenligner med den, er gendannelsen tre gange langsommere. M\u00e5ske b\u00f8r man tjekke ydeevnen i multi-tr\u00e5dede tilstande med mere end to tr\u00e5de.<\/p>\n<p><i>BorgBackup<\/i> I ikke-krypteret tilstand klarede den sig lidt langsommere end tar, med en tid p\u00e5 2 minutter og 45 sekunder, men i mods\u00e6tning til tar blev der givet mulighed for deduplikation af depotet. Belastningen blev <\/p>\n<p><b class=\"spoiler_title\">f\u00f8lgende:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/217390a1fe04ba5264690f23858f90a2.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHvis man aktiverer kryptering baseret p\u00e5 blake, reduceres gendannelseshastigheden en smule. Gendannelsestiden i denne tilstand er 3 minutter og 19 sekunder, og belastningen blev <\/p>\n<p><b class=\"spoiler_title\">s\u00e5dan:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/2e7046c946a87ec0b6ae64cef52d72b5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAES-kryptering fungerer en smule langsommere, gendannelsestiden er 3 minutter og 23 sekunder, og belastningen er <\/p>\n<p><b class=\"spoiler_title\">ikke \u00e6ndret:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/5d3baa01f1e22cb4f0a422172171d2ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDa Borg kan arbejde i multi-tr\u00e5dede tilstande, er CPU-belastningen maksimal, og ved aktivering af yderligere funktioner stiger blot k\u00f8retiden. Det ser ud til, at det ville v\u00e6re v\u00e6rd at unders\u00f8ge multi-tr\u00e5det performance ligesom zbackup.<\/p>\n<p><i>Restic<\/i> klarede gendannelsen lidt langsommere, med en k\u00f8retid p\u00e5 4 minutter og 28 sekunder. Belastningen s\u00e5 <\/p>\n<p><b class=\"spoiler_title\">s\u00e5dan ud:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/cbfec891beff54222684809c34fd43f5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDet ser ud til, at gendannelsesprocessen k\u00f8rer med flere tr\u00e5de, men effektiviteten er ikke s\u00e5 h\u00f8j som BorgBackup, men tidm\u00e6ssigt sammenlignelig med almindelig rsync.<\/p>\n<p>Ved hj\u00e6lp af <i>UrBackup<\/i> f\u00e5ede man gendannet data p\u00e5 8 minutter og 19 sekunder, og belastningen var <\/p>\n<p><b class=\"spoiler_title\">s\u00e5dan:<\/b><img decoding=\"async\" alt=\"Sikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer\" src=\"\/wp-content\/uploads\/2019\/10\/253cff88cfaf7604b306dbfe68eb002c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSom f\u00f8r tydeligt ses, er belastningen stadig ikke s\u00e6rlig h\u00f8j, endda lavere end hos tar. Der er enkelte spidser, men ikke mere belastning end en kerne.<\/p>\n<h2>Valg og begrundelse af kriterier til sammenligning<\/h2>\n<p>\nSom n\u00e6vnt i en af de tidligere artikler, b\u00f8r backup-systemet opfylde f\u00f8lgende kriterier:<\/p>\n<ul>\n<li>Nemmere arbejde<\/li>\n<li>Universelt<\/li>\n<li>Stabilitet<\/li>\n<li>Hurtighed <\/li>\n<\/ul>\n<p>\nDet er v\u00e6rd at overveje hvert punkt individuelt mere detaljeret.<\/p>\n<h4>Brugervenlighed<\/h4>\n<p>\nDet bedste er, n\u00e5r der er en enkelt knap \"G\u00f8r alt godt\", men hvis vi ser tilbage p\u00e5 de faktiske programmer, vil det v\u00e6re nemmest med en vis velkendt og standard arbejdsmetode.<br \/>\nDe fleste brugere vil sandsynligvis have lettere ved ikke at skulle huske en masse n\u00f8gler til CLI, konfigurere en r\u00e6kke forskellige, ofte forvirrende indstillinger via web eller TUI, samt indstille alarmer for mislykkede opgaver. Dette inkluderer ogs\u00e5 muligheden for nemt at integrere en backupl\u00f8sning i den eksisterende infrastruktur, samt automatisering af backupprocessen. Herunder muligheden for installation via en pakkehandler, eller med en til to kommandoer af typen \"download og udpakk\". <code>curl link | sudo bash<\/code> \u2014 en kompleks metode, da man skal tjekke, hvad der kommer fra linket.<\/p>\n<p>For eksempel er blandt de betragtede kandidater simple l\u00f8sninger som burp, rdiff-backup og restic, som har nemme at huske n\u00f8gler for forskellige driftsm\u00e5der. Lidt mere komplekse er borg og duplicity. Den mest komplekse var AMANDA. De \u00f8vrige er i brugsvenlighed et sted midt imellem. Under alle omst\u00e6ndigheder, hvis det tager mere end 30 sekunder at l\u00e6se brugervejledningen, eller man skal s\u00f8ge p\u00e5 Google eller en anden s\u00f8gemaskine samt gennemg\u00e5 lange hj\u00e6lpetekster \u2014 s\u00e5 er l\u00f8sningen kompleks, p\u00e5 en eller anden m\u00e5de.<\/p>\n<p>Nogle af de betragtede kandidater kan automatisk sende en besked via e-mail eller jabber, mens andre er afh\u00e6ngige af konfigurerede meddelelser i systemet. Ofte har komplekse l\u00f8sninger ikke helt \u00e5benlyse indstillinger for alarmer. Under alle omst\u00e6ndigheder, hvis backup-programmet returnerer en ikke-nul exitkode, som systemtjenesten for planlagte opgaver korrekt kan forst\u00e5 (det sender en besked til systemadministratoren eller direkte til overv\u00e5gningen) \u2014 s\u00e5 er situationen ligetil. Men hvis backup-systemet, der ikke k\u00f8rer p\u00e5 backupserveren, ikke kan uden konfiguration, \u00e5benlyst kommunikere om problemet \u2014 s\u00e5 er kompleksiteten overfl\u00f8dig. Under alle omst\u00e6ndigheder er det en d\u00e5rlig praksis, at give advarsler og andre meddelelser kun i webinterfacet eller loggen, da de ofte vil blive ignoreret.<\/p>\n<p>Hvad ang\u00e5r automatiseringen \u2014 et enkelt program kan l\u00e6se milj\u00f8variabler, der angiver dets driftsm\u00e5de, eller det har et veludviklet CLI, der fuldst\u00e6ndigt kan duplikere adf\u00e6rden ved at arbejde gennem webinterfacet, for eksempel. Dette inkluderer ogs\u00e5 muligheden for streamingoperationer, tilstedev\u00e6relsen af udvidelsesmuligheder osv.<\/p>\n<h4>Universelt<\/h4>\n<p>\nDelvistoret overlap med det forrige afsnit vedr\u00f8rende automatisering, b\u00f8r det ikke v\u00e6re noget problem at \"integrere\" backup-processen i den eksisterende infrastruktur.<br \/>\nDet skal bem\u00e6rkes, at brugen af ikke-standardporte (bortset fra webgr\u00e6nsefladen) til arbejde, implementeringen af kryptering p\u00e5 ikke-standard m\u00e5de, og dataudveksling via ikke-standardprotokoller \u2014 er tegn p\u00e5 en ikke-universel l\u00f8sning. For det meste har alle kandidater dem p\u00e5 den ene eller den anden m\u00e5de af \u00e5benlyse grunde: enkelhed og universalitet er normalt ikke forenelige. Som undtagelse \u2014 burp, der findes ogs\u00e5 andre.<\/p>\n<p>Som et tegn \u2014 muligheden for at arbejde ved at bruge almindelig ssh.<\/p>\n<h4>Hastigheden af arbejdet<\/h4>\n<p>\nDet mest kontroversielle og diskutable punkt. P\u00e5 den ene side \u2014 processe blev startet, den arbejdede s\u00e5 hurtigt som muligt og forstyrrede ikke de prim\u00e6re opgaver. P\u00e5 den anden side \u2014 et bump i trafik og CPU-belastning under backup. Det skal ogs\u00e5 bem\u00e6rkes, at de hurtigste programmer til at tage kopier ofte er de fattigste i funktioner, der er vigtige for brugerne. Igen: hvis det er n\u00f8dvendigt at hente en enkelt ulykkelig tekstfil p\u00e5 nogle f\u00e5 dusin bytes med et password, og hele tjenesten st\u00e5r p\u00e5 spil (ja, jeg forst\u00e5r, at backup-processen sj\u00e6ldent er skyld i dette), og man skal l\u00e6se alle filer i repositoriet sekventielt eller udrulle et helt arkiv \u2014 s\u00e5 er backup-systemet p\u00e5 ingen m\u00e5de hurtigt. En anden punkt, der ofte bliver en hindring \u2014 hastigheden ved at gendanne backup fra arkivet. Her har dem, der blot kan kopiere eller flytte filer til det rette sted uden s\u00e6rlig manipulation (f.eks. rsync), en klar fordel, men oftest skal problemet l\u00f8ses organisatorisk og empirisk: m\u00e5le tiden til gendannelse af backup og \u00e5bent informere brugerne om dette.<\/p>\n<h4>Stabilitet<\/h4>\n<p>\nDet skal forst\u00e5s s\u00e5dan: p\u00e5 den ene side skal det v\u00e6re muligt at gendanne en backup p\u00e5 enhver m\u00e5de, p\u00e5 den anden side \u2014 modstandsdygtighed over for forskellige problemer: netv\u00e6rksafbrydelse, diskfejl, sletning af dele af depotet.<\/p>\n<h4>Sammenligning af backupv\u00e6rkt\u00f8jer<\/h4>\n<p><\/p>\n<p>Tid til oprettelse af kopi<br \/>\nTid til gendannelse af kopi<br \/>\nNem installation<br \/>\nEnkel ops\u00e6tning<br \/>\nEnkel brug<br \/>\nSimpel automatisering<br \/>\nEr en klient-server n\u00f8dvendig?<br \/>\nRepository integritetskontrol<br \/>\nDifferentialkopier<br \/>\nArbejder via pipe<br \/>\nUniverselt<br \/>\nSelvst\u00e6ndighed<br \/>\nRepository transparens<br \/>\nKryptering<br \/>\nKomprimering<br \/>\nDeduplicering<br \/>\nWeb-interface<br \/>\nUpload til skyen<br \/>\nWindows-support<br \/>\nPoint<\/p>\n<p>Rsync<br \/>\n4m15s<br \/>\n4m28s<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\n6<\/p>\n<p>Tar<br \/>\npure<br \/>\n3m12s<br \/>\n2m43s<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nnej<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 \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n11<\/p>\n<p>Rsnapshot<br \/>\n4m19s<br \/>\n4m28s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n12,5<\/p>\n<p>Burp<br \/>\n11m9s<br \/>\n7m2s<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n10,5<\/p>\n<p>Duplicity<br \/>\ningen kryptering<br \/>\n16m48s<br \/>\n10m58s<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n11<\/p>\n<p>gpg<br \/>\n17m27s<br \/>\n15m3s<\/p>\n<p>Duplicati<br \/>\ningen kryptering<br \/>\n20m28s<br \/>\n13m45s<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nnej<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 \/>\ningen kryptering<br \/>\n40m3s<br \/>\n11m8s<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nnej<br \/>\n10<\/p>\n<p>aes<br \/>\n42m0s<br \/>\n14m1s<\/p>\n<p>aes+lzo<br \/>\n18m9s<br \/>\n6m19s<\/p>\n<p>BorgBackup<br \/>\ningen kryptering<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 \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<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 \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\n15,5<\/p>\n<p>UrBackup<br \/>\n8m21s<br \/>\n8m19s<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n12<\/p>\n<p>Amanda<br \/>\n9m3s<br \/>\n2m49s<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\n13<\/p>\n<p>BackupPC<br \/>\nrsync<br \/>\n12m22s<br \/>\n7m42s<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nnej<br \/>\nja<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\nnej<br \/>\nja<br \/>\n10,5<\/p>\n<p>tar<br \/>\n12m34s<br \/>\n12m15s<\/p>\n<p>\nTabellegende:<\/p>\n<ul>\n<li>Gr\u00f8n, oppetid under fem minutter, eller svar 'Ja' (undtagen for kolonnen 'Er klient-server n\u00f8dvendig?'), 1 point<\/li>\n<li>Gul, oppetid fem-ti minutter, 0.5 point<\/li>\n<li>R\u00f8d, oppetid over ti minutter, eller svar 'Nej' (undtagen for kolonnen 'Er klient-server n\u00f8dvendig?'), 0 point<\/li>\n<\/ul>\n<p>\nI henhold til den ovenfor n\u00e6vnte tabel er BorgBackup det mest simple, hurtige og samtidig brugervenlige og kraftfulde v\u00e6rkt\u00f8j til backup. Andenpladsen blev taget af Restic, de \u00f8vrige overvejede kandidater l\u00e5 omtrent ens med en spredning p\u00e5 en-to point i slutningen.<\/p>\n<p>Jeg takker alle, der har l\u00e6st cyklussen til ende, og jeg foresl\u00e5r at diskutere muligheder, tilbyde egne, hvis der er nogen. Efterh\u00e5nden som diskussionen skrider frem, kan tabellen blive suppleret.<\/p>\n<p>Resultatet af cyklussen vil v\u00e6re en afsluttende artikel, hvor der vil blive fors\u00f8gt at udarbejde det ideelle, hurtige og h\u00e5ndterbare middel til backup, der muligg\u00f8r hurtig gendannelse af en kopi og samtidig tilbyder brugervenlighed og enkel ops\u00e6tning og vedligeholdelse.<\/p>\n<h2>Annonce<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449282\/\">Sikkerhedskopiering, del 1: Hvorfor er sikkerhedskopiering n\u00f8dvendigt, oversigt over metoder, teknologier<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/452630\/\">Backup, del 2: Oversigt og test af rsync-baserede backupl\u00f8sninger.<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454420\/\">Sikkerhedskopiering, del 3: Oversigt og test af duplicity, duplicati<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454734\/\">Sikkerhedskopiering, del 4: Oversigt og test af zbackup, restic, borgbackup<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/459550\/\">Sikkerhedskopiering, del 5: Test af bacula og veeam backup for linux<\/a><\/noindex><br \/>\nSikkerhedskopiering, del 6: Sammenligning af sikkerhedskopieringsv\u00e6rkt\u00f8jer<br \/>\nBackup, del 7: Konklusioner<br \/>\n<br \/>Kilde: <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\/da\/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=\"da_DK\" \/>\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\/da\/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\udd47Backup, del 6: Sammenligning af backupv\u00e6rkt\u00f8jer | ProHoster","description":"I denne artikel.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-6-sravnenie-sredstv-rezervnogo-kopirovaniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/38746","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=38746"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/38746\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/29065"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=38746"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=38746"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=38746"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}