دوه سرورونه، یو VPN، یوه ډایرکټري چې باید په دواړو ځایونو کې وي، او یو کمانډ چې چلول یې اسانه او بیرته اخیستل یې سخت دي۔ تر دې مخکې چې یې ولیکئ، پریکړه وکړئ کومه کاپي باوري ده، ځکه هر راتلونکی rsync پوښتنه په دې ځواب پورې تړلې ده۔ یو اړخیزه کاپي، ګډ کاري فولډر او د نسخو لرونکی ارشیف د بدلونونو او ړنګولو لپاره بېلابېل قواعد غواړي۔ تونل لاره برابروي او د دوی له هیچا سره نظر نه لري۔

تر دې چې کمانډ ولیکئ پریکړه وکړئ کومه کاپي ګټي

لارښوونه په یوه جمله ولیکئ، په هر لوري کې د کوربه نوم او لاره شامل کړئ، او د معلوماتو له خاوند څخه تایید واخلئ۔ په دې لارښود کې سرچینه /srv/publish/ ده او منزل په fileserver.example باندې یو حساب دی چې یوازې په /srv/mirror/ کې د لیکلو اجازه لري۔

د کاپي کولو دمخه د لېږد حقایق تایید کړئ: د SSH کوربه کیلي تایید شوې، د منزل حساب کولای شي په کاپي سیمه کې ولیکي او نه بل ځای، او دواړه کوربه موافق rsync نسخې لري۔ دا مخکیني شرایط د دې مخه نیسي چې یوه کوچنۍ پلان غلطي د اجازې پیښې ته واړول شي۔ دوی دا هم وایي چې کله یو څه غلط شي، په منزل کې د کوم حساب نوم په لاګونو کې ښکاري۔

کاپي مخکې وګورئ او تفصیلي لیست ولولئ

کاپي لومړی د مخکتنې بیرغ سره چل کړئ او پایله یې وساتئ۔ تفصیلي بدلونونه وایي چې په هر لار څه پېښېدل، او دا د وروسته وخت لنډیز څخه ډېر ګټور دی۔ پایله د بدلونونو په ریکارډ کې وساتئ تر څو راتلونکي چل ته د پرتله کولو څه وي۔

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

وروستې کرښه مهمه ده۔ د سرچینې په خوا کې هغه د دې ډایرکټري منځپانګه مانا لري، په داسې حال کې چې پرېښودل یې د سرچینې په نوم یوه اضافي ډایرکټري کچه زیاتوي۔ rsync لارښود دواړه بڼې د میټاډاټا ساتلو بیرغونو سره یوځای بیانوي، او هغه اختیارونه چې تاسو ته اړین دي په عادت نه بلکې په معلوماتو پورې تړلي دي۔

هره کرښه د خپلې پلان شوې منزل په نسبت ولولئ۔ د مخکتنې بیرغ لرې کول کاپي ترسره کوي او کولای شي فایلونه له سره ولیکي، او د ړنګولو پرته د منزل هغه اضافي فایلونه چې دمخه هلته دي هماغسې پاتې کیږي۔ دا یوازې هغه وخت خوندي تلوالی دی چې تاسو واقعاً پریکړه کړې وي چې پاتې زاړه فایلونه د منلو وړ دي۔ که ځواب نه وي، لاندې د ړنګولو پریکړه باید وشي، نه دا چې په دې کمانډ کې اضافي بیرغ وپاشئ۔

بیا پریکړه وکړئ چې ایا ړنګول سفر کوي

منزل ته د هندارې بڼه ورکول دوهمه پریکړه ده، نه د لومړي سمون۔ هغه په جلا توګه مخکې وګورئ، د ړنګولو بیرغ اضافه کړئ او بل څه مه بدل کړئ، تر څو په لیست کې توپیر بشپړ د هغې پریکړې وي۔

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

ړنګول د همغږي شوې سیمې په دننه کې د ترلاسه کوونکې خوا اضافي فایلونه لرې کوي، له همدې کبله غلطه سرچینه لاره، ناڅاپي ډایرکټري یا دا ډول فلټر چې له هدف څخه زیات بېلوي، کولای شي یو ویجاړونکی چل د پاکې هندارې په څېر ښکاره کړي۔ د مخکتنې لیست یوازینۍ هغه ځای دی چې دا توپیر د ګران کېدو دمخه ښکاره کیږي۔ هر چېرې چې معلومات یې توجیه کوي یوه خپلواکه د بیا رغونې کاپي وساتئ، او په یاد ولرئ چې هنداره تاریخ ساتلو پرځای ناڅاپي ړنګول په وفادارۍ تکراروي۔

مخکتنه هم هیڅ نه قلف کوي۔ خلک د ازموینې او ریښتیني چل تر منځ فایلونه سموني، او فایل سیسټمونه خپل نظر لري، نو هغه چل چې تاسو تصویب کوئ او هغه چل چې ترسره کیږي یو عمل نه دي پرته له دې چې دواړه ونې ارامې وي۔

دوه یو اړخیزه دندې دوه اړخیزه همغږي نه جوړوي

یو شان کمانډ په دواړو لورو چلول په دې سناریو کې د معلوماتو د له لاسه ورکولو تر ټولو عامه لاره ده۔ هره لوري بله خوا منزل ګڼي او په خوښۍ نوی منځپانګه له سره لیکي، او ړنګول د هغې ترتیب سره سم انعکاس مومي چې مهالویش پیل کیږي۔

که کاروونکي باید دواړه کاپي سم کړي، دا بل محصولي تصمیم دی: د ټکرونو اداره، د ړنګولو تعقیب او د هغه ماډل لپاره جوړه شوې وسیله۔ د مهالویش ترتیب سره نږدې کول هغه لاره ده چې یو ګډ فولډر د هر سند دوه نسخې ترلاسه کوي چې هیڅوک یې نه شي سره جوړولی۔ دوه cron ننوتنې او هیله سره نږدې کولو پرځای دا په ښکاره توګه پریکړه کړئ۔

یوازې وروسته له دې چې پالیسي ولیکل شي اتومات کړئ

مهال شوی کار باید لارښوونه، لارې، د میټاډاټا پالیسي او تصویب شوې د ړنګولو پریکړه ولري۔ دا پنځه حقایق په خپل کاري فایل کې کېږدئ، نه په ویکي پاڼه کې چې بل مدیر شاید هېڅکله ونه لولي۔ د یو بل سره د لګېدو مخه ونیسئ، ځکه دوه کاپي چې په یو وخت کې پر یوه ونه لیکي داسې حالت جوړوي چې هیڅ یو یې نه دی غوښتی۔

کله چې سرچینه ژوندې ډیټابیس یا بل څو فایل لرونکی ډیټاسیټ وي، لومړی د اپلیکیشن سره سم صادرات یا همغږی انسټنټ فټ واخلئ۔ د فایلونو تکراري ګرځېدل معامله نه ده، او د بدلېدونکي ډیټاسیټ کاپي سمه نه ده۔

بشپړېدو او ناکامیو ثبت وکړئ، او یوازې د وتلو کوډ نه بلکې په منزل کې ډیټاسیټ وګورئ۔ له قطعې وروسته VPN بیا رغول اړیکه بیا رغوي؛ دا نه وایي چې وروستې کاپي بشپړه شوه که نه یا متضاد سمونونه کله حل شول۔

اړوندې مقالې