rsync ta hanyar VPN: wane gefe ne tushen gaskiya?
Ramin yana ba ka hanya, ba manufar haɗawa ba. Zaɓi kwafin da ke da iko, duba kwafin gefe ɗaya, sannan ka yanke shawara daban game da ko gogewa yana tafiya.
Sabarori biyu, VPN ɗaya, wani jagorar da dole ta kasance a wurare biyu, da kuma umarni mai sauƙin gudanarwa amma mai wuyar dawo da shi. Kafin ka rubuta shi, yanke shawara wane kwafi ne ke da iko, domin kowace tambaya ta rsync da ta biyo baya ta dogara da wannan amsa. Kwafin gefe ɗaya, babban fayil ɗin aiki da aka raba, da ajiyar da ke da nau'o'i suna buƙatar ka'idoji daban-daban don gyare-gyare da gogewa. Ramin yana bayar da hanya kuma ba shi da ra'ayi game da kowane ɗaya daga cikinsu.
Yanke shawara wane kwafi zai yi nasara kafin ka rubuta umarni
Rubuta alkibla a cikin jumla ɗaya, har da sunan mai masauki da hanya a kowane gefe, kuma ka sami amincewar wanda ya mallaki bayanan. A cikin wannan jagorar tushen shine /srv/publish/ kuma wurin da za a je shine asusu a kan fileserver.example wanda aka ba shi izinin rubutu kawai a cikin /srv/mirror/.
Tabbatar da gaskiyar jigilar kaya kafin kwafin: an tabbatar da maɓallin mai masaukin SSH, asusun da za a je zai iya rubutu a yankin kwafin kuma ba wani wuri ba, kuma duka sabarorin biyu suna da nau'o'in rsync masu jituwa. Waɗannan sharuɗɗan suna hana ƙaramin kuskuren shiri zama abin da ya shafi izini. Suna kuma gaya maka wane asusu zai bayyana a cikin bayanan wurin da za a je idan wani abu ya ɓata.
Duba kwafin a gaba kuma ka karanta cikakken jerin
Gudanar da kwafin da farko da tutar duba-gaba sannan ka ajiye fitarwa. Cikakkun canje-canje suna gaya maka abin da zai faru da kowace hanya, wanda ya fi amfani fiye da taƙaitaccen bayani daga baya. Ajiye fitarwa a cikin rikodin canje-canje domin gudanarwa ta gaba ta sami abin kwatanta.
rsync -rt --dry-run --itemize-changes -e ssh -- /srv/publish/ [email protected]:/srv/mirror/
Layin ƙarshe yana da mahimmanci. A gefen tushe yana nufin abin da ke cikin wannan jagorar, yayin da barin shi yana ƙara wani matakin jagora mai suna bayan tushen. Littafin rsync yana bayanin duka siffofin biyu tare da tutoci na kiyaye bayanan meta, kuma jerin zaɓuɓɓukan da kake buƙata ya dogara da bayanan ba da sabawa ba.
Karanta kowace layi idan aka kwatanta da wurin da kake nufi. Cire tutar duba-gaba yana aiwatar da kwafin kuma yana iya rubuta a kan fayiloli, kuma ba tare da zaɓin gogewa ba ƙarin fayilolin da suka riga suka kasance a wurin da za a je suna zama a inda suke. Wannan ita ce amintacciyar tsohuwar dabi'a kawai idan da gaske ka yanke shawarar cewa tsofaffin fayilolin da suka rage a baya suna da kyau. Idan amsar ita ce a'a, shawarar gogewa da ke ƙasa ita ce ya kamata a ɗauka, ba ƙarin tuta da za a watsa a cikin wannan umarni ba.
Sannan yanke shawara ko gogewa yana tafiya
Mayar da wurin da za a je madubi shawara ce ta biyu, ba gyara ta farko ba. Duba shi a gaba shi kaɗai, tare da ƙara tutar gogewa kuma ba a canza wani abu ba, domin bambancin da ke cikin jerin ya kasance na wannan shawarar gaba ɗaya.
rsync -rt --delete --dry-run --itemize-changes -e ssh -- /srv/publish/ [email protected]:/srv/mirror/
Gogewa yana cire ƙarin fayiloli a gefen mai karɓa a cikin iyakar da aka daidaita, shi ya sa hanyar tushe mara kyau, jagorar da ba a haɗa ba ko tacewa da ke ware fiye da yadda aka yi niyya na iya sa gudanarwa mai lalata ta yi kama da madubi mai tsabta. Jerin duba-gaba shine kawai wurin da wannan bambanci ke bayyana kafin ya yi tsada. Riƙe kwafin dawo da kai inda bayanan suka cancanta, kuma ka tuna cewa madubi yana sake haifar da gogewar bazata da aminci maimakon adana tarihi.
Duba-gaba kuma ba ya kulle komai. Mutane suna gyara fayiloli tsakanin gwaji da ainihin gudanarwa, kuma tsarin fayiloli suna da ra'ayin kansu, don haka gudanarwar da ka amince da ita da gudanarwar da ake yi ba aiki ɗaya ba ne sai dai idan duka bishiyoyin biyu sun yi shiru.
Ayyuka biyu na gefe ɗaya ba sa yin daidaitawa ta gefe biyu
Gudanar da umarni ɗaya a duka alkiblobi shine hanyar da aka fi sani na rasa bayanai a wannan yanayin. Kowace alkibla tana ɗaukar ɗayan gefen a matsayin wurin da za a je kuma tana rubuta sabon abun ciki da farin ciki, kuma gogewa yana fitowa a cikin tsarin da jadawalin ke kunnawa.
Idan masu amfani dole su gyara duka kwafin biyu, wannan wata shawara ce ta samfur: magance rikice-rikice, bin diddigin gogewa da kayan aiki da aka tsara don wannan tsari. Kusantar da shi da tsarin jadawali shine yadda babban fayil ɗin da aka raba yake samun nau'i biyu na kowane takarda wanda babu wanda zai iya daidaita su. Yanke shawarar a bayyane maimakon kusantar da shi da shigarwar cron biyu da fata.
Yi sarrafa kansa kawai bayan an rubuta manufar
Aikin da aka tsara ya kamata ya ɗauki alkibla, hanyoyin, manufar bayanan meta da shawarar gogewa da aka amince da ita. Saka waɗannan gaskiyoyi biyar a cikin fayil ɗin aikin kansa, ba a shafin wiki da mai gudanarwa na gaba bazai taɓa karantawa ba. Hana gudanarwa masu haɗuwa, domin kwafi biyu da ke rubutu a kan bishiya ɗaya a lokaci ɗaya suna haifar da yanayin da babu wanda ya yi niyyar shi.
Lokacin da tushen shine bayanan da ke aiki ko wani tarin bayanai mai fayiloli da yawa, fara ɗaukar fitarwar da ta dace da aikace-aikacen ko hoton da aka daidaita. Tafiya cikin fayiloli mai maimaitawa ba ma'amala ba ce, kuma kwafin tarin bayanai mai canzawa ba daidai ba ne.
Yi rikodin kammalawa da gazawa, kuma duba tarin bayanai a wurin da za a je ba wai lambar fita kawai ba. Maido da VPN bayan katsewa yana maido da haɗi; ba ya faɗin komai game da ko kwafin ƙarshe ya kammala ko an taɓa warware gyare-gyaren da suka ci karo da juna.