{"id":35003,"date":"2019-10-31T22:01:46","date_gmt":"2019-10-31T19:01:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup\/"},"modified":"2019-10-31T22:01:46","modified_gmt":"2019-10-31T19:01:46","slug":"rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup","title":{"rendered":"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/a48fd8c8d725f94f0358a563ab76b783.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull do t\u00eb shqyrtohen mjetet software p\u00ebr kopjim rezerv\u00eb, t\u00eb cilat, duke ndar\u00eb fluksin e t\u00eb dh\u00ebnave n\u00eb komponente t\u00eb ve\u00e7anta (chunks), formojn\u00eb nj\u00eb depo.<\/p>\n<p><\/p>\n<p>Komponent\u00ebt e depozit\u00ebs mund t\u00eb kompresohen dhe t\u00eb enkriptohen, dhe m\u00eb e r\u00ebnd\u00ebsishmja, gjat\u00eb proceseve t\u00eb p\u00ebrs\u00ebritura t\u00eb kopjimit rezerv\u00eb, mund t\u00eb rip\u00ebrdoren.<\/p>\n<p><\/p>\n<p>Nj\u00eb kopje rezerv\u00eb n\u00eb nj\u00eb depo t\u00eb till\u00eb \u00ebsht\u00eb nj\u00eb zinxhir i em\u00ebruar i komponenteve q\u00eb lidhen nj\u00ebri me tjetrin, p\u00ebr shembull, mbi baza t\u00eb ndryshme funksionesh hash.<\/p>\n<p><\/p>\n<p>Ka disa t\u00eb tilla zgjidhje, un\u00eb do t\u00eb ndalem n\u00eb 3: zbackup, borgbackup dhe restic.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3 id=\"ozhidaemye-rezultaty\">Rezultatet e pritura<\/h3>\n<p><\/p>\n<p>Duke qen\u00eb se t\u00eb gjith\u00eb pretenduesit k\u00ebrkojn\u00eb nj\u00ebri n\u00eb nj\u00eb m\u00ebnyr\u00eb apo n\u00eb nj\u00eb tjet\u00ebr krijimin e nj\u00eb depoje, nj\u00eb nga faktor\u00ebt m\u00eb t\u00eb r\u00ebnd\u00ebsish\u00ebm do t\u00eb jet\u00eb vler\u00ebsimi i madh\u00ebsis\u00eb s\u00eb depozit\u00ebs. N\u00eb rastin ideal, madh\u00ebsia e saj nuk duhet t\u00eb kaloj\u00eb 13 GB sipas metodologjis\u00eb s\u00eb pranuar, ose madje edhe m\u00eb pak, n\u00ebse optimizimi \u00ebsht\u00eb i mir\u00eb.<\/p>\n<p><\/p>\n<p>Gjithashtu, \u00ebsht\u00eb jasht\u00ebzakonisht e d\u00ebshirueshme t\u00eb ket\u00eb mund\u00ebsin\u00eb p\u00ebr t\u00eb krijuar kopje rezerv\u00eb t\u00eb skedar\u00ebve direkt, pa p\u00ebrdorur arkivues si tar, si dhe t\u00eb funksionoj\u00eb me ssh\/sftp pa mjete shtes\u00eb si rsync dhe sshfs.<\/p>\n<p><\/p>\n<p><strong>Shtypi gjat\u00eb krijimit t\u00eb kopjimeve rezerv\u00eb:<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Madh\u00ebsia e depozit\u00ebs do t\u00eb jet\u00eb e barabart\u00eb me madh\u00ebsin\u00eb e ndryshimeve, ose m\u00eb pak.<\/li>\n<li>Pritet nj\u00eb ngarkes\u00eb e madhe e procesorit gjat\u00eb p\u00ebrdorimit t\u00eb kompresimit dhe\/ose enkriptimit, si dhe ka nj\u00eb probabilitet t\u00eb konsideruesh\u00ebm p\u00ebr ngarkes\u00eb n\u00eb rrjet dhe n\u00eb sistemin e diskut, n\u00ebse procesi i arkivimit dhe\/ose enkriptimit do t\u00eb funksionoj\u00eb n\u00eb serverin q\u00eb ruan kopjet rezerv\u00eb.<\/li>\n<li>N\u00ebse depoja d\u00ebmtohet, \u00ebsht\u00eb e mundur t\u00eb ndodhin gabime t\u00eb vonuara si gjat\u00eb krijimit t\u00eb kopjeve rezerv\u00eb t\u00eb reja ashtu edhe gjat\u00eb p\u00ebrpjekjeve p\u00ebr rikuperim. Duhet planifikuar masa shtes\u00eb p\u00ebr ruajtjen e integritetit t\u00eb depozit\u00ebs ose t\u00eb p\u00ebrdoren mjete t\u00eb integruara p\u00ebr kontrollin e integritetit t\u00eb saj.<\/li>\n<\/ol>\n<p><\/p>\n<p>Si nj\u00eb vler\u00eb referimi, \u00ebsht\u00eb pranuar puna me tar, ashtu si\u00e7 u tregua n\u00eb nj\u00eb nga artikujt e kaluar.<\/p>\n<p><\/p>\n<h3 id=\"testirovanie-zbackup\">Testimi i zbackup<\/h3>\n<p><\/p>\n<p>Mekanizmi i p\u00ebrgjithsh\u00ebm i funksionimit t\u00eb zbackup p\u00ebrfshin faktin se programi gjen n\u00eb fluksin e t\u00eb dh\u00ebnave, t\u00eb ofruara n\u00eb hyrje, zona q\u00eb p\u00ebrmbajn\u00eb t\u00eb dh\u00ebna t\u00eb nj\u00ebjta, pastaj opcionalisht i kompreson, i enkripton, duke ruajtur \u00e7do zon\u00eb vet\u00ebm nj\u00eb her\u00eb.<\/p>\n<p><\/p>\n<p>P\u00ebr deduplication, p\u00ebrdoret nj\u00eb funksion hash i ring\u00ebs 64-bit me nj\u00eb dritare l\u00ebviz\u00ebse p\u00ebr kontrollin byte p\u00ebr byte t\u00eb p\u00ebrshtatjes me blloqet ekzistues t\u00eb t\u00eb dh\u00ebnave (nd\u00ebrlikuar si\u00e7 realizohet n\u00eb rsync).<\/p>\n<p><\/p>\n<p>P\u00ebr kompresimin p\u00ebrdoren lzma dhe lzo n\u00eb nj\u00eb ekzekutim me shum\u00eb fije, dhe p\u00ebr enkriptimin \u2014 aes. N\u00eb versionet m\u00eb t\u00eb fundit ekziston mund\u00ebsia n\u00eb t\u00eb ardhmen p\u00ebr t\u00eb fshir\u00eb t\u00eb dh\u00ebnat e vjetra nga repositori.<br \/>\n\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0430 \u043d\u0430 C++ \u0441 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044f\u043c\u0438. \u0410\u0432\u0442\u043e\u0440 \u043f\u043e \u0432\u0441\u0435\u0439 \u0432\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u043b\u044f\u043b\u0441\u044f unix-way, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 stdin \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0445 \u043a\u043e\u043f\u0438\u0439, \u0432\u044b\u0434\u0430\u0432\u0430\u044f \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0439 \u043f\u043e\u0442\u043e\u043a \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 stdout \u043f\u0440\u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, zbackup \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0435\u043f\u043b\u043e\u0445\u043e\u0439 &#171;\u043a\u0438\u0440\u043f\u0438\u0447\u0438\u043a&#187; \u043f\u0440\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0443 \u0430\u0432\u0442\u043e\u0440\u0430 \u0441\u0442\u0430\u0442\u044c\u0438 \u044d\u0442\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u043c\u0430\u0448\u0438\u043d \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0441 2014 \u0433\u043e\u0434\u0430.<\/p>\n<p><\/p>\n<p>Si rrjedh\u00eb t\u00eb dh\u00ebnash do t\u00eb p\u00ebrdoret tar-i standard, n\u00ebse nuk shprehet ndryshe.<\/p>\n<p>\n<b class=\"spoiler_title\">T\u00eb shohim \u00e7far\u00eb do t\u00eb jen\u00eb rezultatet:<\/b><\/p>\n<p>Kontrolli i funksionimit \u00ebsht\u00eb realizuar n\u00eb 2 variante:<\/p>\n<p><\/p>\n<ol>\n<li>krijohet nj\u00eb repositor dhe zbackup aktivizohet n\u00eb serverin me t\u00eb dh\u00ebnat origjinale, pastaj p\u00ebrmbajtja e repositorit transferohet n\u00eb serverin e ruajtjes s\u00eb kopjeve rezerv\u00eb.<\/li>\n<li>krijohet nj\u00eb repositor n\u00eb serverin e ruajtjes s\u00eb kopjeve rezerv\u00eb, zbackup aktivizohet p\u00ebrmes ssh n\u00eb serverin e ruajtjes s\u00eb kopjeve rezerv\u00eb, dhe t\u00eb dh\u00ebnat i jepen atij p\u00ebrmes pipe.<\/li>\n<\/ol>\n<p><\/p>\n<p>Rezultatet e variantit t\u00eb par\u00eb ishin si m\u00eb posht\u00eb: 43m11s \u2014 duke p\u00ebrdorur repositorin e pa enkriptuar dhe kompresorin lzma, 19m13s \u2014 duke e z\u00ebvend\u00ebsuar kompresorin me lzo.<\/p>\n<p><\/p>\n<p>Ngarkesa n\u00eb serverin me t\u00eb dh\u00ebnat origjinale ishte si m\u00eb posht\u00eb (tregohet nj\u00eb shembull me lzma, me lzo ishte nj\u00eb pamje e ngjashme, por pjesa e rsync ishte rreth nj\u00eb t\u00eb kat\u00ebrt\u00ebn e koh\u00ebs):<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/pp\/d3\/hs\/ppd3hsaxn_kffamwcrwstrb_sds.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/11c3c38124f6e20b6f92290e41a609a5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>\u00cbsht\u00eb e qart\u00eb se nj\u00eb proces i till\u00eb rezervimi \u00ebsht\u00eb i p\u00ebrshtatsh\u00ebm vet\u00ebm p\u00ebr ndryshime relativisht t\u00eb rralla dhe t\u00eb vogla. Gjithashtu, \u00ebsht\u00eb shum\u00eb e d\u00ebshirueshme t\u00eb kufizohet puna e zbackup n\u00eb 1 proces, nd otherwise do t\u00eb ket\u00eb ngarkes\u00eb shum\u00eb t\u00eb lart\u00eb n\u00eb procesor, pasi programi \u00ebsht\u00eb shum\u00eb i aft\u00eb p\u00ebr t\u00eb punuar n\u00eb disa procese. Ngarkesa n\u00eb disk ishte e vog\u00ebl, q\u00eb n\u00eb p\u00ebrgjith\u00ebsi me nj\u00eb sistem t\u00eb modern t\u00eb disqeve t\u00eb bazuar n\u00eb SSD do t\u00eb kaloj\u00eb pa u v\u00ebn\u00eb re. \u00cbsht\u00eb gjithashtu shum\u00eb e qart\u00eb q\u00eb procesi i sinkronizimit t\u00eb t\u00eb dh\u00ebnave t\u00eb depozit\u00ebs po fillon n\u00eb serverin e larg\u00ebt, shpejt\u00ebsia e pun\u00ebs \u00ebsht\u00eb e krahasueshme me rsync-n e zakonsh\u00ebm dhe mb\u00ebshtetet n\u00eb performanc\u00ebn e sistemit t\u00eb disqeve t\u00eb serverit t\u00eb ruajtjes s\u00eb kopjeve. Nj\u00eb mang\u00ebsi e k\u00ebtij qasjeje \u00ebsht\u00eb ruajtja e depozit\u00ebs lokale dhe, si rezultat, - dyfishimi i t\u00eb dh\u00ebnave.<\/p>\n<p><\/p>\n<p>Varianti i dyt\u00eb, q\u00eb fillon zbackup direkt n\u00eb serverin e ruajtjes s\u00eb kopjeve, \u00ebsht\u00eb m\u00eb interesant dhe m\u00eb praktik.<\/p>\n<p><\/p>\n<p>P\u00ebr fillim, do t\u00eb kontrollohet funksionimi pa p\u00ebrdorimin e enkriptimit me kompresorin lzma:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/wf\/m4\/g0\/wfm4g0zjf3cktbvihsmmtbg-hcu.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/2179a53ed6fb9530324490dc0922c788.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs p\u00ebr secil\u00ebn nisje testuese:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>39m45s<br \/>\n40m20s<br \/>\n40m3s<\/p>\n<p>7m36s<br \/>\n8m3s<br \/>\n7m48s<\/p>\n<p>15m35s<br \/>\n15m48s<br \/>\n15m38s<\/p>\n<p><\/p>\n<p>N\u00ebse aktivizohet enkriptimi me aes, rezultatet jan\u00eb mjaft t\u00eb ngjashme:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/mf\/7p\/yv\/mf7pyvnly6bmjtxbno88mjtrtn4.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/afe515a8574ac0c6b2c2390b647108a4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs mbi t\u00eb dh\u00ebnat e nj\u00ebjta, me enkriptim:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>43m40s<br \/>\n44m12s<br \/>\n44m3s<\/p>\n<p>8m3s<br \/>\n8m15s<br \/>\n8m12s<\/p>\n<p>15m0s<br \/>\n15m40s<br \/>\n15m25s<\/p>\n<p><\/p>\n<p>N\u00ebse enkriptimi kombinohet me kompresimin n\u00eb lzo, doli k\u00ebshtu:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/38\/cz\/tb\/38cztb4tuzxtgsorc6uysied59k.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/0e5ff5e133acd8710177c27f2fc3c202.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>18m2s<br \/>\n18m15s<br \/>\n18m12s<\/p>\n<p>5m13s<br \/>\n5m24s<br \/>\n5m20s<\/p>\n<p>8m48s<br \/>\n9m3s<br \/>\n8m51s<\/p>\n<p><\/p>\n<p>T\u00eb dh\u00ebnat e depozit\u00ebs rezultuese ishin relativisht t\u00eb nj\u00ebjta dhe arrinin n\u00eb 13 GB. Kjo do t\u00eb thot\u00eb se deduplikimi punon si\u00e7 duhet. Gjithashtu, p\u00ebrdorimi i lzo mbi t\u00eb dh\u00ebnat tashm\u00eb t\u00eb kompresuara ka nj\u00eb efekt t\u00eb ndjesh\u00ebm, n\u00eb t\u00ebr\u00ebsi koha e pun\u00ebs e zbackup-i afrohet shum\u00eb me duplicity\/duplicati, megjithat\u00eb mbetet prapa atyre q\u00eb bazohen n\u00eb librsync me 2-5 her\u00eb.<\/p>\n<p><\/p>\n<p>P\u00ebrpar\u00ebsit\u00eb jan\u00eb t\u00eb qarta - kursimi i hap\u00ebsir\u00ebs n\u00eb disk n\u00eb serverin e ruajtjes s\u00eb kopjeve. Sa i p\u00ebrket mjeteve p\u00ebr verifikimin e depozit\u00ebs - ato nuk jan\u00eb parashikuar nga autori i zbackup-it, rekomandohet t\u00eb p\u00ebrdoret nj\u00eb grumbull disk\u00ebsh me q\u00ebndrueshm\u00ebri ose nj\u00eb ofrues cloud.<\/p>\n<p><\/p>\n<p>P\u00ebrgjith\u00ebsisht, p\u00ebrshtypja \u00ebsht\u00eb mjaft e mir\u00eb, p\u00ebrve\u00e7 se projekti \u00ebsht\u00eb rreth 3 vjet q\u00eb ka mbetur n\u00eb vend (k\u00ebrkesa m\u00eb e fundit funksionale ishte rreth nj\u00eb viti m\u00eb par\u00eb, por pa p\u00ebrgjigje).<\/p>\n<p><\/p>\n<h3 id=\"testirovanie-borgbackup\">Testimi i borgbackup<\/h3>\n<p><\/p>\n<p>Borgbackup \u00ebsht\u00eb nj\u00eb fork i attic, nj\u00eb tjet\u00ebr sistem i ngjash\u00ebm me zbackup. E shkruar n\u00eb python, ka nj\u00eb list\u00eb mund\u00ebsish t\u00eb ngjashme me zbackup-in, por p\u00ebr m\u00eb tep\u00ebr, ajo di t\u00eb:<\/p>\n<p><\/p>\n<ul>\n<li>Mundoni kopjet e sigurta p\u00ebrmes fuse<\/li>\n<li>Kontrolloni p\u00ebrmbajtjen e depozit\u00ebs<\/li>\n<li>Punoni n\u00eb modalitetin klient-server<\/li>\n<li>P\u00ebrdorni kompresor\u00eb t\u00eb ndrysh\u00ebm p\u00ebr t\u00eb dh\u00ebnat dhe p\u00ebrcaktoni automatikisht llojin e skedarit gjat\u00eb kompresimit.<\/li>\n<li>2 variante t\u00eb enkriptimit, aes dhe blake<\/li>\n<li>Mjet i integruar p\u00ebr<\/li>\n<\/ul>\n<p>\n<b class=\"spoiler_title\">kontrollin e performanc\u00ebs<\/b><\/p>\n<p>borgbackup benchmark crud ssh:\/\/backup_server\/repo\/path local_dir<\/p>\n<p><\/p>\n<p>Rezultatet dol\u00ebn t\u00eb tilla:<\/p>\n<p><\/p>\n<p>C-Z-BIG 96.51 MB\/s (10 <em> 100.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 10.36s)<br \/>\nR-Z-BIG 57.22 MB\/s (10 <\/em> 100.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 17.48s)<br \/>\nU-Z-BIG 253.63 MB\/s (10 <em> 100.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 3.94s)<br \/>\nD-Z-BIG 351.06 MB\/s (10 <\/em> 100.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 2.85s)<br \/>\nC-R-BIG 34.30 MB\/s (10 <em> 100.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 29.15s)<br \/>\nR-R-BIG 60.69 MB\/s (10 <\/em> 100.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 16.48s)<br \/>\nU-R-BIG 311.06 MB\/s (10 <em> 100.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 3.21s)<br \/>\nD-R-BIG 72.63 MB\/s (10 <\/em> 100.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 13.77s)<br \/>\nC-Z-MEDIUM 108.59 MB\/s (1000 <em> 1.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 9.21s)<br \/>\nR-Z-MEDIUM 76.16 MB\/s (1000 <\/em> 1.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 13.13s)<br \/>\nU-Z-MEDIUM 331.27 MB\/s (1000 <em> 1.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 3.02s)<br \/>\nD-Z-MEDIUM 387.36 MB\/s (1000 <\/em> 1.00 MB skedar\u00eb t\u00eb gjith\u00eb zero: 2.58s)<br \/>\nC-R-MEDIUM 37.80 MB\/s (1000 <em> 1.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 26.45s)<br \/>\nR-R-MEDIUM 68.90 MB\/s (1000 <\/em> 1.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 14.51s)<br \/>\nU-R-MEDIUM 347.24 MB\/s (1000 <em> 1.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 2.88s)<br \/>\nD-R-MEDIUM 48.80 MB\/s (1000 <\/em> 1.00 MB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 20.49s)<br \/>\nC-Z-SMALL 11.72 MB\/s (10000 <em> 10.00 kB skedar\u00eb t\u00eb gjith\u00eb zero: 8.53s)<br \/>\nR-Z-SMALL 32.57 MB\/s (10000 <\/em> 10.00 kB skedar\u00eb t\u00eb gjith\u00eb zero: 3.07s)<br \/>\nU-Z-SMALL 19.37 MB\/s (10000 <em> 10.00 kB skedar\u00eb t\u00eb gjith\u00eb zero: 5.16s)<br \/>\nD-Z-SMALL 33.71 MB\/s (10000 <\/em> 10.00 kB skedar\u00eb t\u00eb gjith\u00eb zero: 2.97s)<br \/>\nC-R-SMALL 6.85 MB\/s (10000 <em> 10.00 kB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 14.60s)<br \/>\nR-R-SMALL 31.27 MB\/s (10000 <\/em> 10.00 kB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 3.20s)<br \/>\nU-R-SMALL 12.28 MB\/s (10000 <em> 10.00 kB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 8.14s)<br \/>\nD-R-SMALL 18.78 MB\/s (10000 <\/em> 10.00 kB skedar\u00eb t\u00eb rast\u00ebsish\u00ebm: 5.32s)<\/p>\n<p><\/p>\n<p>Gjat\u00eb testimit do t\u00eb p\u00ebrdoret heuristika gjat\u00eb kompresimit me p\u00ebrcaktimin e llojit t\u00eb skedarit (compression auto), dhe rezultatet do t\u00eb jen\u00eb k\u00ebto:<\/p>\n<p>\n<b class=\"spoiler_title\">Fillimisht, do t\u00eb kontrollojm\u00eb funksionimin pa enkriptim:<\/b><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/fe\/ep\/xm\/feepxmsoyorprvvt5h00tuj2spg.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/bcf7d2021a77dd5099b0b159defe2022.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>4m6s<br \/>\n4m10s<br \/>\n4m5s<\/p>\n<p>56s<br \/>\n58s<br \/>\n54s<\/p>\n<p>1m26s<br \/>\n1m34s<br \/>\n1m30s<\/p>\n<p><\/p>\n<p>N\u00ebse aktivizoni autorizimin e depozit\u00ebs (modaliteti authenticated), rezultatet do t\u00eb jen\u00eb t\u00eb ngjashme:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/3c\/qe\/kx\/3cqekxviy9rzhafckbi0tidjxn4.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/6b4f28a5b464d2f2bf83f003d45be6dd.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>4m11s<br \/>\n4m20s<br \/>\n4m12s<\/p>\n<p>1m0s<br \/>\n1m3s<br \/>\n1m2s<\/p>\n<p>1m30s<br \/>\n1m34s<br \/>\n1m31s<\/p>\n<p><\/p>\n<p>Kur aktivizohet enkriptimi aes, rezultatet nuk p\u00ebrkeq\u00ebsohen shum\u00eb:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/oa\/yz\/zl\/oayzzliqw8zixlppy_idv2l8gzm.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/06a122bb3b7b1bdb86e82101b144a2ab.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>4m55s<br \/>\n5m2s<br \/>\n4m58s<\/p>\n<p>1m0s<br \/>\n1m2s<br \/>\n1m0s<\/p>\n<p>1m49s<br \/>\n1m50s<br \/>\n1m50s<\/p>\n<p><\/p>\n<p>Dhe n\u00ebse z\u00ebvend\u00ebsojm\u00eb aes me blake, situata p\u00ebrmir\u00ebsohet ndjesh\u00ebm:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/df\/kh\/ay\/dfkhayqoecs9hw_c_aj2fmxjkbu.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/f474e6870145ec0e15aec383b272b8ce.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>4m33s<br \/>\n4m43s<br \/>\n4m40s<\/p>\n<p>59s<br \/>\n1m0s<br \/>\n1m0s<\/p>\n<p>1m38s<br \/>\n1m43s<br \/>\n1m40s<\/p>\n<p><\/p>\n<p>Ashtu si\u00e7 ndodh me zbackup, madh\u00ebsia e depozit\u00ebs ishte 13GB dhe madje pak m\u00eb pak, gj\u00eb q\u00eb ishte e pritur. Koh\u00ebzgjatja e pun\u00ebs ishte shum\u00eb e k\u00ebnaqshme, e krahasueshme me zgjidhjet e bazuara n\u00eb librsync, duke ofruar mund\u00ebsi shum\u00eb m\u00eb t\u00eb gjera. Po ashtu, ishte e k\u00ebndshme t\u00eb kishte mund\u00ebsin\u00eb t\u00eb vendos\u00ebsh parametrat e ndrysh\u00ebm p\u00ebrmes variablave t\u00eb mjedisit, q\u00eb ofron nj\u00eb avantazh t\u00eb r\u00ebnd\u00ebsish\u00ebm kur p\u00ebrdoret borgbackup n\u00eb modalitetin automatik. Po ashtu, p\u00ebrdorimi gjat\u00eb kopjimit t\u00eb rezervave ishte emigrues: gjykuar nga ngarkesa e procesorit \u2014 borgbackup punon n\u00eb 1 rrjedh\u00eb.<\/p>\n<p><\/p>\n<p>Nuk u gjet\u00ebn disavantazhe t\u00eb ve\u00e7anta gjat\u00eb p\u00ebrdorimit.<\/p>\n<p><\/p>\n<h3 id=\"testirovanie-restic\">Testimi i restic<\/h3>\n<p><\/p>\n<p>Megjith\u00ebse restic \u00ebsht\u00eb nj\u00eb zgjidhje relativisht e re (kandidatet e para ishin t\u00eb njohura q\u00eb me 2013 dhe m\u00eb her\u00ebt), ai ka karakteristika mjaft t\u00eb mira. \u00cbsht\u00eb shkruar n\u00eb Go.<\/p>\n<p><\/p>\n<p>N\u00ebse e krahasojm\u00eb me zbackup, ai ofron gjithashtu:<\/p>\n<p><\/p>\n<ul>\n<li>Kontrollin e integritetit t\u00eb depozit\u00ebs (duke p\u00ebrfshir\u00eb kontrollin sipas pjes\u00ebve).<\/li>\n<li>\u041e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u043e\u0432 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0445 \u043a\u043e\u043f\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 rclone \u2014 rsync \u0434\u043b\u044f &#171;\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445&#187; \u0440\u0435\u0448\u0435\u043d\u0438\u0439.<\/li>\n<li>Krahasimin e 2 kopjeve rezerv\u00eb me nj\u00ebra-tjetr\u00ebn.<\/li>\n<li>Montimin e depozit\u00ebs p\u00ebrmes fuse.<\/li>\n<\/ul>\n<p><\/p>\n<p>N\u00eb p\u00ebrgjith\u00ebsi, lista e mund\u00ebsive \u00ebsht\u00eb mjaft e af\u00ebrt me borgbackup, ndonj\u00ebher\u00eb m\u00eb shum\u00eb, ndonj\u00ebher\u00eb m\u00eb pak. Nga karakteristikat e ve\u00e7anta - mungesa e mund\u00ebsis\u00eb p\u00ebr t\u00eb \u00e7aktivizuar enkriptimin, pra, kopjet rezerv\u00eb gjithmon\u00eb do t\u00eb jen\u00eb t\u00eb enkriptohen. Le t\u00eb shohim n\u00eb praktik\u00eb, se \u00e7far\u00eb mund t\u00eb nxjerrim nga kjo software:<\/p>\n<p>\n<b class=\"spoiler_title\">Rezultatet ishin si m\u00eb posht\u00eb:<\/b><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/tq\/k5\/xn\/tqk5xn1xknn33dydmslqofrjfvs.png\"><img decoding=\"async\" alt=\"Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup\" src=\"\/wp-content\/uploads\/2019\/06\/d5aa98b72f2a9918bfb3e9e963e4f71d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Koha e pun\u00ebs:<\/p>\n<p><\/p>\n<p>Nisja 1<br \/>\nNisja 2<br \/>\nNisja 3<\/p>\n<p>5m25s<br \/>\n5m50s<br \/>\n5m38s<\/p>\n<p>35s<br \/>\n38s<br \/>\n36s<\/p>\n<p>1m54s<br \/>\n2m2s<br \/>\n1m58s<\/p>\n<p><\/p>\n<p>Rezultatet gjithashtu jan\u00eb t\u00eb krahasueshme me zgjidhje t\u00eb bazuara n\u00eb rsync dhe, n\u00eb p\u00ebrgjith\u00ebsi, shum\u00eb af\u00ebr borgbackup, por ngarkesa n\u00eb procesor \u00ebsht\u00eb m\u00eb e lart\u00eb (punon me disa thjesht\u00ebsi) dhe me nj\u00eb form\u00eb zigzag.<\/p>\n<p><\/p>\n<p>Me shum\u00eb gjas\u00eb, programma dep\u00ebrton n\u00eb performanc\u00ebn e sistemit t\u00eb diskut n\u00eb serverin e ruajtjes s\u00eb t\u00eb dh\u00ebnave, ashtu si\u00e7 ndodhi me rsync. Madh\u00ebsia e depozit\u00ebs ishte 13GB, si te zbackup apo borgbackup, nuk u zbuluan disavantazhe t\u00eb qarta kur p\u00ebrdoret kjo zgjidhje.<\/p>\n<p><\/p>\n<h3 id=\"rezultaty\">Rezultatet<\/h3>\n<p><\/p>\n<p>N\u00eb fakt, t\u00eb gjith\u00eb kandidat\u00ebt kishin tregues t\u00eb ngjash\u00ebm, megjithat\u00eb me \u00e7mime t\u00eb ndryshme. Borgbackup tregohet m\u00eb i mir\u00eb, pak m\u00eb ngadal\u00eb \u00ebsht\u00eb restic, zbackup, me sa duket, nuk ia vlen t\u00eb fillosh ta p\u00ebrdor\u00ebsh,<br \/>\ndhe n\u00ebse \u00ebsht\u00eb p\u00ebrdorur tashm\u00eb - provo ta ndryshosh me borgbackup ose restic.<\/p>\n<p><\/p>\n<h3 id=\"vyvody\">P\u00ebrfundimet<\/h3>\n<p><\/p>\n<p>Zgjidhja m\u00eb premtuese duket t\u00eb jet\u00eb restic, pasi ai ka marr\u00ebdh\u00ebnien m\u00eb t\u00eb mir\u00eb t\u00eb mund\u00ebsive me shpejt\u00ebsin\u00eb e pun\u00ebs, por p\u00ebr momentin le t\u00eb mos nxitimi me p\u00ebrfundimet e p\u00ebrgjithshme.<\/p>\n<p><\/p>\n<p>Borgbackup n\u00eb parim nuk \u00ebsht\u00eb m\u00eb i dob\u00ebt, nd\u00ebrsa zbackup p\u00ebr t\u00eb p\u00ebrmir\u00ebsuar shpresohet q\u00eb t\u00eb z\u00ebvend\u00ebsohet. Megjithat\u00eb, p\u00ebr t\u00eb siguruar funksionimin e rregullit 3-2-1, zbackup akoma mund t\u00eb p\u00ebrdoret. P\u00ebr shembull, n\u00eb m\u00ebnyr\u00eb shtes\u00eb ndaj mjeteve t\u00eb kopjimit t\u00eb bazuara n\u00eb (lib)rsync.<\/p>\n<p><\/p>\n<h3 id=\"anons\">Njoftim<\/h3>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449282\/\">Kopjimi i rezervave, pjesa 1: Pse \u00ebsht\u00eb e nevojshme kopjimi i rezervave, nj\u00eb p\u00ebrmbledhje e metodave, teknologjive<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/452630\/\">Kopjimi i rezervave, pjesa 2: P\u00ebrmbledhje dhe testim i mjeteve p\u00ebr kopje rezerv\u00eb bazuar n\u00eb rsync<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454420\/\">Kopjimi i rezervave, pjesa 3: P\u00ebrmbledhje dhe testim i duplicity, duplicati<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454734\/#first_unread\">Kopjimi i rezervave, pjesa 4: P\u00ebrmbledhje dhe testim i zbackup, restic, borgbackup<\/a><\/noindex><br \/>\nKopjimi i rezervave, pjesa 5: Testimi i bacula dhe veeam backup p\u00ebr linux<br \/>\nKopjimi i rezervave, pjesa 6: Krahasimi i mjeteve p\u00ebr kopje rezerv\u00eb<br \/>\nKopjimi i rezervave, pjesa 7: P\u00ebrfundime<\/p>\n<p><\/p>\n<p><u>Autori i publikimit:<\/u> Pavel Demkovi\u00e7<\/p>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/454734\/\">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\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0443\u0442\u0435\u043c \u0440\u0430\u0437\u0431\u0438\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u043e\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b (chunks), \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u044e\u0442 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439. \u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f \u043c\u043e\u0433\u0443\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0436\u0438\u043c\u0430\u0442\u044c\u0441\u044f \u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u0430 \u0441\u0430\u043c\u043e\u0435 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u2014 \u043f\u0440\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430\u0445 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0433\u043e \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u2014 \u043f\u0435\u0440\u0435\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e. \u0420\u0435\u0437\u0435\u0440\u0432\u043d\u0430\u044f \u043a\u043e\u043f\u0438\u044f \u0432 \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u2014 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0446\u0435\u043f\u043e\u0447\u043a\u0430 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0434\u0440\u0443\u0433 \u0441 \u0434\u0440\u0443\u0433\u043e\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26337,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35003","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.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412.\" \/>\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\/sq\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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 4: \u041e\u0431\u0437\u043e\u0440 \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 zbackup, restic, borgbackup | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup\" \/>\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:01:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:01:46+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\udd47Kopjimi rezerv\u00eb, pjesa 4: Analiza dhe testimi zbackup, restic, borgbackup | ProHoster","description":"B.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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 4: \u041e\u0431\u0437\u043e\u0440 \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 zbackup, restic, borgbackup | ProHoster","og:description":"\u0412.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-4-obzor-i-testirovanie-zbackup-restic-borgbackup","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:01:46+00:00","article:modified_time":"2019-10-31T19:01:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35003","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-21 21:26:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:11:30","updated":"2026-01-21 21:26:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/35003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=35003"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/35003\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/26337"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=35003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=35003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=35003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}