rsync nge-VPN: umzamo omusha osebenzisa kabusha ukudluliswa okuphukile
Ithumbu eliwayo liqeda uxhumano, hhayi idatha. Gcina ingxenye nge--partial-dir, phinda usebenzise ikhophi efanayo futhi uqinisekise ifayela ngaphambi kokulishicilela.
Ukulayisha kwakho kuyama kumagigabhayithi amane efa elinomgogodla, futhi umkhuba owafundwa kubaphathi bokulanda uthi cindezela uqhubeke. rsync ngeke iqhubeke nokugeleza kwe-TCP, ngoba lokho kugeleza kwahamba nokudluliswa kokugcina kwethumbu. Engakwenza ukugcina amabhayithi ase atholiwe nokuwasebenzisa njengesisekelo somzamo olandelayo, okuwukuthi enye indlela enezinye izimiso. Amafulegi owakhethayo yiwona anquma ukuthi lokho kuphinda kusetshenziswe kuzokwenzeka noma cha.
Umzamo omusha wakha kabusha isimo, awuqhubeki nokugeleza
Lapho isikhathi se-SSH siwa, ohlangothini olukude kusala kuphela lokho okwakwazi ukubhalwa kudiski, futhi akukho okunye. Awekho amathokheni esikhathi okuzoxhunywa kuwo futhi ayikho inombolo yokulandelana yokudlalwa futhi. Ukusebenza okulandelayo kuvula uxhumano olusha, kufunda kabusha umthombo futhi kubuza umamukeli ukuthi unakho kakade.
Lowo mbuzo wokugcina uyichaza into yokuthi kungani kufanele kugcinwe ifayela eliyingxenye. Ikhophi yomamukeli inikeza i-rsync into yokuqhathanisa nayo, futhi i-algorithm ithumela kuphela umehluko engakwazi ukuwubona. Kuseyinto entsha yokudluliswa kwemethadatha nokuhamba okusha emthonbeni, ngakho isikhathi esilondoloziwe silingana nokuthi ingakanani yefayela evumelana, hhayi nokuthi uxhumano lwangaphambilini lwahamba kangakanani. Uma umamukeli engagcinanga lutho, umzamo olandelayo uyingxenye ephelele, kungakhathaliseki ukuthi mangaki amagigabhayithi ahambisa elokuqala.
Nquma ukuthi ingxenye esebenzisekayo ihlala kuphi
Ukwenza okuzenzakalelayo kubhala ifayela eliyingxenye endleleni yomgogodla, okwenza ingqoqo elibhalwe ngengxenye libonakale ngaphansi kwegama lokugcina. --partial-dir liyihambisa iye kudirectory oyikhethayo, futhi incwadi yokuqondisa ichaza leyodirectory njengegciniwe ukuze isetshenziswe njengedatha ukudluliswa kamuva. Igama elilinganiselwe lixazululwa ngaphansi kwedirectory yomgogodla, okuyiyo kanye into oyifunayo lapho izinhlangothi ezimbili zingaba nokuhlelwa okuhlukene.
rsync -e ssh --partial-dir=.rsync-partial --info=progress2 -- \
large-archive.bin [email protected]:/srv/incoming/
Ukulandelana kubalulekile futhi emgogodleni: idirectory yengxenye idinga isikhala esanele sengxenye, futhi ivolumu idinga isikhala esanele sefayela eliqediwe futhi. Ukugcwalisa ivolumu okuhlosiwe maphakathi nokudluliswa kukhiqiza ukwehluleka okubonakala njengenkinga yenethiwekhi kodwa kungeyona, futhi kungase kushiye ingxenye egciniwe inqanyuliwe. Hlola isikhala esikhululekile kusibungu esamukelayo ngaphambi kokuqala kokusebenza, hhayi ngemva kokwehluleka kwako. Imizuzwana embalwa nge-df -h endleleni efanayo ye-SSH ukuhlolwa okuphansi kakhulu okungenzeka kohlelo.
Izimvume ziyinkinga encane kodwa yangempela. Idirectory yengxenye okungabhalwa kuyo ngama-akhawunti angahlobene ivumela omunye umuntu ukuthi ashintshe okuqukethwe okuzothathwa ukusebenza kwakho okulandelayo njengokwase kwamukelwe. Yigcine iphethwe yi-akhawunti yokudluliswa, futhi ungayibeki lapho ezinye izinsizakalo zishicilela khona.
Sebenzisa ikhophi efanayo, hhayi ehlakaniphe kakhulu
Ukusetshenziswa kabusha kusebenza kuphela lapho umthombo nomgogodla besachaza into efanayo. Indlela efanayo, igama elifanayo, ifayela elifanayo. Ukuqamba kabusha umthombo noma ukukhomba kudirectory yomgogodla ehlukile kuqala ukuqhathanisa okusha nalutho oluwusizo.
Ungangezi i---whole-file ngenkathi ulindele ukuziphatha kwe-delta. Leyonto ikutshela i-rsync ukuthi ikopishe yonke ifayela ngaphandle kokuqhathaniswa kwesamba sokuhlola esigingqikayo, okuyisinqumo esinengqondo endleleni yasendaweni esheshayo futhi okungalungile ncamashi ngemva kokulayisha kude okwehlulekile. I---inplace nayo ishintsha indaba: ibhala ngqo efayeleni lomgogodla, ngakho ukuphazamiseka kushiya ifayela elihlanganisa okuqukethwe okudala nokusha ngaphandle kwengxenye ehlukile ongabuyela kuyo.
Umugqa wenqubekelaphambili ubika inqubekelaphambili ehlanganisiwe yokudluliswa. Akusona isignali yokuqedwa. Inombolo efinyelela amaphesenti ayikhulu ngenkathi uxhumano lusavuliwe isho ukuthi idatha iqhutshiwe, hhayi ukuthi umamukeli uqambe kabusha, uvumelanisa noma wamukele okuthile.
Yamukela into kuphela ngemva kokuba ivumelana
Qinisekisa isimo sokuphuma kuqala, bese uqhathanisa umphumela esikhundleni sokuthembela ekungabikho kwamaphutha. Ukuhlolwa kosayizi kubamba ukudluliswa okunqanyuliwe okuningi; ukuqhathaniswa kwamasamba okuhlola kubamba okusele, futhi kokubili kushibhile uma kuqhathaniswa nokuphinda kusetshenziswe ukulayisha.
Uma ingqoqo ishicilelwa inqubo engaphansi, yenza leyonto ilinde ifayela elamukelwe. Ingxenye egciniwe ewela kudirectory eqaphwayo ngaphansi kwegama lokugcina ithathwa ukuskenwa okulandelayo, futhi iphutha lomsebenzisi lizokhuluma ngokufakwayo okonakele hhayi ngokudluliswa okungakaze kuqede.
Ungathinti umthombo kuze kube umamukeli eqinisekisa. Ukukhiqiza kabusha ingqoqo phakathi kwemizamo kushintsha isisekelo sokuqhathanisa, futhi ukusebenza okulandelayo kungase kudlulise cishe konke noma kukhiqize ifayela elingavumelani nomthombo wakudala noma omusha.
Lapho umngcele kuwukuxhumana, hhayi ifulegi
Izindleko zekhanda neprotocol zingenye yezindleko zokudluliswa, futhi akuyona eyona evame ukunquma ukuthi ifayela elikhulu lithatha isikhathi esingakanani. Ukuziphatha kokuqala kabusha kubaluleke kakhulu: indlela esinda ekuphukeni ngaphandle kwezinyathelo zezandla iletha ifayela elisebenzisekayo ngaphambi kwendlela eshesha kakhulu okufanele iqale kabusha. Isitoreji ezinhlangothini zombili kanye nendlela yokuqinisekisa iyingxenye yokuqhathanisa okufanayo.
Qhathanisa izindlela ezinye ezivunyelwe nefayela elifanayo nomgogodla ofanayo, futhi bhala ukuthi ngayinye iqala kabusha kuphi ngemva kokuphazamiseka. Leyokholamu eyodwa ikutshela okuningi mayelana nokulayisha kwamagigabhayithi ayishumi nambili nge-VPN kunanoma yiliphi ijubane eliphezulu elikalwe ekuhlolweni okufushane.