Dhá fhreastalaí, aon VPN amháin, eolaire amháin a chaithfidh a bheith ann sa dá áit, agus ordú atá éasca a rith agus deacair a chealú. Sula gcuireann tú isteach é, socraigh cé acu cóip atá údarásach, mar braitheann gach ceist rsync ina dhiaidh sin ar an bhfreagra sin. Teastaíonn rialacha éagsúla ó mhacasamhail aontreoch, ó fhillteán oibre comhroinnte agus ó chartlann le leaganacha maidir le hathruithe agus scriostaí. Soláthraíonn an tollán an cosán agus níl aon tuairim aige faoi cheann ar bith acu.

Socraigh cé acu cóip a bhuann sula gcuireann tú ordú isteach

Scríobh an treo in aon abairt amháin, lena n-áirítear ainm an óstaigh agus an cosán ar gach taobh, agus faigh cead ó úinéir na sonraí. Sa treoir seo is é /srv/publish/ an fhoinse agus is cuntas ar fileserver.example an ceann scríbe nach bhfuil cead aige scríobh ach in /srv/mirror/.

Deimhnigh fíricí an iompair roimh an gcóip: tá eochair óstaigh SSH fíoraithe, is féidir leis an gcuntas ceann scríbe scríobh i limistéar na macasamhla agus ní in aon áit eile, agus tá leaganacha rsync comhoiriúnacha ag an dá óstach. Cuireann na réamhchoinníollacha seo cosc le mionmhíthuiscint phleanála a bheith ina timpiste cheada. Insíonn siad duit freisin cén cuntas a bheidh le feiceáil i logaí an chinn scríbe nuair a théann rud éigin mícheart.

Réamhamharc ar an gcóip agus léigh an liosta mionsonraithe

Rith an chóip ar dtús leis an mbratach réamhamhairc agus coinnigh an t-aschur. Insíonn na hathruithe mionsonraithe duit cad a tharlódh do gach cosán, rud atá i bhfad níos úsáidí ná achoimre a dhéantar ina dhiaidh. Coinnigh an t-aschur sa taifead athraithe ionas go mbeidh rud éigin le comparáid a dhéanamh leis an chéad rith eile.

rsync -rt --dry-run --itemize-changes -e ssh -- /srv/publish/ [email protected]:/srv/mirror/

Tá tábhacht leis an slais chúil ag an deireadh. Ar thaobh na foinse ciallaíonn sé ábhar an eolair sin, agus má fhágtar ar lár é cuirtear leibhéal eolair breise leis atá ainmnithe i ndiaidh na foinse. Déanann lámhleabhar rsync an dá fhoirm a dhoiciméadú mar aon leis na bratacha chun meiteashonraí a chaomhnú, agus braitheann an sraith roghanna a theastaíonn uait ar na sonraí seachas ar nós.

Léigh gach líne i gcoinne an chinn scríbe a bhí beartaithe agat. Déanann baint an bhrataigh réamhamhairc an chóipeáil agus féadann sé comhaid a fhorscríobh, agus gan rogha scriosta fanann na comhaid bhreise atá ann cheana ag an gceann scríbe go díreach san áit a bhfuil siad. Ní hé seo an réamhshocrú sábháilte ach amháin má tá socraithe agat go hiarbhír go bhfuil comhaid dheireanacha atá fágtha ina ndiaidh inghlactha. Más é an freagra ná, is é an cinneadh scriosta thíos an ceann ba chóir a dhéanamh, ní bratach breise a chroitheadh isteach san ordú seo.

Ansin socraigh an dtéann scriostaí leo

Is cinneadh eile é an ceann scríbe a dhéanamh ina scáthán, ní scagadh ar an gcéad cheann. Réamhamharc air ar leithligh, leis an mbratach scriosta curtha leis agus gan aon rud eile athraithe, ionas go mbeidh an difríocht sa liosta go hiomlán ag baint leis an gcinneadh sin.

rsync -rt --delete --dry-run --itemize-changes -e ssh -- /srv/publish/ [email protected]:/srv/mirror/

Baineann scriostaí na comhaid bhreise ar an taobh glactha laistigh den raon sioncronaithe, agus is ar an gcúis sin is féidir le cosán foinse mícheart, eolaire nach bhfuil suiteáilte nó scagaire a dhíolmhaíonn níos mó ná mar a bhí beartaithe rith millteach a dhéanamh cosúil le scáthán glan. Is é an liosta réamhamhairc an t-aon áit a bhfeictear an difríocht sin sula n-éiríonn sé costasach. Coinnigh cóip aisghabhála neamhspleách san áit a bhfuil údar leis na sonraí, agus cuimhnigh go ndéanann scáthán scriosadh timpisteach a atáirgeadh go dílis in ionad stair a chaomhnú.

Ní chuireann réamhamharc cosc ar rud ar bith ach an oiread. Athraíonn daoine comhaid idir an tástáil agus an rith iarbhír, agus tá a dtuairim féin ag córais chomhad, mar sin ní hé an rith a cheadaíonn tú agus an rith a tharlaíonn an oibríocht chéanna mura bhfuil an dá chrann ciúin.

Ní dhéanann dhá phost aontreocha sioncronú déthreoch

Is é an t-ordú céanna a rith sa dá threo an bealach is coitianta chun sonraí a chailleadh sa chás seo. Caitheann gach treo leis an taobh eile mar cheann scríbe agus forscríobhann sé ábhar níos nuaí go sásta, agus déantar scriostaí a scáthánú san ord ina dtosaíonn an sceideal.

Más gá d'úsáideoirí an dá chóip a chur in eagar, is cinneadh táirge eile é sin: láimhseáil coimhlinte, rianú scriostaí agus uirlis atá deartha don mhúnla sin. Is é an cur chuige a chóireáil le hordú an sceidil an bealach a fhaigheann fillteán comhroinnte dhá leagan de gach doiciméad nach féidir le duine ar bith a réiteach. Socraigh go sainráite é in ionad é a chomhfhogasú le dhá iontráil cron agus dóchas.

Déan uathoibriú ach amháin tar éis an pholasaí a scríobh

Ba chóir go n-iompródh post sceidealaithe an treo, na cosáin, an polasaí meiteashonraí agus an cinneadh scriosta ceadaithe. Cuir na cúig fhíric sin sa chomhad poist féin, ní ar leathanach vicí nach léifidh an chéad riarthóir eile b'fhéidir. Cuir cosc le ritheanna forluiteacha, mar cruthaíonn dhá chóip a scríobhann an crann céanna ag an am céanna staid nár bheartaigh ceachtar acu.

Nuair is bunachar sonraí beo nó tacar sonraí ilfhillteáin eile an fhoinse, tóg easpórtáil atá comhsheasmhach leis an bhfeidhmchlár nó léargas comhordaithe ar dtús. Ní idirbheart é siúlóid chomhad athchúrsach, agus ní bhíonn cóip de thacar sonraí atá ag athrú comhsheasmhach.

Taifead críochnú agus teipeanna araon, agus seiceáil an tacar sonraí ag an gceann scríbe seachas an cód scoir amháin. Athchóiríonn athchóiriú an VPN tar éis briseadh an nascacht; ní deir sé aon rud faoi cé acu a chríochnaigh an chóip dheireanach nó ar réitíodh eagarthóireacht chontrártha riamh.

Ailt ghaolmhara