Chepetsani zosunga zobwezeretsera ndi 99.5% ndi hashget

hashget β€” это бСсплатный, опСрсорсный deduplicator ndi chida chofanana ndi chosungira chomwe chimakupatsani mwayi wochepetsera kukula kwa zosunga zobwezeretsera, komanso kukonza njira zosunga zobwezeretsera ndi zina zambiri.

Π­Ρ‚ΠΎ обзорная ΡΡ‚Π°Ρ‚ΡŒΡ для описания возмоТностСй. Π‘Π°ΠΌΠΎ использованиС hashget (довольно простоС) описано Π² YERENGANI polojekiti ndi wiki zolemba.

Kuyerekeza

Malinga ndi lamulo la mtunduwo, ndiyamba nthawi yomweyo ndi chiwembu - kuyerekeza zotsatira:

Zitsanzo za data
saizi yosapakidwa
.tar.gz
hashget.tar.gz

WordPress-5.1.1
43 Mb
11 Mb (26%)
155 KB ( 0.3% )

Linux kernel 5.0.4
934 Mb
161 Mb (20%)
4.7 MB ( 0.5% )

Debian 9 (LAMP) LXC VM
724 Mb
165 Mb (23%)
4.1 MB ( 0.5% )

ΠŸΡ€Π΅Π΄Ρ‹ΡΡ‚ΠΎΡ€ΠΈΡ, ΠΊΠ°ΠΊΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ эффСктивный бэкап

Nthawi zonse ndikapanga zosunga zobwezeretsera zamakina omwe adangopangidwa kumene, ndidakhumudwa ndikumva kuti ndikuchita cholakwika. Chifukwa chiyani ndimapeza zosunga zobwezeretsera kuchokera kudongosolo, pomwe luso langa lamtengo wapatali, losawonongeka ndi index.html ya mzere umodzi wokhala ndi mawu akuti "Moni dziko"?

Chifukwa chiyani pali 16 MB /usr/sbin/mysqld pakusunga kwanga? Kodi ndizotheka kuti padziko lapansi pano ndili ndi ulemu wosunga fayilo yofunikayi, ndipo ngati ndilephera, idzatayika kwa anthu? Mosakayika ayi. Zimasungidwa pa ma seva odalirika a debian (kudalirika ndi nthawi yake yomwe sikungafanane ndi zomwe ndingapereke), komanso muzosunga (mamiliyoni) a ma admins ena. Kodi tifunikadi kupanga 10+ 000st kopi ya fayilo yofunikayi kuti ikhale yodalirika?

Nthawi zambiri hashget ndikuthetsa vutoli. Ikadzaza, imapanga zosunga zobwezeretsera zazing'ono. Mukamasula - dongosolo losatsegulidwa kwathunthu, lofanana ndi momwe zingakhalire ngati tar -c / tar -x. (Mwa kuyankhula kwina, uku ndi kuyika kwapang'onopang'ono)

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ hashget

hashget ili ndi malingaliro a Package ndi HashPackage, mothandizidwa ndi iwo imachita kubwereza.

phukusi (thumba la pulasitiki). Fayilo (kawirikawiri ndi .deb kapena .tar.gz archive) yomwe imatha kutsitsidwa motetezedwa kuchokera pa intaneti, ndi komwe fayilo imodzi kapena angapo angapezeke.

HashPackage β€” нСбольшой JSON Ρ„Π°ΠΉΠ», ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Package, Π² Ρ‚ΠΎΠΌ числС содСрТащий URL ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ Ρ…Π΅Ρˆ-суммы (sha256) Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· Π½Π΅Π³ΠΎ. НапримСр, для ΠΏΠ°ΠΊΠ΅Ρ‚Π° mariadb-server-core Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 5 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ hashpackage всСго 6 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² тысячу Ρ€Π°Π· мСньшС.

Kuchepetsa - kupanga zolemba zakale popanda mafayilo obwereza (ngati deduplicator akudziwa komwe phukusi loyambirira lingatsitsidwe, limachepetsa zobwerezedwa kuchokera pazosungidwa).

Kupaka

ΠŸΡ€ΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ всС Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· ΠΏΠ°ΠΊΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ ΠΈΡ… Ρ…Π΅Ρˆ-суммы, ΠΈ Ссли сумма Π½Π°ΠΉΠ΄Π΅Π½Π° Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· извСстных HashPackage, Ρ‚ΠΎ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ„Π°ΠΉΠ»Π΅ (имя, Ρ…Π΅Ρˆ, ΠΏΡ€Π°Π²Π° доступа ΠΈΡ‚Π΄) ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π² особый Ρ„Π°ΠΉΠ» .hashget-restore.json, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Π°Ρ€Ρ…ΠΈΠ².

Mwachidule, kulongedza pakokha kumawoneka kosavuta kuposa tar:

hashget -zf /tmp/mybackup.tar.gz --pack /path/to/data

Kutulutsa

Kumasula kumachitika m'magawo awiri. Choyamba, kuchotsa phula kwachizolowezi:

tar -xf mybackup.tar.gz -C /path/to/data

kenako bwezeretsani kuchokera pa netiweki:

hashget -u /path/to/data

ΠŸΡ€ΠΈ восстановлСнии hashget Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ» .hashget-restore.json, скачиваСт Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, распаковываСт ΠΈΡ…, ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, устанавливая ΠΈΡ… Π½Π° Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΡƒΡ‚ΠΈ, с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ owner/group/permissions.

Zinthu zovuta kwambiri

Zomwe zafotokozedwa pamwambapa ndizokwanira kwa iwo omwe "akufuna ngati phula, koma kunyamula Debian yanga kukhala ma megabytes 4." Tiyeni tione zinthu zovuta kwambiri pambuyo pake.

Kufotokozera

Ngati hashget inalibe HashPackage imodzi, ndiye kuti sikanatha kubwereza chilichonse.

Mutha kupanganso HashPackage pamanja (mwachidule: hashget --submit https://wordpress.org/wordpress-5.1.1.zip -p my), koma pali njira ina yabwino.

Kuti mupeze hashpackage yofunikira, pali siteji indexing (zimangochitika zokha ndi lamulo --pack) ndi эвристики. ΠŸΡ€ΠΈ индСксировании hashget «скармливаСт» ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» всСм ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΡΡ эвристикам, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ интСрСсСн. Эвристики Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Package, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ HashPackage.

Mwachitsanzo, Debian heuristic imakonda fayilo /var/lib/dpkg/status ndipo imazindikira phukusi la debian, ndipo ngati silinalembedwe (palibe HashPackage yomwe idapangidwira), koperani ndikuwalozera. Zotsatira zake ndi zabwino kwambiri - hashget nthawi zonse imatulutsa ma Debian OSes, ngakhale atakhala ndi mapaketi aposachedwa.

Fayilo zowonetsera

Ngati netiweki yanu imagwiritsa ntchito zina mwazinthu zanu kapena phukusi la anthu onse lomwe silinaphatikizidwe mu hashget heuristics, mutha kuwonjezera fayilo yosavuta ya hashget-hint.json motere:

{
    "project": "wordpress.org",
    "url": "https://ru.wordpress.org/wordpress-5.1.1-ru_RU.zip"
}

Kenako, nthawi iliyonse pomwe zosungira zimapangidwira, phukusili liziwonetsedwa (ngati silinakhalepo kale), ndipo mafayilo a phukusi adzachotsedwa pankhokwe. Palibe mapulogalamu omwe amafunikira, chilichonse chikhoza kuchitika kuchokera ku vim ndikusunga pazosunga zonse. Chonde dziwani kuti chifukwa cha njira ya hash sum, ngati mafayilo ena a phukusi asinthidwa kwanuko (mwachitsanzo, fayilo yosinthira yasinthidwa), ndiye kuti mafayilo osinthidwa adzasungidwa muakale "monga momwe aliri" ndipo sadzadulidwa.

Если ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ваш собствСнный ΠΏΠ°ΠΊΠ΅Ρ‚ обновляСтся пСриодичСски, Π½ΠΎ измСнСния Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ большиС, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ hint Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для основных вСрсий. НапримСр, Π² вСрсии 1.0 сдСлали Ρ…ΠΈΠ½Ρ‚ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Π½Π° mypackage-1.0.tar.gz, ΠΈ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π΅Π΄ΡƒΠΏΠ»ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π·Π°Ρ‚Π΅ΠΌ выпустили Π²Π΅Ρ€ΡΠΈΡŽ 1.1, которая Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ отличаСтся, Π° Ρ…ΠΈΠ½Ρ‚ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ. НичСго ΡΡ‚Ρ€Π°ΡˆΠ½ΠΎΠ³ΠΎ. Π”Π΅Π΄ΡƒΠΏΠ»ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ) с вСрсиСй 1.0.

The heuristic yomwe imayendetsa fayilo yachidziwitso ndi chitsanzo chabwino chomvetsetsa momwe ma heuristics amagwirira ntchito. Imangokonza mafayilo a hashget-hint.json (kapena .hashget-hint.json yokhala ndi kadontho) ndikunyalanyaza ena onse. Kuchokera pafayiloyi, imatsimikizira kuti ndi URL yanji yomwe iyenera kulembedwa, ndikuyika hashget (ngati sinatero kale)

HashServer

Zingakhale zovutirapo kwambiri kuti mupange indexing yonse popanga zosunga zobwezeretsera. Kuti muchite izi, muyenera kutsitsa phukusi lililonse, kulimasula, ndikulilozera. Chifukwa chake hashget amagwiritsa ntchito chiwembu ndi HashServer. Phukusi la Debian likapezeka, ngati silipezeka mu HashPackage yakomweko, kuyesa kumapangidwa koyamba kutsitsa HashPackage kuchokera pa seva ya hashi. Ndipo pokhapokha ngati izi sizikugwira ntchito, hashget imatsitsa ndikutsitsa phukusi (ndikuyika ku hashserver, kotero kuti hashserver imakupatsirani mtsogolo).

HashServer ndichinthu chosankha pachiwembu, osati chovuta, chimangothandiza kufulumizitsa ndikuchepetsa katundu pazosungira. Zoyimitsidwa mosavuta (posankha --hashserver popanda magawo). Komanso, inu mosavuta pangani hashserver yanu.

Zosunga zobwezeretsera zowonjezera komanso zosiyana, zomwe zidakonzedweratu

hashget zimapangitsa kukhala kosavuta kupanga chojambula ma backups owonjezera komanso osiyanasiyana. ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π°ΠΌ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сам наш бэкап (со всСми нашими ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ)? Одна ΠΊΠΎΠΌΠ°Π½Π΄Π° --submit ndipo mwamaliza! Zosunga zobwezeretsera zomwe hashget imapanga siziphatikiza mafayilo omwe ali patsamba lino.

Koma iyi si njira yabwino kwambiri, chifukwa zitha kuwoneka kuti pakubwezeretsa tidzayenera kukoka ma backups onse a hashget m'mbiri yonse (ngati iliyonse ili ndi fayilo imodzi yokha). Pali njira ya izi kutha kwa zosunga zobwezeretsera. ΠŸΡ€ΠΈ индСксировании ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρƒ устарСвания HashPackage --expires 2019-06-01, ΠΈ ΠΏΠΎ Π½Π°ΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΡŽ этой Π΄Π°Ρ‚Ρ‹ (c 00:00), ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ использован. Π‘Π°ΠΌ Π°Ρ€Ρ…ΠΈΠ² ΠΌΠΎΠΆΠ½ΠΎ послС этой Π΄Π°Ρ‚Ρ‹ Π½Π΅ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ (Π₯отя hashget ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ URLΡ‹ всСх Π±Π΅ΠΊΠ°ΠΏΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ нас ΠΏΡ€ΠΎΡ‚ΡƒΡ…Π»ΠΈ/ΠΏΡ€ΠΎΡ‚ΡƒΡ…Π½ΡƒΡ‚ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠ»ΠΈ Π½Π° Π»ΡŽΠ±ΡƒΡŽ Π΄Π°Ρ‚Ρƒ).

НапримСр, Ссли 1Π³ΠΎ числа Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ„ΡƒΠ»Π» бэкап, ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΆΠΈΠ·Π½ΠΈ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° мСсяца β€” ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ схСму Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ бэкапа.

Ngati tilozera zosunga zobwezeretsera zatsopano mwanjira yomweyo, padzakhala chiwembu cha zosunga zobwezeretsera zowonjezera.

Mosiyana ndi machitidwe azikhalidwe, hashget imakupatsani mwayi wogwiritsa ntchito magwero angapo. Kusungako kudzachepetsedwa pochepetsa mafayilo kuchokera pazosunga zakale (ngati zilipo) komanso mafayilo apagulu (zomwe zingatsitsidwe).

Ngati pazifukwa zina sitikhulupirira kudalirika kwa zinthu za Debian (https://snapshot.debian.org/) ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ дистрибутив, ΠΌΡ‹ просто ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ бэкап со всСми ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ, ΠΈ Π΄Π°Π»Π΅Π΅ ΠΎΠΏΠΈΡ€Π°Ρ‚ΡŒΡΡ ΡƒΠΆΠ΅ Π½Π° Π½Π΅Π³ΠΎ (mwa kulepheretsa heuristics). Tsopano, ngati ma seva onse omwe timagawira sapezeka kwa ife (pa intaneti yachikumbutso kapena panthawi ya zombie apocalypse), koma zosunga zobwezeretsera zathu zili m'dongosolo, titha kuchira ku zosunga zobwezeretsera zazifupi zomwe zimadalira zosunga zathu zakale. .

Hashget imangodalira magwero odalirika obwezeretsa pakufuna KWANU. Zomwe mukuwona kuti ndi zodalirika zidzagwiritsidwa ntchito.

FilePool ndi Glacier

Njira FilePool позволяСт Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ постоянно ΠΊ внСшним сСрвСрам для скачивания ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈΠ· локального ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ сСрвСра, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

$ hashget -u . --pool /tmp/pool

kapena

$ hashget -u . --pool http://myhashdb.example.com/

Kuti mupange dziwe muzolemba zakomweko, muyenera kungopanga chikwatu ndikuponyamo mafayilo; hashget yokha ipeza zomwe ikufunika pogwiritsa ntchito ma hashes. Kuti dziwe lipezeke kudzera pa HTTP, muyenera kupanga ma symlink mwapadera; izi zimachitika ndi lamulo limodzi (hashget-admin --build /var/www/html/hashdb/ --pool /tmp/pool). HTTP FilePool palokha ndi mafayilo osasunthika, kotero seva iliyonse yosavuta ya intaneti imatha kuigwiritsa ntchito, katundu pa seva ndi pafupifupi zero.

Благодаря FilePool Π² качСствС Π±Π°Π·ΠΎΠ²Ρ‹Ρ… рСсурсов ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ рСсурсы Π½Π° http(s), Π½ΠΎ ΠΈ, Mwachitsanzo, Amazon Glacier.

Pambuyo pokweza zosunga zobwezeretsera ku glacier, timapeza ID yake Yotsitsa ndikuigwiritsa ntchito ngati ulalo. Mwachitsanzo:

hashget --submit Glacier_Upload_ID --file /tmp/my-glacier-backup.tar.gz --project glacier --hashserver --expires 2019-09-01

Tsopano zosunga zobwezeretsera zatsopano (zosiyana) zidzatengera zosunga zobwezeretsera izi ndipo zidzakhala zazifupi. Pambuyo potsegula diffbackup, titha kuwona zomwe zimadalira:

hashget --info /tmp/unpacked/ list

ΠΈ просто шСлл-скриптом ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ· Π³Π»Π°ΡΡŒΠ΅Ρ€Π° всС эти Ρ„Π°ΠΉΠ»Ρ‹ Π² pool ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ восстановлСниС: hashget -u /tmp/unpacked β€”pool /tmp/pool

Kodi masewerawa ndi ofunika kandulo?

Muzosavuta, mudzangolipira zochepa pazosunga zosunga zobwezeretsera (ngati muwasunga kwinakwake mumtambo kuti mupeze ndalama). Mwina kwambiri, mocheperapo.

Koma si chinthu chokhacho. Kuchuluka kumasanduka khalidwe. Mutha kugwiritsa ntchito izi kuti mukweze kukweza kwapamwamba kwambiri ku dongosolo lanu losunga zobwezeretsera. Mwachitsanzo, popeza zosunga zathu ndizofupikitsa, sitingathe kupanga zosunga zobwezeretsera pamwezi, koma tsiku lililonse. Osawasunga kwa miyezi isanu ndi umodzi, monga kale, koma zaka 5. M'mbuyomu, mudasunga pang'onopang'ono koma motsika mtengo "ozizira" yosungirako (Glacier), tsopano mukhoza kuisunga kumalo otentha, kumene mungathe kukopera mwamsanga zosunga zobwezeretsera ndikuzibwezeretsa mumphindi, osati tsiku limodzi.

Mutha kuwonjezera kudalirika kwa zosunga zobwezeretsera. Ngati pakali pano tikuzisunga m'malo amodzi osungira, ndiye kuti pochepetsa kuchuluka kwa zosunga zobwezeretsera, tidzatha kuzisunga m'malo osungiramo 2-3 ndikupulumuka mopanda ululu ngati imodzi mwazowonongeka.

Momwe mungayesere ndikuyamba kugwiritsa ntchito?

Pitani ku tsamba la gitlab https://gitlab.com/yaroslaff/hashget, ikani ndi lamulo limodzi (pip3 install hashget[plugins]) ndipo ingowerengani ndikuyambitsa mwachangu. Ndikuganiza kuti zidzatenga mphindi 10-15 kuchita zinthu zosavuta zonse. Ndiye mutha kuyesa kufinya makina anu enieni, pangani mafayilo amalingaliro ngati kuli kofunikira kuti kukakamiza kukhale kolimba, kusewera ndi maiwe, malo osungirako zinthu zakale ndi seva ya hashi ngati mukufuna, ndipo tsiku lotsatira muwone kukula kwa zosunga zobwezeretsera. adzakhala pamwamba pa dzulo.

Source: www.habr.com

Kuwonjezera ndemanga