Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

ہمارے بلاگ کے قارئین کو سلام! ہم جزوی طور پر پہلے سے ہی واقف ہیں - میری انگریزی زبان کی پوسٹس یہاں شائع ہوئیں جن کا ترجمہ میرے عزیز ساتھی نے کیا پولارول. اس بار میں نے روسی بولنے والے سامعین سے براہ راست خطاب کرنے کا فیصلہ کیا۔

اپنے ڈیبیو کے لیے، میں ایک ایسا موضوع تلاش کرنا چاہتا تھا جو ممکنہ حد تک زیادہ سے زیادہ سامعین کے لیے دلچسپ ہو اور جس پر تفصیلی غور کی ضرورت ہو۔ ڈینیئل ڈیفو نے دلیل دی کہ موت اور ٹیکس ہر شخص کا انتظار کر رہے ہیں۔ میری طرف سے، میں یہ کہہ سکتا ہوں کہ کسی بھی سپورٹ انجینئر کے پاس ریکوری پوائنٹ سٹوریج کی پالیسیوں (یا، زیادہ آسان، برقرار رکھنے) کے بارے میں سوالات ہوں گے۔ میں نے یہ بتانا شروع کیا تھا کہ 4 سال پہلے، ایک فرسٹ لیول جونیئر انجینئر کے طور پر برقراری کیسے کام کرتی ہے، اور میں اب بھی وضاحت کرتا ہوں، پہلے سے ہی ہسپانوی اور اطالوی بولنے والی ٹیم کے لیڈر کے طور پر۔ مجھے یقین ہے کہ سپورٹ کے دوسرے اور حتیٰ کہ تیسرے درجے کے میرے ساتھی بھی باقاعدگی سے انہی سوالات کا جواب دیتے ہیں۔

اس روشنی میں، میں ایک حتمی، ہر ممکن حد تک تفصیلی پوسٹ لکھنا چاہتا تھا، جس پر روسی بولنے والے صارفین ایک حوالہ کتاب کے طور پر بار بار واپس آ سکیں۔ لمحہ درست ہے - حال ہی میں جاری کردہ دسویں سالگرہ کے ورژن نے بنیادی فعالیت میں نئی ​​خصوصیات شامل کی ہیں جو سالوں سے تبدیل نہیں ہوئی تھیں۔ میری پوسٹ بنیادی طور پر اس ورژن پر مرکوز ہے - اگرچہ جو کچھ لکھا گیا ہے اس میں سے زیادہ تر پچھلے ورژن کے لیے درست ہے، لیکن آپ کو وہاں بیان کردہ فعالیت میں سے کچھ نہیں ملے گا۔ آخر میں، مستقبل کو دیکھتے ہوئے، میں یہ کہوں گا کہ اگلے ورژن میں کچھ تبدیلیاں متوقع ہیں، لیکن ہم آپ کو وقت آنے پر اس کے بارے میں بتائیں گے۔ تو آئیے شروع کرتے ہیں۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

بیک اپ جابز

پہلے، آئیے اس حصے کو دیکھتے ہیں جو ورژن 10 میں تبدیل نہیں ہوا ہے۔ برقرار رکھنے کی پالیسی کا تعین کئی پیرامیٹرز سے کیا جاتا ہے۔ آئیے ایک نیا ٹاسک بنانے کے لیے ونڈو کھولیں اور سٹوریج ٹیب پر جائیں۔ یہاں ہم ایک پیرامیٹر دیکھیں گے جو بحالی پوائنٹس کی مطلوبہ تعداد کا تعین کرتا ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

تاہم، یہ مساوات کا صرف ایک حصہ ہے۔ پوائنٹس کی اصل تعداد کام کے لیے سیٹ کیے گئے بیک اپ موڈ سے بھی طے ہوتی ہے۔ اس آپشن کو منتخب کرنے کے لیے اسی ٹیب پر موجود ایڈوانسڈ بٹن پر کلک کریں۔ یہ بہت سے اختیارات کے ساتھ ایک نئی ونڈو کھولے گا۔ آئیے ان کو نمبر دیں اور ان پر ایک ایک کرکے غور کریں:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اگر آپ صرف آپشن 1 کو فعال کرتے ہیں، تو کام "ہمیشہ کے لیے فارورڈ انکریمنٹل" موڈ میں چلے گا۔ یہاں کوئی مشکلات نہیں ہیں - یہ کام ایک مکمل بیک اپ (VBK ایکسٹینشن والی فائل) سے آخری انکریمنٹ (VIB ایکسٹینشن والی فائل) تک ریکوری پوائنٹس کی مخصوص تعداد کو محفوظ کرے گا۔ جب پوائنٹس کی تعداد مقررہ قدر سے زیادہ ہو جائے گی، تو سب سے پرانی انکریمنٹ کو مکمل بیک اپ کے ساتھ ملا دیا جائے گا۔ دوسرے لفظوں میں، اگر ٹاسک کو 3 پوائنٹس ذخیرہ کرنے کے لیے سیٹ کیا گیا ہے، تو اگلے سیشن کے فوراً بعد ریپوزٹری پر 4 پوائنٹس ہوں گے، جس کے بعد مکمل بیک اپ سب سے پرانے انکریمنٹ کے ساتھ ضم ہو جائے گا اور پوائنٹس کی کل تعداد واپس آ جائے گی۔ 3.

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

"ریورس انکریمینٹل" موڈ (آپشن 2) کو برقرار رکھنا بھی انتہائی آسان ہے۔ چونکہ اس معاملے میں سب سے نیا نقطہ مکمل بیک اپ ہوگا، جس کے بعد نام نہاد رول بیکس (VRB ایکسٹینشن والی فائلز) کی ایک زنجیر ہوگی، پھر برقراری کو لاگو کرنے کے لیے صرف سب سے پرانے رول بیک کو حذف کرنا کافی ہے۔ صورت حال ایک جیسی ہوگی: سیشن کے فوراً بعد، پوائنٹس کی تعداد مقررہ قدر سے 1 سے تجاوز کر جائے گی، جس کے بعد یہ مطلوبہ قدر پر واپس آجائے گی۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

براہ کرم نوٹ کریں کہ ریورس-انکریمنٹل موڈ کے ساتھ آپ متواتر مکمل بیک اپ (آپشن 4) کو بھی فعال کر سکتے ہیں، لیکن اس سے جوہر نہیں بدلے گا۔ ہاں، مکمل ریکوری پوائنٹس چین میں ظاہر ہوں گے، لیکن ہم پھر بھی ایک ایک کرکے سب سے پرانے پوائنٹس کو حذف کر دیں گے۔

آخر میں، ہم دلچسپ حصے پر آتے ہیں. اگر آپ اضافی بیک اپ کو چالو کرتے ہیں، لیکن اس کے علاوہ آپشنز 3 یا 4 (یا دونوں ایک ہی وقت میں) کو فعال کرتے ہیں، تو یہ کام "فعال" یا مصنوعی طریقہ استعمال کرتے ہوئے متواتر مکمل بیک اپ بنانا شروع کر دے گا۔ مکمل بیک اپ بنانے کا طریقہ اہم نہیں ہے - اس میں وہی ڈیٹا ہوگا، اور انکریمنٹل چین کو "سب چینز" میں تقسیم کیا جائے گا۔ اس طریقہ کو فارورڈ انکریمنٹل کہا جاتا ہے، اور یہی طریقہ ہمارے کلائنٹس کے سوالات کا ایک اہم حصہ اٹھاتا ہے۔

برقرار رکھنے کا اطلاق یہاں سلسلہ کے قدیم ترین حصے کو حذف کر کے (مکمل بیک اپ سے لے کر انکریمنٹ تک) کیا جاتا ہے۔ ایک ہی وقت میں، ہم صرف ایک مکمل بیک اپ یا انکریمنٹ کا صرف ایک حصہ حذف نہیں کریں گے۔ پورا "سب چین" ایک ساتھ مکمل طور پر ہٹا دیا جاتا ہے۔ پوائنٹس کی تعداد مقرر کرنے کا مطلب بھی بدل جاتا ہے - اگر دوسرے طریقوں میں یہ زیادہ سے زیادہ قابل اجازت نمبر ہے، جس کے بعد برقرار رکھنا ضروری ہے، تو یہاں یہ ترتیب کم از کم تعداد کا تعین کرتی ہے۔ دوسرے لفظوں میں، قدیم ترین "سب چین" کو ہٹانے کے بعد، باقی حصے میں پوائنٹس کی تعداد اس کم از کم سے نیچے نہیں آنی چاہیے۔

میں اس تصور کی تصویر کشی کرنے کی کوشش کروں گا۔ ہم کہتے ہیں کہ برقراری 3 پوائنٹس پر رکھی گئی ہے، یہ ٹاسک ہر روز پیر کو مکمل بیک اپ کے ساتھ چلتا ہے۔ اس معاملے میں برقراری لاگو ہوگی جب پوائنٹس کی کل تعداد 10 تک پہنچ جائے گی:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

جب وہ 10 لگاتے ہیں تو پہلے ہی 3 کیوں ہے؟ پیر کو ایک مکمل بیک اپ بنایا گیا تھا۔ منگل سے اتوار تک ملازمت میں اضافہ ہوا۔ آخر کار، اگلے پیر کو ایک مکمل بیک اپ دوبارہ بنایا جاتا ہے اور صرف اس صورت میں جب 2 انکریمنٹس بنائے جاتے ہیں آخر کار سلسلہ کا پورا پرانا حصہ حذف کیا جا سکتا ہے، کیونکہ پوائنٹس کی باقی تعداد سیٹ 3 سے نیچے نہیں آئے گی۔

اگر خیال واضح ہے، تو میرا مشورہ ہے کہ آپ خود کو برقرار رکھنے کا حساب لگانے کی کوشش کریں۔ آئیے درج ذیل شرائط کو لیتے ہیں: کام پہلی بار جمعرات کو شروع کیا گیا ہے (قدرتی طور پر، ایک مکمل بیک اپ بنایا جائے گا)۔ یہ کام بدھ اور اتوار کو مکمل بیک اپ بنانے اور 8 ریکوری پوائنٹس کو ذخیرہ کرنے کے لیے مقرر کیا گیا ہے۔ پہلی بار برقرار رکھنے کا اطلاق کب ہوگا؟

اس سوال کا جواب دینے کے لیے، میں تجویز کرتا ہوں کہ آپ کاغذ کا ایک ٹکڑا لیں، اسے ہفتے کے دن کے حساب سے ترتیب دیں اور لکھیں کہ ہر روز کون سا نقطہ تخلیق ہوتا ہے۔ جواب واضح ہو جائے گا۔

جواب
Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا
وضاحت: جواب دینے کے لیے، صرف اپنے آپ سے پوچھیں "ریٹینشن کا اطلاق کب ہوگا"؟ جواب یہ ہے کہ جب ہم پہلے 3 پوائنٹس (VBK, VIB, VIB) کو ہٹا سکتے ہیں اور باقی سلسلہ مطلوبہ 8 پوائنٹس سے نیچے نہیں آتا ہے۔ یہ واضح ہو جاتا ہے کہ ہم یہ اس وقت کر سکیں گے جب ہمارے پاس کل 11 پوائنٹس ہوں گے، یعنی دوسرے ہفتے کے اتوار کو۔

کچھ قارئین اعتراض کر سکتے ہیں: "اگر ہے تو یہ سب کیوں؟ rps.dewin.me؟ اس میں کوئی شک نہیں کہ یہ ایک بہت ہی مفید ٹول ہے، اور بعض صورتوں میں میں اسے استعمال کروں گا، لیکن اس کی بھی حدود ہیں۔ سب سے پہلے، یہ آپ کو ابتدائی حالات کی وضاحت کرنے کی اجازت نہیں دیتا ہے، اور بہت سے معاملات میں سوال یہ ہوتا ہے کہ "ہمارے پاس فلاں سلسلہ ہے، اگر ہم فلاں فلاں سیٹنگز کو تبدیل کریں گے تو کیا ہوگا؟" دوم، ٹول میں اب بھی کسی حد تک وضاحت کی کمی ہے۔ کلائنٹس کو آر پی ایس صفحہ دکھاتے ہوئے، مجھے کوئی سمجھ نہیں آئی، لیکن مثال کے طور پر (یہاں تک کہ ایک ہی پینٹ کا استعمال کرتے ہوئے) پینٹ کرنے سے، دن بہ دن سب کچھ واضح ہوتا گیا۔

آخر میں، ہم نے "پچھلی بیک اپ چینز کو رول بیکس میں تبدیل کریں" کے اختیار پر غور نہیں کیا (نمبر 5 کے ساتھ نشان زد)۔ یہ اختیار بعض اوقات ان کلائنٹس کو الجھا دیتا ہے جو اسے "خود بخود" چالو کرتے ہیں، صرف ایک مصنوعی بیک اپ کو فعال کرنا چاہتے ہیں۔ دریں اثنا، یہ اختیار ایک بہت ہی خاص بیک اپ موڈ کو چالو کرتا ہے۔ تفصیلات میں جانے کے بغیر، میں ابھی یہ کہوں گا کہ پروڈکٹ کی ترقی کے اس مرحلے پر، "پچھلی بیک اپ چینز کو رول بیکس میں تبدیل کریں" ایک پرانا آپشن ہے، اور میں کسی ایک منظر نامے کے بارے میں نہیں سوچ سکتا کہ اسے کب استعمال کیا جانا چاہیے۔ اس کی قدر اتنی مشکوک ہے کہ کچھ عرصے کے لیے انتون گوسٹیو نے خود فورم کے ذریعے فون کیا، اور اسے اس کے مفید استعمال کی مثالیں بھیجنے کو کہا (اگر آپ کے پاس ہیں تو کمنٹس میں لکھیں، مجھے بہت دلچسپی ہے)۔ اگر کوئی نہیں ہے (میرے خیال میں ایسا ہی ہوگا)، تو آپشن کو مستقبل کے ورژن میں ہٹا دیا جائے گا۔

یہ کام اس دن تک انکریمنٹس (VIB) بنائے گا جب تک کہ ایک مصنوعی مکمل بیک اپ طے شدہ ہو۔ اس دن، ایک VBK اصل میں بنایا جاتا ہے، لیکن اس VBK سے پہلے کے تمام پوائنٹس رول بیکس (VRB) میں تبدیل ہو جاتے ہیں۔ اس کے بعد، یہ کام اگلے مصنوعی بیک اپ تک مکمل بیک اپ میں اضافہ کرتا رہے گا۔ نتیجے کے طور پر، زنجیر میں VBK، VBR اور VIB فائلوں کا ایک دھماکہ خیز مرکب پیدا ہوتا ہے۔ برقرار رکھنے کا اطلاق بہت آسان ہے - آخری VBR کو ہٹا کر:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

مسائل

اصل میں یہ سمجھنے کے علاوہ کہ یہ کیسے کام کرتا ہے، زیادہ تر مسائل جو انکریمنٹل موڈ استعمال کرتے وقت پیدا ہوتے ہیں وہ عام طور پر مکمل بیک اپ سے وابستہ ہوتے ہیں۔ اس موڈ کے لیے باقاعدہ مکمل بیک اپ ضروری ہیں، بصورت دیگر ریپوزٹری اس وقت تک پوائنٹس جمع کرے گی جب تک کہ یہ مکمل نہ ہو۔

مثال کے طور پر، مکمل بیک اپ بہت کم ہی بنایا جا سکتا ہے۔ فرض کریں کہ کام 10 پوائنٹس کو ذخیرہ کرنے کے لیے سیٹ کیا گیا ہے، اور مہینے میں ایک بار مکمل بیک اپ بنایا جاتا ہے۔ یہ واضح ہے کہ یہاں پوائنٹس کی اصل تعداد دکھائے گئے پوائنٹس سے کافی زیادہ ہوگی۔ یا کام عام طور پر لامحدود اضافہ موڈ میں کام کرنے اور 50 پوائنٹس کو ذخیرہ کرنے کے لئے مقرر کیا جاتا ہے۔ پھر کسی نے غلطی سے مکمل بیک اپ بنا لیا۔ بس، اب سے ٹاسک اس وقت تک انتظار کرے گا جب تک کہ مکمل پوائنٹ میں 49 انکریمنٹ جمع نہ ہو جائیں، جس کے بعد یہ برقراری کا اطلاق کرے گا اور لامحدود مکمل موڈ پر واپس آئے گا۔

دوسری صورتوں میں، ایک مکمل بیک اپ باقاعدگی سے بنانا ہے، لیکن کسی وجہ سے ایسا نہیں ہوتا ہے۔ میں یہاں سب سے مشہور وجہ درج کروں گا۔ کچھ کلائنٹس "رن آفٹر" شیڈولنگ آپشن کو استعمال کرنے کو ترجیح دیتے ہیں اور ایک سلسلہ میں چلانے کے لیے ملازمتوں کو ترتیب دیتے ہیں۔ آئیے اس مثال کو لیں: 3 ملازمتیں ہیں جو ہر روز چلتی ہیں اور اتوار کو مکمل بیک اپ بناتی ہیں۔ پہلا کام 22.30 پر شروع ہوتا ہے، باقی ایک سلسلہ میں شروع کیا جاتا ہے. ایک اضافی بیک اپ میں 10 منٹ لگتے ہیں، اور اس لیے 23.00 تک تمام ملازمتیں کام کرنا ختم کر دیتی ہیں۔ لیکن مکمل بیک اپ میں ایک گھنٹہ لگتا ہے، لہذا اتوار کو مندرجہ ذیل ہوتا ہے: پہلا کام 22.30 سے ​​23.30 تک چلتا ہے۔ اگلا 23.30 سے ​​00.30 تک۔ لیکن تیسرا کام پیر سے شروع ہوتا ہے۔ اتوار کے لیے ایک مکمل بیک اپ ترتیب دیا گیا ہے، اس لیے اس صورت میں ایسا نہیں ہوگا۔ برقراری کو لاگو کرنے کے لیے کام مکمل بیک اپ کا انتظار کرے گا۔ لہذا "رن آفٹر" آپشن کا استعمال کرتے وقت محتاط رہیں یا اسے بالکل بھی استعمال نہ کریں - صرف ایک ہی وقت میں کام شروع کرنے کے لیے سیٹ کریں اور ریسورس شیڈیولر کو اپنا کام کرنے دیں۔

مشکل آپشن "حذف شدہ اشیاء کو ہٹا دیں"

ٹاسک سٹوریج - ایڈوانسڈ - مینٹیننس کی سیٹنگز سے گزرنے کے بعد، آپ "ڈیلیٹ شدہ آئٹمز کا ڈیٹا اس کے بعد ہٹا دیں" کے آپشن کو دیکھ سکتے ہیں، جسے دنوں میں شمار کیا جا سکتا ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

کچھ کلائنٹس اس کو برقرار رکھنے کی توقع رکھتے ہیں۔ درحقیقت، یہ ایک مکمل طور پر الگ آپشن ہے، جس کی غلط فہمی غیر متوقع نتائج کا باعث بن سکتی ہے۔ تاہم، سب سے پہلے، ہمیں یہ بتانے کی ضرورت ہے کہ B&R ایسے حالات پر کیا ردعمل ظاہر کرتا ہے جہاں سیشن کے دوران صرف چند مشینوں کا کامیابی سے بیک اپ لیا جاتا ہے۔

آئیے اس منظر نامے کا تصور کریں: 6 پوائنٹس کو ذخیرہ کرنے کے لیے لامحدود طور پر بڑھنے والا کام۔ ٹاسک میں 2 مشینیں ہیں، ایک کا ہمیشہ کامیابی سے بیک اپ لیا جاتا ہے، دوسری کبھی کبھی غلطیاں دیتی ہے۔ نتیجتاً ساتویں نکتے تک درج ذیل صورت حال پیدا ہوئی:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

ریٹینشن کو لاگو کرنے کا وقت ہے، لیکن ایک کار کے 7 پوائنٹس ہیں، اور دوسری میں صرف 4۔ کیا ریٹینشن یہاں لاگو کیا جائے گا؟ جواب ہاں میں ہے، ہو گا۔ اگر کم از کم ایک آبجیکٹ کا بیک اپ لیا گیا ہے، تو B&R سمجھتا ہے کہ پوائنٹ بن گیا ہے۔

اسی طرح کی صورتحال پیدا ہوسکتی ہے اگر کسی مخصوص سیشن کے دوران کچھ مشین کو کام میں شامل نہیں کیا گیا تھا۔ ایسا ہوتا ہے، مثال کے طور پر، جب مشینوں کو کسی کام میں انفرادی طور پر نہیں بلکہ کنٹینرز (فولڈرز، اسٹوریج) کے حصے کے طور پر شامل کیا جاتا ہے اور کچھ مشین عارضی طور پر دوسرے کنٹینر میں منتقل ہو جاتی ہے۔ اس صورت میں، کام کو کامیاب سمجھا جائے گا، لیکن اعداد و شمار میں آپ کو ایک پیغام ملے گا جس میں آپ کو توجہ دینے کے لئے کہا جائے گا کہ فلاں اور فلاں مشین اب ٹاسک کے ذریعہ کارروائی نہیں کرتی ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اگر آپ اس طرف توجہ نہیں دیں گے تو کیا ہوگا؟ لامحدود-انکریمینٹل یا ریورس-انکریمنٹل طریقوں کی صورت میں، "مسئلہ" مشین کے ریکوری پوائنٹس کی تعداد ہر سیشن کے ساتھ کم ہوتی جائے گی جب تک کہ یہ VBK میں ذخیرہ شدہ 1 تک نہ پہنچ جائے۔ دوسرے لفظوں میں، یہاں تک کہ اگر مشین کا طویل عرصے تک بیک اپ نہ لیا جائے، تب بھی ایک ریکوری پوائنٹ باقی رہے گا۔ اگر متواتر مکمل بیک اپ فعال ہو تو صورتحال مختلف ہوتی ہے۔ اگر آپ B&R کے سگنلز کو نظر انداز کرتے ہیں، تو آخری نقطہ آخرکار سلسلہ کے پرانے حصے کے ساتھ حذف ہو سکتا ہے۔

ان تفصیلات کو سمجھنے کے بعد، آپ آخر میں "ڈیلیٹ شدہ آئٹمز کا ڈیٹا اس کے بعد ہٹائیں" کے اختیار پر غور کر سکتے ہیں۔ یہ کسی مخصوص مشین کے تمام پوائنٹس کو حذف کر دے گا اگر اس مشین کا X دنوں تک بیک اپ نہیں لیا جاتا ہے۔ براہ کرم نوٹ کریں کہ یہ ترتیب غلطیوں کا جواب نہیں دیتی ہے (اس کی کوشش کی، لیکن اس نے کام نہیں کیا)۔ مشین کو بیک اپ کرنے کی کوشش بھی نہیں کرنی چاہیے۔ ایسا لگتا ہے کہ آپشن مفید ہے اور اسے ہمیشہ فعال رکھا جانا چاہئے۔ اگر ایڈمنسٹریٹر نے مشین کو کام سے ہٹا دیا ہے، تو کچھ وقت کے بعد غیر ضروری ڈیٹا کی زنجیر کو صاف کرنا منطقی ہے۔ تاہم، حسب ضرورت نظم و ضبط اور دیکھ بھال کی ضرورت ہے.

میں آپ کو مشق سے ایک مثال دیتا ہوں: کام میں کئی کنٹینرز شامل کیے گئے تھے، جن کی ساخت کافی متحرک تھی۔ RAM کی کمی کی وجہ سے، B&R سرور کو مسائل کا سامنا تھا جس کا پتہ نہیں چل سکا۔ کام شروع ہوا اور مشینوں کا بیک اپ بنانے کی کوشش کی، سوائے ایک کے، جو اس وقت کنٹینر میں موجود نہیں تھی۔ چونکہ بہت سی مشینوں نے خرابیاں پیدا کی ہیں، اس لیے ڈیفالٹ B&R کو "مسئلہ" مشینوں کا بیک اپ لینے کے لیے 3 اضافی کوششیں کرنی چاہئیں۔ RAM کے ساتھ مسلسل مسائل کی وجہ سے یہ کوششیں کئی دنوں تک جاری رہیں۔ لاپتہ VM کا بیک اپ بنانے کی بار بار کوشش نہیں کی گئی (VM کی عدم موجودگی کوئی غلطی نہیں ہے)۔ نتیجے کے طور پر، بار بار کی گئی کوششوں میں سے ایک کے دوران، "حذف شدہ اشیاء کو ہٹا دیں" کی شرط پوری ہو گئی اور مشین کے تمام پوائنٹس کو حذف کر دیا گیا۔

اس کے بارے میں، میں مندرجہ ذیل کہہ سکتا ہوں: اگر آپ کے پاس ٹاسک کے نتائج کے بارے میں نوٹیفیکیشنز ترتیب دیے گئے ہیں، اور اس سے بھی بہتر، Veeam ONE کے ساتھ انضمام کا استعمال کریں، تو غالباً یہ آپ کے ساتھ نہیں ہوگا۔ اگر آپ ہفتے میں ایک بار B&R سرور کو یہ چیک کرنے کے لیے دیکھتے ہیں کہ سب کچھ کام کر رہا ہے، تو بہتر ہے کہ آپ ان اختیارات سے انکار کر دیں جو ممکنہ طور پر بیک اپ کو حذف کرنے کا باعث بن سکتے ہیں۔

v.10 میں کیا شامل کیا گیا ہے۔

جس کے بارے میں ہم نے پہلے بات کی تھی وہ بہت سے ورژن کے لیے B&R میں موجود ہے۔ ان آپریٹنگ اصولوں کو سمجھنے کے بعد، آئیے اب دیکھیں کہ سالگرہ "دس" میں کیا اضافہ کیا گیا ہے۔

روزانہ برقرار رکھنا

اوپر ہم نے پوائنٹس کی تعداد کی بنیاد پر "کلاسیکی" اسٹوریج پالیسی کو دیکھا۔ ایک متبادل طریقہ یہ ہے کہ اسی مینو میں "ریسٹور پوائنٹس" کے بجائے "دن" سیٹ کریں۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

نام سے خیال واضح ہے - برقرار رکھنے میں دنوں کی ایک مقررہ تعداد ذخیرہ ہو جائے گی، لیکن ہر دن میں پوائنٹس کی تعداد سے کوئی فرق نہیں پڑتا ہے۔ اس صورت میں، آپ کو مندرجہ ذیل یاد رکھنے کی ضرورت ہے:

  • برقراری کا حساب لگاتے وقت موجودہ دن کو مدنظر نہیں رکھا جاتا ہے۔
  • وہ دن بھی شمار ہوتے ہیں جب کام بالکل کام نہیں کرتا تھا۔ اس بات کو ذہن میں رکھنا چاہیے تاکہ غلطی سے ان کاموں کے پوائنٹس ضائع نہ ہو جائیں جو بے قاعدگی سے کام کرتے ہیں۔
  • ریکوری پوائنٹ اس دن سے شمار کیا جاتا ہے جب اس کی تخلیق شروع ہوئی تھی (یعنی اگر کام پیر کو کام کرنا شروع کر دے اور منگل کو ختم ہو جائے، تو یہ پیر سے نقطہ ہے)

بصورت دیگر، کاموں کے ذریعے برقرار رکھنے کے استعمال کے اصول بھی منتخب بیک اپ طریقہ سے طے کیے جاتے ہیں۔ آئیے اسی انکریمنٹل طریقہ کا استعمال کرتے ہوئے ایک اور حساب کا کام آزماتے ہیں۔ ہم کہتے ہیں کہ برقراری 8 دن کے لیے مقرر کی گئی ہے، یہ کام بدھ کو مکمل بیک اپ کے ساتھ ہر 6 گھنٹے بعد چلتا ہے۔ تاہم، کام اتوار کو کام نہیں کرتا. ملازمت پہلی بار پیر کو چلتی ہے۔ برقرار رکھنے کا اطلاق کب ہوگا؟

جواب
ہمیشہ کی طرح، نشان کھینچنا بہتر ہے۔ میں اپنے آپ کو کام کو آسان بنانے کی اجازت دوں گا اور ہر دن کے لیے بنائے گئے تمام پوائنٹس کو نہیں کھینچوں گا، کیونکہ یہاں فی دن پوائنٹس کی تعداد سے کوئی فرق نہیں پڑتا۔ ہمارے لیے یہ صرف اہم ہے کہ پہلے پیر اور بدھ کو پہلا پوائنٹ مکمل بیک اپ ہوگا، لیکن بقیہ دنوں میں کام صرف 4 انکریمنٹل پوائنٹس بنائے گا۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

ہم یہ واضح کرتے ہیں کہ برقراری پیر کے مکمل بیک اپ اور اس میں اضافے کو حذف کر کے لاگو کی جائے گی۔ یہ کب ہو گا؟ جب باقی سلسلہ 8 دن پر مشتمل ہے۔ ایک ہی وقت میں، ہم موجودہ دن کو شمار نہیں کرتے ہیں، لیکن اس کے برعکس، ہم اتوار کو شمار کرتے ہیں. لہذا، جواب دوسرے ہفتے کی جمعرات ہے.

باقاعدہ ملازمتوں کے لیے GFS آرکائیو کرنا

v.10 سے پہلے، دادا-باپ-بیٹا (GFS) ذخیرہ کرنے کا طریقہ صرف بیک اپ کاپی جابز اور ٹیپ کاپی جابز کے لیے دستیاب تھا۔ اب یہ باقاعدہ بیک اپ کے لیے دستیاب ہے۔

اگرچہ یہ موجودہ موضوع سے متعلق نہیں ہے، میں مدد نہیں کر سکتا لیکن یہ کہہ سکتا ہوں کہ نئی فعالیت کا مطلب 3-2-1 حکمت عملی سے الگ ہونا نہیں ہے۔ مرکزی ذخیرہ میں آرکائیو پوائنٹس کی موجودگی کسی بھی طرح سے اس کی وشوسنییتا کو متاثر نہیں کرتی۔ یہ سمجھا جاتا ہے کہ GFS ان پوائنٹس کو S3 اور اسی طرح کے سٹوریجز پر اپ لوڈ کرنے کے لیے اسکیل آؤٹ ریپوزٹری کے ساتھ مل کر استعمال کیا جائے گا۔ اگر آپ اسے استعمال نہیں کرتے ہیں، تو بہتر ہے کہ پرائمری اور آرکائیو پوائنٹس کو مختلف ریپوزٹریز میں اسٹور کرتے رہیں۔

اب آئیے جی ایف ایس پوائنٹس بنانے کے اصولوں کو دیکھتے ہیں۔ ٹاسک سیٹنگز میں، اسٹوریج سٹیپ پر، ایک خاص بٹن نمودار ہوا ہے جو درج ذیل مینو کو کال کرتا ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

GFS کے جوہر کو کئی نکات تک اُبالا جا سکتا ہے (نوٹ کریں کہ GFS دوسری قسم کے کاموں میں مختلف طریقے سے کام کرتا ہے، لیکن بعد میں اس پر مزید):

  • یہ کام GFS پوائنٹ کے لیے علیحدہ مکمل بیک اپ نہیں بناتا ہے۔ اس کے بجائے، دستیاب سب سے موزوں مکمل بیک اپ استعمال کیا جائے گا۔ لہذا، کام کو متواتر مکمل بیک اپ کے ساتھ اضافی موڈ میں کام کرنا چاہیے، یا صارف کے ذریعہ مکمل بیک اپ دستی طور پر بنانا چاہیے۔
  • اگر صرف ایک پیریڈ فعال ہے (مثال کے طور پر، ایک ہفتہ)، تو GFS مدت کے آغاز میں یہ کام صرف مکمل بیک اپ کا انتظار کرنا شروع کر دے گا اور پہلے موزوں کو GFS کے بطور نشان زد کر دے گا۔

مثال: کام کو بدھ کے روز بیک اپ کا استعمال کرتے ہوئے ہفتہ وار GFS ذخیرہ کرنے کے لیے ترتیب دیا گیا ہے۔ کام ہر روز چلتا ہے، لیکن ایک مکمل بیک اپ جمعہ کو مقرر کیا جاتا ہے. اس صورت میں، GFS کا دورانیہ بدھ سے شروع ہو جائے گا اور کام کسی مناسب نقطہ کے انتظار میں شروع ہو جائے گا۔ یہ جمعہ کو ظاہر ہوگا اور اسے GFS پرچم سے نشان زد کیا جائے گا۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

  • اگر ایک ساتھ کئی ادوار شامل کیے جائیں (مثال کے طور پر، ہفتہ وار اور ماہانہ)، تو B&R ایک ایسا طریقہ استعمال کرے گا جو ایک ہی پوائنٹ کو کئی وقفوں کے GFS کے طور پر استعمال کرنے کی اجازت دیتا ہے (جگہ بچانے کے لیے)۔ جھنڈے ترتیب سے تفویض کیے جائیں گے، سب سے کم عمر سے شروع کرتے ہوئے

مثال: ہفتہ وار GFS بدھ کے لیے سیٹ کیا گیا ہے، اور ماہانہ GFS مہینے کے آخری ہفتے کے لیے سیٹ کیا گیا ہے۔ یہ کام ہر روز چلتا ہے اور پیر اور جمعہ کو مکمل بیک اپ بناتا ہے۔

سادگی کے لیے، آئیے مہینے کے آخری ہفتے سے گنتی شروع کریں۔ اس ہفتے پیر کو مکمل بیک اپ بنایا جائے گا، لیکن اسے نظر انداز کر دیا جائے گا کیونکہ ہفتہ وار GFS وقفہ بدھ کو شروع ہوتا ہے۔ لیکن جمعہ کا مکمل بیک اپ GFS پوائنٹ کے لیے مکمل طور پر موزوں ہے۔ یہ نظام پہلے سے ہی ہم سے واقف ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اب دیکھتے ہیں کہ مہینے کے آخری ہفتے میں کیا ہوتا ہے۔ ماہانہ GFS وقفہ پیر کو شروع ہوگا، لیکن پیر کے VBK کو GFS کے طور پر نشان زد نہیں کیا جائے گا کیونکہ کام ایک VBK کو ماہانہ اور ہفتہ وار GFS پوائنٹ کے طور پر نشان زد کرنا چاہتا ہے۔ اس صورت میں، تلاش ہفتہ وار سے شروع ہوتی ہے، کیونکہ تعریف کے مطابق یہ ماہانہ بھی بن سکتا ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

تاہم، اگر آپ صرف ہفتہ وار اور سالانہ وقفے شامل کرتے ہیں، تو وہ ایک دوسرے سے آزادانہ طور پر کام کریں گے اور 2 الگ الگ VBKs کو متعلقہ GFS وقفوں کے طور پر نشان زد کر سکتے ہیں۔

بیک اپ کاپی ٹاسکس

کام کی ایک اور قسم جس میں اکثر کام کے بارے میں وضاحت کی ضرورت ہوتی ہے۔ سب سے پہلے، آئیے کام کے "کلاسیکی" طریقہ کو دیکھیں، بغیر اختراعات v.10

برقرار رکھنے کا آسان طریقہ

پہلے سے طے شدہ طور پر، ایسی نوکریاں لامحدود اضافہ موڈ میں چلتی ہیں۔ پوائنٹس کی تخلیق کا تعین دو پیرامیٹرز سے کیا جاتا ہے - کاپی کرنے کا وقفہ اور ریکوری پوائنٹس کی مطلوبہ تعداد (یہاں پر دن میں کوئی برقرار نہیں ہے)۔ نوکری بناتے وقت کاپی کرنے کا وقفہ پہلے جاب ٹیب پر سیٹ ہوتا ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

پوائنٹس کی تعداد کا تعین ٹارگٹ ٹیب پر تھوڑا آگے کیا جاتا ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

ٹاسک ہر وقفہ کے لیے 1 نیا پوائنٹ بناتا ہے (اصل کاموں کے ذریعے VM کے لیے کتنے پوائنٹس بنائے گئے تھے اس سے کوئی فرق نہیں پڑتا)۔ وقفہ کے اختتام پر، نئے پوائنٹ کو حتمی شکل دی جاتی ہے اور اگر ضروری ہو تو، VBK اور سب سے پرانی انکریمنٹ کو ملا کر برقرار رکھا جاتا ہے۔ یہ طریقہ کار ہمارے لئے پہلے سے ہی واقف ہے۔

GFS کا استعمال کرتے ہوئے برقرار رکھنے کا طریقہ

BCJ آرکائیو پوائنٹس کو بھی محفوظ کر سکتا ہے۔ یہ ریکوری پوائنٹس کی تعداد کے لیے ترتیب کے بالکل نیچے، اسی ٹارگٹ ٹیب پر ترتیب دیا گیا ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

GFS پوائنٹس کو دو طریقوں سے بنایا جا سکتا ہے - مصنوعی طور پر، سیکنڈری ریپوزٹری پر ڈیٹا کا استعمال کرتے ہوئے، یا مکمل بیک اپ بنا کر اور پرائمری ریپوزٹری سے تمام ڈیٹا کو پڑھ کر (3 نشان زد آپشن کے ذریعے فعال)۔ دونوں صورتوں میں برقراری بہت مختلف ہوگی، اس لیے ہم ان پر الگ الگ غور کریں گے۔

مصنوعی GFS

اس صورت میں، GFS پوائنٹ بالکل مقررہ دن پر نہیں بنایا گیا ہے۔ اس کے بجائے، ایک GFS پوائنٹ اس وقت بنایا جائے گا جب اس دن کا VIB جس کے لیے GFS پوائنٹ بنایا جانا تھا، ایک مکمل بیک اپ کے ساتھ ضم کر دیا جائے گا۔ یہ بعض اوقات غلط فہمی کا سبب بنتا ہے، کیونکہ وقت گزر جاتا ہے اور اب بھی کوئی GFS پوائنٹ نہیں ہے۔ اور تکنیکی مدد سے صرف ایک طاقتور شمن ہی پیش گوئی کرسکتا ہے کہ نقطہ کس دن ظاہر ہوگا۔ درحقیقت، جادو کی ضرورت نہیں ہے - صرف پوائنٹس کی سیٹ نمبر اور سنکرونائزیشن وقفہ (ہر روز کتنے پوائنٹس بنتے ہیں) کو دیکھیں۔ اس مثال کا استعمال کرتے ہوئے خود اس کا حساب لگانے کی کوشش کریں: ٹاسک 7 پوائنٹس کو ذخیرہ کرنے کے لیے سیٹ کیا گیا ہے، مطابقت پذیری کا وقفہ 12 گھنٹے ہے (یعنی 2 پوائنٹس فی دن)۔ اس وقت، زنجیر میں پہلے سے ہی 7 پوائنٹس ہیں، آج پیر ہے، اور اس دن کے لیے ایک GFS پوائنٹ کی تخلیق طے ہے۔ یہ کس دن پیدا ہوگا؟

جواب
یہاں یہ بیان کرنا بہتر ہے کہ یہ سلسلہ کس طرح وقت کے ساتھ دن بدن بدلتا رہے گا۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

لہذا پیر کو، سلسلہ میں آخری اضافہ کو GFS کے طور پر نشان زد کیا گیا ہے، لیکن کوئی دوسری نظر آنے والی تبدیلیاں رونما نہیں ہوتی ہیں۔ ہر روز ٹاسک 2 نئے پوائنٹس بناتا ہے، اور برقرار رکھنے سے سلسلہ کو آگے بڑھاتا ہے۔ آخرکار، جمعرات کو وقت آتا ہے کہ اسی انکریمنٹ کو برقرار رکھنے کا اطلاق کیا جائے۔ اس سیشن میں معمول سے زیادہ وقت لگے گا - کیونکہ یہ کام زنجیر سے ضروری بلاکس کو "نکالے گا" اور ایک نیا مکمل نقطہ بنائے گا۔ اس لمحے سے، زنجیر میں پہلے سے ہی 8 پوائنٹس ہوں گے - مین چین + GFS میں 7۔

"پورا پوائنٹ پڑھیں" کے اختیار کے ساتھ GFS پوائنٹس بنانا

اوپر میں نے کہا کہ BCJ لامحدود اضافہ موڈ میں کام کرتا ہے۔ اب ہم اس اصول کی واحد استثناء کو دیکھیں گے۔ جب "پورا پوائنٹ پڑھیں" کا اختیار فعال ہو جائے گا، GFS پوائنٹ بالکل طے شدہ دن پر بن جائے گا۔ یہ کام بذات خود متواتر مکمل بیک اپ کے ساتھ انکریمنٹل موڈ میں کام کرے گا، جس پر ہم نے اوپر بات کی ہے۔ زنجیر کے سب سے پرانے حصے کو ہٹا کر برقراری بھی لاگو کی جائے گی۔ تاہم، اس صورت میں، صرف اضافہ حذف کیا جائے گا، اور مکمل بیک اپ GFS پوائنٹ کے طور پر رہ جائے گا۔ اس کے مطابق، برقرار رکھنے کا حساب لگاتے وقت GFS جھنڈوں سے نشان زد پوائنٹس کو مدنظر نہیں رکھا جاتا ہے۔

فرض کریں کہ کام 7 پوائنٹس کو ذخیرہ کرنے اور پیر کو ہفتہ وار GFS پوائنٹ بنانے کے لیے مقرر کیا گیا ہے۔ اس صورت میں، ہر پیر کو یہ ٹاسک دراصل ایک مکمل بیک اپ بنائے گا اور اسے GFS کے طور پر نشان زد کرے گا۔ برقرار رکھنے کا اطلاق اس وقت کیا جائے گا جب، سب سے پرانے حصے سے انکریمنٹ کو ہٹانے کے بعد، بقیہ انکریمنٹ کی تعداد 7 سے نیچے نہیں آتی ہے۔ خاکہ میں ایسا لگتا ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

لہذا، دوسرے ہفتے کے اختتام تک سلسلہ میں کل 14 پوائنٹس ہیں۔ دوسرے ہفتے کے دوران، ٹاسک نے 7 پوائنٹس بنائے۔ اگر یہ ایک آسان کام تھا، تو برقرار رکھنے کا اطلاق پہلے ہی ہو چکا ہوتا۔ لیکن یہ GFS برقرار رکھنے والا BCJ ہے، اس لیے ہم GFS پوائنٹس کو شمار نہیں کرتے، جس کا مطلب ہے کہ ان میں سے صرف 6 ہیں۔ یعنی، ہم ابھی تک برقراری کا اطلاق نہیں کر سکتے۔ تیسرے ہفتے میں ہم GFS پرچم کے ساتھ ایک اور مکمل بیک اپ بناتے ہیں۔ 15 پوائنٹس، لیکن پھر ہم اسے شمار نہیں کرتے۔ اور آخر کار، تیسرے ہفتے کے منگل کو، ہم ایک انکریمنٹ بناتے ہیں۔ اب، اگر ہم پہلے ہفتے کے سلسلے میں اضافے کو ہٹاتے ہیں، تو انکریمنٹ کی کل تعداد قائم کردہ برقراری کو پورا کرے گی۔

جیسا کہ اوپر بتایا گیا ہے، اس طریقہ کار میں یہ بہت ضروری ہے کہ مکمل بیک اپ باقاعدگی سے بنائے جائیں۔ فرض کریں، اگر آپ 7 دن کے لیے مرکزی برقرار رکھنے کا تعین کرتے ہیں، لیکن صرف 1 سالانہ پوائنٹ، تو یہ تصور کرنا آسان ہے کہ انکریمنٹ بہت زیادہ جمع ہوں گے، 7 سے کہیں زیادہ۔ ایسی صورتوں میں، تخلیق کا مصنوعی طریقہ استعمال کرنا بہتر ہے۔ جی ایف ایس

اور دوبارہ "حذف شدہ اشیاء کو ہٹا دیں"

یہ اختیار BCJ کے لیے بھی موجود ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

یہاں اس آپشن کی منطق وہی ہے جو کہ ریگولر بیک اپ ٹاسک میں ہوتی ہے - اگر کسی مشین کو مخصوص دنوں تک پروسیس نہیں کیا جاتا ہے، تو اس کا ڈیٹا چین سے حذف کر دیا جاتا ہے۔ تاہم، BCJ کے لیے اس اختیار کی افادیت معروضی طور پر زیادہ ہے، اور اس کی وجہ یہ ہے۔

نارمل موڈ میں، BCJ لامحدود طور پر انکریمنٹل موڈ میں کام کرتا ہے، اس لیے اگر کسی وقت کسی مشین کو نوکری سے ہٹا دیا جاتا ہے، تو ریٹینشن دھیرے دھیرے تمام ریکوری پوائنٹس کو حذف کر دے گا جب تک کہ VBK میں صرف ایک باقی نہ رہے۔ اب تصور کریں کہ کام ابھی بھی مصنوعی GFS پوائنٹس بنانے کے لیے ترتیب دیا گیا ہے۔ وقت آنے پر، کام کو سلسلہ میں تمام مشینوں کے لیے ایک GFS بنانا ہوگا۔ اگر کچھ مشین میں بالکل بھی نئے پوائنٹس نہیں ہیں، ٹھیک ہے، آپ کو وہی استعمال کرنا پڑے گا جو ہے۔ اور اسی طرح ہر بار۔ نتیجے کے طور پر، مندرجہ ذیل صورت حال پیدا ہوسکتی ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

فائلز سیکشن پر توجہ دیں: ہمارے پاس اہم VBK اور 2 ہفتہ وار GFS پوائنٹس ہیں۔ اور اب ریسٹور پوائنٹس سیکشن کی طرف - درحقیقت، یہ فائلیں مشین کی ایک ہی تصویر پر مشتمل ہیں۔ قدرتی طور پر، اس طرح کے GFS پوائنٹس میں کوئی فائدہ نہیں ہے، وہ صرف جگہ لیتے ہیں.

یہ صورت حال صرف اس وقت ممکن ہے جب مصنوعی GFS استعمال کریں۔ اس کو روکنے کے لیے، "حذف شدہ اشیاء کو ہٹا دیں" کا اختیار استعمال کریں۔ بس اسے کافی دنوں کے لیے سیٹ کرنا یاد رکھیں۔ تکنیکی معاونت نے ایسے معاملات دیکھے ہیں جہاں آپشن سنکرونائزیشن وقفہ سے کم دنوں کے لیے سیٹ کیا گیا تھا - BCJ نے نڈر ہونا شروع کر دیا اور پوائنٹس بنانے سے پہلے ہی انہیں حذف کر دیا۔

براہ کرم یہ بھی نوٹ کریں کہ یہ آپشن پہلے سے بنائے گئے GFS پوائنٹس کو متاثر نہیں کرتا ہے۔ اگر آپ آرکائیوز کو صاف کرنا چاہتے ہیں، تو آپ کو یہ دستی طور پر کرنے کی ضرورت ہے - مشین پر دائیں کلک کرکے اور "ڈسک سے حذف کریں" کو منتخب کریں (جو ونڈو ظاہر ہوتی ہے، "GFS مکمل بیک اپ ہٹائیں" باکس کو چیک کرنا نہ بھولیں) :

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

انوویشن v.10 – فوری کاپی

"کلاسیکی" فعالیت سے نمٹنے کے بعد، آئیے نئے کی طرف چلتے ہیں۔ ایک بدعت ہے، لیکن ایک بہت اہم ہے۔ یہ آپریشن کا ایک نیا موڈ ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

"ہم وقت سازی کا وقفہ" جیسی کوئی چیز نہیں ہے؛ یہ کام مسلسل نگرانی کرے گا کہ آیا نئے پوائنٹس سامنے آئے ہیں اور ان سب کو کاپی کریں، چاہے کتنے ہی ہوں۔ لیکن ایک ہی وقت میں، کام میں اضافہ رہتا ہے، یعنی، یہاں تک کہ اگر اہم کام VBK یا VRB بناتا ہے، ان پوائنٹس کو VIB کے طور پر کاپی کیا جائے گا۔ دوسری صورت میں، اس موڈ میں کوئی تعجب نہیں ہے - دونوں معیاری اور GFS برقرار رکھنے اوپر بیان کردہ قواعد کے مطابق کام کرتے ہیں (تاہم، یہاں صرف مصنوعی GFS دستیاب ہے)۔

ڈسکیں گھوم رہی ہیں۔ گھومنے والی ڈرائیوز کے ساتھ ریپوزٹری کی خصوصیات

رینسم ویئر وائرس کے مسلسل خطرے نے اسے ایک ڈی فیکٹو سیکیورٹی معیار بنا دیا ہے کہ کسی ایسے میڈیم پر ڈیٹا کی کاپی موجود ہو جہاں وائرس نہیں پہنچ سکتا۔ ایک آپشن ڈسک کی گردش کے ذخیروں کا استعمال کرنا ہے، جہاں ایک وقت میں ایک ڈسک استعمال کی جاتی ہے: جب کہ ایک ڈسک منسلک اور قابل تحریر ہے، باقی محفوظ جگہ پر محفوظ کی جاتی ہیں۔
B&R کو ایسے ریپوزٹریز کے ساتھ کام کرنا سکھانے کے لیے، آپ کو ریپوزٹری سیٹنگز میں ایڈوانسڈ بٹن پر کلک کرنے کی ضرورت ہے، ریپوزٹری سٹیپ پر، اور مناسب آپشن کو منتخب کریں:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اس کے بعد، وی بی آر توقع کرے گا کہ موجودہ سلسلہ وقتاً فوقتاً ریپوزٹری سے غائب ہو جائے گا، جس کا مطلب ہے ڈسک کی گردش۔ ذخیرہ کی قسم اور ملازمت کی قسم پر منحصر ہے، B&R مختلف طریقے سے برتاؤ کرے گا۔ اس کی نمائندگی درج ذیل جدول سے کی جا سکتی ہے۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

آئیے ہر آپشن پر غور کریں۔

عام کام اور ونڈوز ذخیرہ

لہذا، ہمارے پاس ایک کام ہے جو زنجیروں کو پہلی ڈسک میں محفوظ کرتا ہے۔ گردش کے دوران، تخلیق شدہ سلسلہ اصل میں غائب ہو جاتا ہے، اور کام کو کسی نہ کسی طرح اس نقصان سے بچنے کی ضرورت ہے۔ اسے مکمل بیک اپ بنانے میں تسلی ملتی ہے۔ اس طرح، ہر گردش کا مطلب ایک مکمل بیک اپ ہے۔ لیکن منقطع ڈسک پر پوائنٹس کا کیا ہوتا ہے؟ برقرار رکھنے کا حساب لگاتے وقت انہیں یاد رکھا جاتا ہے اور ان کو مدنظر رکھا جاتا ہے۔ اس طرح، ایک کام میں پوائنٹس کی سیٹ تعداد یہ ہے کہ تمام ڈسکوں پر کتنے پوائنٹس رکھنے کی ضرورت ہے۔ یہاں ایک مثال ہے:

یہ کام لامحدود انکریمنٹل موڈ میں چلتا ہے اور اسے 3 بحالی پوائنٹس کو ذخیرہ کرنے کے لیے ترتیب دیا گیا ہے۔ لیکن ہمارے پاس دوسری ڈسک بھی ہے، اور ہم اسے ہفتے میں ایک بار گھماتے ہیں (مزید ڈسکیں ہو سکتی ہیں، اس سے جوہر نہیں بدلتا)۔

پہلے ہفتے میں، یہ کام پہلی ڈسک پر پوائنٹس بنائے گا اور اضافی کو ضم کر دے گا۔ اس طرح، پوائنٹس کی کل تعداد تین کے برابر ہوگی:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

پھر ہم دوسری ڈرائیو کو جوڑتے ہیں۔ شروع ہونے پر، B&R دیکھیں گے کہ ڈسک کو تبدیل کر دیا گیا ہے۔ پہلی ڈسک پر موجود سلسلہ انٹرفیس سے غائب ہو جائے گا، لیکن اس کے بارے میں معلومات ڈیٹا بیس میں موجود رہیں گی۔ اب ٹاسک دوسری ڈسک پر 3 پوائنٹس رکھے گا۔ عمومی صورت حال اس طرح ہوگی:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

آخر میں، ہم پہلی ڈرائیو کو دوبارہ جوڑتے ہیں۔ نیا نقطہ بنانے سے پہلے، ٹاسک چیک کرے گا کہ برقرار رکھنے کے ساتھ کیا ہو رہا ہے۔ اور برقرار رکھنا، میں آپ کو یاد دلاتا ہوں، 3 پوائنٹس کو ذخیرہ کرنے کے لیے سیٹ کیا گیا ہے۔ دریں اثنا، ہمارے پاس ڈسک 3 پر 2 پوائنٹس ہیں (لیکن یہ منقطع ہے اور محفوظ جگہ پر محفوظ ہے جہاں B&R نہیں پہنچ سکتا) اور ڈسک 3 پر 1 پوائنٹس ہیں (لیکن یہ ایک منسلک ہے)۔ اس کا مطلب ہے کہ ہم ڈسک 3 سے 1 پوائنٹس کو محفوظ طریقے سے ہٹا سکتے ہیں، کیونکہ وہ برقرار رکھنے سے زیادہ ہیں۔ جس کے بعد کام دوبارہ مکمل بیک اپ بناتا ہے، اور ہمارا سلسلہ اس طرح نظر آنا شروع ہو جاتا ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اگر برقرار رکھنے کو پوائنٹس کی تعداد کے بجائے دنوں کو ذخیرہ کرنے کے لیے ترتیب دیا گیا ہے، تو منطق تبدیل نہیں ہوتی ہے۔ اس کے علاوہ، ڈسک کی گردش کے ساتھ ریپوزٹریز کا استعمال کرتے وقت GFS برقرار رکھنا بالکل بھی تعاون یافتہ نہیں ہے۔

باقاعدہ نوکری اور لینکس ریپوزٹری نیٹ ورک اسٹوریج

یہ اختیار بھی ممکن ہے، لیکن پابندیوں کی وجہ سے عام طور پر کم تجویز کیا جاتا ہے۔ یہ کام ڈسک کی گردش اور سلسلہ کے غائب ہونے پر اسی طرح رد عمل ظاہر کرے گا - ایک مکمل بیک اپ بنا کر۔ یہ حد کٹ آف برقرار رکھنے کے طریقہ کار کی وجہ سے ہے۔

یہاں، گردش کے دوران، منقطع ڈسک پر موجود پوری زنجیر کو صرف B&R ڈیٹا بیس سے حذف کر دیا جاتا ہے۔ براہ کرم نوٹ کریں کہ ڈیٹا بیس سے فائلیں خود ڈسک پر رہتی ہیں۔ انہیں درآمد کیا جا سکتا ہے اور بازیافت کے لیے استعمال کیا جا سکتا ہے، لیکن یہ اندازہ لگانا آسان ہے کہ جلد یا بدیر ایسی بھولی ہوئی زنجیریں پورے ذخیرہ کو بھر دیں گی۔

حل یہ ہے کہ DWORD ForceDeleteBackupFiles کو شامل کیا جائے جیسا کہ اس صفحہ پر اشارہ کیا گیا ہے: www.veeam.com/kb1154. اس کے بعد جاب ہر گردش پر جاب فولڈر یا ریپوزٹری فولڈر (قیمت پر منحصر) کے پورے مواد کو آسانی سے حذف کرنا شروع کر دے گی۔

تاہم، یہ ایک خوبصورت برقراری نہیں ہے، بلکہ تمام مشمولات کی صفائی ہے۔ بدقسمتی سے، تکنیکی معاونت کو ایسے معاملات کا سامنا کرنا پڑا جب ریپوزٹری صرف ڈسک کی روٹ ڈائرکٹری تھی، جہاں بیک اپ کے علاوہ، دیگر ڈیٹا موجود تھا۔ یہ سب گردش کے دوران تباہ ہو گیا۔

اس کے علاوہ، جب ForceDeleteBackupFiles کو فعال کیا جاتا ہے، تو یہ تمام قسم کے ریپوزٹریز کے لیے کام کرتا ہے، یعنی ونڈوز پر بھی ریپوزٹریز ریٹینشن کا اطلاق بند کر دیں گی اور مواد کو حذف کرنا شروع کر دیں گی۔ دوسرے الفاظ میں، ونڈوز پر ایک مقامی ڈسک اس طرح کے بیک اپ اسٹوریج سسٹم کے لیے بہترین انتخاب ہے۔

بیک اپ کاپی اور ونڈوز ریپوزٹری

BCJ کے ساتھ چیزیں اور بھی دلچسپ ہو جاتی ہیں۔ نہ صرف اس کی مکمل برقراری ہے، بلکہ ہر بار جب آپ ڈسک کو تبدیل کرتے ہیں تو مکمل بیک اپ لینے کی ضرورت نہیں ہے! یہ اس طرح کام کرتا ہے:

سب سے پہلے، B&R پہلی ڈسک پر پوائنٹس بنانا شروع کرتا ہے۔ ہم کہتے ہیں کہ ہم نے برقراری کو 3 پوائنٹس پر سیٹ کیا۔ یہ کام لامحدود اضافہ موڈ میں کام کرے گا اور غیر ضروری ہر چیز کو ضم کرے گا (میں آپ کو یاد دلاتا ہوں کہ اس معاملے میں GFS برقرار رکھنا تعاون یافتہ نہیں ہے)۔

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

پھر ہم دوسری ڈرائیو کو جوڑتے ہیں۔ چونکہ اس پر ابھی تک کوئی سلسلہ نہیں ہے، اس لیے ہم ایک مکمل بیک اپ بناتے ہیں، جس کے بعد ہمارے پاس تین پوائنٹس کی دوسری زنجیر ہے:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

آخر کار، پہلی ڈرائیو کو دوبارہ جوڑنے کا وقت آگیا ہے۔ اور یہ وہ جگہ ہے جہاں سے جادو شروع ہوتا ہے، کیونکہ یہ کام مکمل بیک اپ نہیں بنائے گا، بلکہ اس کے بجائے صرف اضافہ کا سلسلہ جاری رکھے گا:

Veeam B&R سٹوریج کی پالیسیاں - تکنیکی مدد کے ساتھ بیک اپ چینز کو ختم کرنا

اس کے بعد، عملی طور پر ہر ڈسک کا اپنا ایک آزاد سلسلہ ہوگا۔ لہذا، یہاں برقرار رکھنے کا مطلب تمام ڈسکوں پر پوائنٹس کی تعداد نہیں ہے، بلکہ ہر ڈسک پر الگ الگ پوائنٹس کی تعداد ہے۔

بیک اپ کاپی اور لینکس ریپوزٹری نیٹ ورک اسٹوریج

ایک بار پھر، تمام خوبصورتی ختم ہو جاتی ہے اگر ذخیرہ مقامی ونڈوز ڈرائیو پر نہیں ہے۔ یہ اسکرپٹ ایک سادہ کام کے ساتھ اوپر زیر بحث کی طرح کام کرتا ہے۔ ہر گردش کے ساتھ، BCJ ایک مکمل بیک اپ بنائے گا، اور موجودہ پوائنٹس کو فراموش کر دیا جائے گا۔ خالی جگہ ختم ہونے سے بچنے کے لیے، آپ کو DWORD ForceDeleteBackupFiles استعمال کرنے کی ضرورت ہے۔

حاصل يہ ہوا

چنانچہ اتنی لمبی تحریر کے نتیجے میں ہم نے دو طرح کے کاموں کو دیکھا۔ بلاشبہ اور بھی بہت سے کام ہیں، لیکن ان سب پر ایک مضمون کی شکل میں غور کرنا ممکن نہیں ہوگا۔ اگر پڑھنے کے بعد بھی آپ کے ذہن میں کوئی سوال ہے تو کمنٹس میں لکھیں، مجھے ذاتی طور پر جواب دینے میں خوشی ہوگی۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں