نجی آف شور انفراسٹرکچر
دوسرے دن کے آپریشنزعملی · 4 منٹ کا مطالعہ

RPO اور RTO کو قابل امتحان بحالی بجٹ میں بدلیں

قابل قبول ڈیٹا نقصان اور رکاوٹ کو انحصار، بحالی کی گنجائش اور قابل پیمائش مشق کے ساتھ وقت بند بحالی منصوبے میں بدلیں۔

از SwissOctet ایڈیٹوریل
سیدھا جواب

RPO ڈیٹا نقصان کی اس ونڈو کو بیان کرتا ہے جسے آپ قبول کرنے کے لیے تیار ہیں؛ RTO اس رکاوٹ کو بیان کرتا ہے جسے آپ حد میں رکھنے کا ہدف رکھتے ہیں۔ ایک مفید کاروباری فعل کے لیے دونوں کی وضاحت کریں، پھر مشق میں بحالی کی ترتیب کو ثابت کریں۔ صرف بیک اپ شیڈول یا سرور کی تفصیلات ان میں سے کوئی بھی مقصد قائم نہیں کرتیں۔

01

ایسی سروس سے آغاز کریں جو لوگ استعمال کر سکیں

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

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

02

دو گھڑیوں کو الگ کریں

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

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

03

بحالی کے ہر مرحلے کا بجٹ بنائیں

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

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

بحالی کا مرحلہمثالی مختصجمع کرنے کے لیے ثبوت
پتہ لگائیں اور جائزہ لیں15 منٹالرٹ کی آمد اور واقعے کا فیصلہ
بحالی کا ماحول تیار کریں20 منٹرسائی اور کنفیگریشن دستیاب
ڈیٹا اور سروس بحال کریں50 منٹمستقل ڈیٹا کے ساتھ مکمل بحالی
توثیق کریں اور دوبارہ کھولیں25 منٹصارف کا سفر کامیاب
ہنگامی مارجن10 منٹغیر متوقع کام ریکارڈ کیا گیا
04

حقیقی ڈیٹا نقصان کی ونڈو چیک کریں

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

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

05

بجٹ کے اندر حکمت عملی منتخب کریں

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

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

06

پروڈکشن کو خطرے میں ڈالے بغیر مشق کریں

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

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

07

ناکامی کے دوران منصوبے کو قابل استعمال رکھیں

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

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

اسے عمل میں بدلیں

آپ کی عملی چیک لسٹ۔

  • بحال شدہ کاروباری فعل کی وضاحت کریں۔
  • الگ RPO اور RTO اہداف منظور کریں۔
  • پتہ لگانے، رسائی، بحالی اور توثیق کا بجٹ بنائیں۔
  • تازہ ترین قابل استعمال ڈیٹا پوائنٹ کی پیمائش کریں۔
  • الگ تھلگ ماحول میں مشق کریں۔
  • فرق ریکارڈ کریں اور متعلقہ تبدیلیوں کے بعد دہرائیں۔
عام سوالات

وہ تفصیلات جو اہم ہیں۔

کیا RTO اپ ٹائم کے برابر ہے؟+

نہیں۔ RTO رکاوٹ کے منظرنامے کے لیے بحالی کا ہدف ہے۔ اپ ٹائم ایک مدت میں دستیابی کی پیمائش کرتا ہے؛ ایک دوسرے کو قائم نہیں کرتا۔

کیا ہر گھنٹے بیک اپ ایک گھنٹے کے RPO کی ضمانت دیتا ہے؟+

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

کیا ہر پروجیکٹ کو اسٹینڈ بائی سرور استعمال کرنا چاہیے؟+

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

بنیادی حوالہ جات

ماخذ پر جائیں۔

یہ حوالہ جات اس گائیڈ میں تکنیکی تصورات کی حمایت کرتے ہیں۔ پروڈکشن سسٹم تبدیل کرنے سے پہلے موجودہ دستاویزات کی پیروی کریں۔

  1. NIST SP 800-34 Rev. 1: ہنگامی منصوبہ بندی گائیڈ nvlpubs.nist.gov
  2. AWS Well-Architected: بحالی کے اہداف کی وضاحت کریں docs.aws.amazon.com
  3. Microsoft Learn: کاروباری تسلسل، اعلیٰ دستیابی اور آفت سے بحالی learn.microsoft.com

SwissOctet کی طرف سے ادارتی رہنمائی۔ مثالیں مثالی ہیں۔ سروس کی تفصیلات، دستیاب اختیارات اور معاہدے کی شرائط الگ سے تصدیق شدہ ہونی چاہئیں۔

علم کو جوڑیں

متعلقہ انفراسٹرکچر۔

دھاگہ رکھیں

آپ کے اگلے فیلڈ نوٹس۔

ہر گائیڈ دریافت کریں