VBR کا استعمال کرتے ہوئے Proxmox VE میں اضافی بیک اپ
میں سے ایک میں پچھلے مضامین Proxmox VE ہائپر وائزر کے بارے میں سیریز میں، ہم آپ کو پہلے ہی بتا چکے ہیں کہ معیاری ٹولز کا استعمال کرتے ہوئے بیک اپ کیسے انجام دیا جائے۔ آج ہم آپ کو دکھائیں گے کہ انہی مقاصد کے لیے بہترین Veeam® Backup & Replication™ 10 ٹول کیسے استعمال کیا جائے۔
"بیک اپ میں واضح کوانٹم جوہر ہوتا ہے۔ جب تک آپ بیک اپ سے بحال کرنے کی کوشش نہیں کرتے، یہ سپر پوزیشن میں ہے۔ وہ کامیاب بھی ہے اور نہیں بھی۔" (انٹرنیٹ پر پایا جاتا ہے)
دستبرداری:
یہ مضمون موضوع پر ایک مفت اور توسیع شدہ ترجمہ ہے۔ رہنماویم فورم پر شائع ہوا۔ اگر آپ اصل گائیڈ کے مطابق سختی سے کام کرتے ہیں، تو پھر بھی pve ہیڈر انسٹال کرنے کے پہلے مرحلے پر آپ کو ایک غلطی ملے گی، کیونکہ سسٹم کو یہ معلوم نہیں ہوگا کہ انہیں کہاں سے حاصل کرنا ہے۔ وہاں بہت سارے غیر واضح لمحات ہیں۔
نہیں، میں یہ نہیں کہہ رہا ہوں کہ یہ بیک اپ کا مثالی طریقہ ہے۔ نہیں، پیداوار کے لیے اس کی سفارش نہیں کی جا سکتی۔ نہیں، میں بنائے گئے بیک اپ کی کامل سالمیت کی ضمانت نہیں دیتا۔
تاہم، یہ سب کام کرتا ہے اور بہت سے صارفین اور نئے سسٹم ایڈمنسٹریٹرز کے لیے کافی موزوں ہے جو ورچوئلائزیشن اور بیک اپ سسٹمز سیکھنے میں اپنے پہلے قدم اٹھا رہے ہیں۔
بیک اپ شاید سب سے اہم عمل میں سے ایک ہے جس پر کسی بھی کمپنی کا کام منحصر ہوتا ہے۔ کارپوریٹ انفارمیشن سسٹم میں ذخیرہ شدہ ڈیٹا سے زیادہ مہنگی کوئی چیز نہیں ہے، اور ناکامی کی صورت میں اسے بحال کرنے کی صلاحیت کی کمی سے زیادہ کوئی چیز نہیں ہے۔
ایسا اکثر ہوتا ہے کہ لوگ بیک اپ کی ضرورت کے بارے میں سوچتے ہیں اور کسی ہنگامی صورت حال کے بعد ہی کسی ٹول کا انتخاب کرتے ہیں جس میں اہم ڈیٹا کے ضائع ہو جانا شامل ہے۔ جیسا کہ ورچوئلائزیشن ٹیکنالوجیز تیار ہوئی ہیں، بیک اپ ایپلی کیشنز کو ہائپر وائزرز کے ساتھ مل کر کام کرنے کے لیے ڈیزائن کیا گیا ہے۔ Veeam® Backup & Replication™ پروڈکٹ، جس میں ورچوئلائزڈ ماحول میں بیک اپ کی وسیع صلاحیتیں ہیں، کوئی استثنا نہیں تھا۔ آج ہم آپ کو بتائیں گے کہ Proxmox VE کے ساتھ کام کرنے کے لیے اسے کنفیگر کرنے کا طریقہ۔
ہائپروائزر سیٹ اپ
ہم تحریر کے وقت Proxmox کا موجودہ ورژن استعمال کریں گے - 6.2-1۔ یہ ورژن 12 مئی 2020 کو جاری کیا گیا تھا اور اس میں بہت ساری مفید تبدیلیاں ہیں، جن پر ہم ذیل میں سے کسی ایک مضمون میں بحث کریں گے۔ ابھی کے لیے، آئیے ہائپر وائزر کی تیاری شروع کرتے ہیں۔ اہم کام Proxmox چلانے والے بے کار ہوسٹ پر لینکس کے لیے Veeam® Agent کو انسٹال کرنا ہے۔ لیکن اس سے پہلے، آئیے چند باتیں کرتے ہیں۔
سسٹم کی تیاری
آئیے یوٹیلیٹی انسٹال کرتے ہیں۔ سودو، جو سسٹم سے غائب ہے اگر Proxmox موجودہ لینکس سسٹم میں انسٹال نہیں ہوا تھا، لیکن اس سے الگ OS کے طور پر سرکاری تصویر. ہمیں کرنل پی وی ہیڈرز کی بھی ضرورت ہوگی۔ ہم SSH کے ذریعے سرور میں لاگ ان ہوتے ہیں اور ایک ایسا ذخیرہ شامل کرتے ہیں جو سپورٹ سبسکرپشن کے بغیر کام کرتا ہے (سرکاری طور پر اس کی پروڈکشن کے لیے سفارش نہیں کی جاتی ہے، لیکن اس میں وہ پیکجز ہوتے ہیں جن کی ہمیں ضرورت ہوتی ہے):
اس طریقہ کار کے بعد، سرور کو ریبوٹ کرنا یقینی بنائیں۔
Veeam® ایجنٹ انسٹال کرنا
ڈاؤن لوڈ ہو رہا ہے deb پیکیج لینکس کے لیے Veeam® ایجنٹ آفیشل ویب سائٹ سے (ایک اکاؤنٹ درکار ہے)، اپنے آپ کو ایک SFTP کلائنٹ سے آراستہ کریں اور نتیجے میں آنے والے ڈیب پیکیج کو سرور پر اپ لوڈ کریں۔ ہم پیکیج کو انسٹال کرتے ہیں اور ریپوزٹریوں میں پروگراموں کی فہرست کو اپ ڈیٹ کرتے ہیں جو یہ پیکیج شامل کرتا ہے:
dpkg -i veeam-release-deb_1.x.x_amd64.deb
ہم ذخیروں کو دوبارہ اپ ڈیٹ کرتے ہیں:
apt update
ایجنٹ خود انسٹال کریں:
apt install veeam
آئیے چیک کریں کہ سب کچھ صحیح طریقے سے انسٹال ہوا تھا:
بلاشبہ، آپ Veeam® Backup&Replication™ کے ساتھ سرور پر براہ راست بیک اپ اسٹور کر سکتے ہیں، لیکن بیرونی اسٹوریج استعمال کرنا اب بھی زیادہ آسان ہے۔
سیکشن میں جائیں۔ بیک اپ انفراسٹرکچر:
بیک اپ ریپوزٹریز کو منتخب کریں اور بٹن دبائیں۔ ذخیرہ شامل کریں۔ اور ظاہر ہونے والی ونڈو میں، منتخب کریں۔ نیٹ ورک سے منسلک اسٹوریج:
مثال کے طور پر، آئیے ایک ٹیسٹ SMB اسٹوریج لیں، میرا ایک باقاعدہ QNAP ہے:
نام اور تفصیل بھریں، پھر بٹن پر کلک کریں۔ اگلے:
SMB اسٹوریج کا پتہ درج کریں اور، اگر اسے اجازت درکار ہے، تو رسائی کی تفصیلات شامل کرنے کے لیے شامل کریں پر کلک کریں:
SMB اسٹوریج تک رسائی کے لیے صارف نام اور پاس ورڈ بھریں، اور پھر بٹن پر کلک کریں۔ ٹھیک ہے اور، پچھلی ونڈو پر واپس جانا، - اگلے:
اگر سب کچھ غلطیوں کے بغیر ہو جائے تو پروگرام سٹوریج سے منسلک ہو جائے گا، دستیاب ڈسک اسپیس کے بارے میں معلومات کی درخواست کرے گا اور درج ذیل ڈائیلاگ باکس دکھائے گا۔ اس میں، اضافی پیرامیٹرز مقرر کریں (اگر ضروری ہو) اور بٹن پر کلک کریں اگلے:
اگلی ونڈو میں، آپ تمام ڈیفالٹ سیٹنگز چھوڑ سکتے ہیں اور کلک بھی کر سکتے ہیں۔ اگلے:
ہم چیک کرتے ہیں کہ ضروری اجزاء انسٹال ہیں اور حالت میں ہیں۔ پہلے سے موجود ہے، اور بٹن دبائیں۔ کا اطلاق کریں:
اس مقام پر، Veeam® Backup&Replication™ دوبارہ اسٹوریج سے منسلک ہو جائے گا، ضروری پیرامیٹرز کا تعین کرے گا اور ذخیرہ تخلیق کرے گا۔ کلک کریں۔ اگلے:
ہم شامل کردہ ذخیرہ کے بارے میں خلاصہ معلومات چیک کرتے ہیں اور بٹن پر کلک کرتے ہیں۔ ختم:
پروگرام خود بخود اپنی کنفیگریشن فائلوں کو ایک نئے ذخیرہ میں محفوظ کرنے کی پیشکش کرے گا۔ ہمیں اس کی ضرورت نہیں ہے، اس لیے ہم جواب دیتے ہیں۔ نہیں:
ذخیرہ کامیابی کے ساتھ شامل کیا گیا:
بیک اپ ٹاسک بنانا
مرکزی Veeam® Backup & Replication™ ونڈو میں، کلک کریں۔ بیک اپ جاب - لینکس کمپیوٹر. ایک قسم کا انتخاب سرور اور موڈ بیک اپ سرور کی طرف سے منظم:
ہم کام کو ایک نام دیتے ہیں اور اختیاری طور پر ایک تفصیل شامل کرتے ہیں۔ پھر کلک کریں۔ اگلے:
اگلا، ہمیں Proxmox کے ساتھ ان تمام سرورز کو شامل کرنے کی ضرورت ہے جن کا ہم بیک اپ لیں گے۔ ایسا کرنے کے لیے، کلک کریں۔ شامل کریں - انفرادی کمپیوٹر. سرور کا میزبان نام یا IP ایڈریس درج کریں اور تفصیلات تک رسائی حاصل کریں۔ اس طرح ہم ایک فہرست بناتے ہیں۔ محفوظ کمپیوٹرز اور کلک کریں۔ اگلے:
اب ایک بہت اہم نکتہ، یعنی ڈیٹا کا انتخاب جو بیک اپ میں شامل کیا جائے گا۔ سب کچھ اس بات پر منحصر ہوگا کہ آپ کی ورچوئل مشینیں کہاں واقع ہیں۔ اگر آپ صرف ایک منطقی حجم شامل کرنا چاہتے ہیں، تو آپ کو موڈ کی ضرورت ہے۔ حجم کی سطح کا بیک اپ اور مثال کے طور پر، منطقی حجم یا آلہ کا راستہ منتخب کریں۔ /dev/pve. باقی تمام اعمال ایک جیسے ہیں۔
اس مضمون کے لیے ہم دکھائیں گے کہ موڈ کیسے کام کرتا ہے۔ فائل کی سطح کا بیک اپ:
اگلی ونڈو میں، ہم بیک اپ کے لیے ڈائریکٹریز کی فہرست بناتے ہیں۔ کلک کریں۔ شامل کریں اور ان ڈائریکٹریوں کو رجسٹر کریں جہاں ورچوئل مشین کنفیگریشن فائلیں محفوظ ہیں۔ پہلے سے طے شدہ طور پر یہ ایک ڈائریکٹری ہے۔ /etc/pve/nodes/pve/qemu-server/. اگر آپ نہ صرف ورچوئل مشینیں استعمال کرتے ہیں بلکہ LXC کنٹینرز بھی استعمال کرتے ہیں تو پھر ڈائریکٹری شامل کریں۔ /etc/pve/nodes/pve/lxc/. میرے معاملے میں یہ ایک ڈائریکٹری بھی ہے۔ / ڈیٹا.
اس طرح ڈائریکٹریز کی فہرست تیار کرنے کے بعد، کلک کریں۔ اگلے:
ذخیروں کی ڈراپ ڈاؤن فہرست سے، منتخب کریں۔ ذخیرہ، پہلے بنایا گیا تھا۔ اضافی بیک اپ کے لیے سلسلہ کی لمبائی کا تعین کریں۔ جتنے زیادہ پوائنٹس ہیں۔ برقرار رکھنے کی پالیسی، آپ جتنی زیادہ جگہ بچائیں گے۔ لیکن ایک ہی وقت میں، بیک اپ کاپی کی وشوسنییتا کم ہو جائے گی. مجھے سٹوریج کی جگہ سے زیادہ بھروسے کا خیال ہے، اس لیے میں نے اسے 4 پوائنٹس دیے۔ آپ معیاری قیمت لے سکتے ہیں۔ 7. کلک کرکے کام کو ترتیب دینا جاری رکھیں اگلے:
یہاں ہم پیرامیٹرز کو بغیر کسی تبدیلی کے چھوڑ دیتے ہیں، بس درج ذیل ونڈو پر جائیں:
شیڈولر ترتیب دے رہا ہے۔ یہ ان بہترین خصوصیات میں سے ایک ہے جو سسٹم ایڈمنسٹریٹر کی زندگی کو آسان بناتی ہے۔ مثال میں، میں نے خود بخود بیک اپ ہر روز صبح 2 بجے شروع کرنے کا انتخاب کیا۔ ایک اور عظیم خصوصیت بیک اپ کام میں خلل ڈالنے کی صلاحیت ہے اگر ہم الاٹ شدہ "بیک اپ ونڈو" کی مقررہ حد سے آگے بڑھ جاتے ہیں۔ اس کا صحیح شیڈول بٹن کے ذریعے تیار کیا جاتا ہے۔ ونڈو:
ایک بار پھر، مثال کے طور پر، فرض کریں کہ ہم بیک اپ صرف ہفتے کے دنوں میں غیر کام کے اوقات میں انجام دیتے ہیں، اور اختتام ہفتہ پر ہم بالکل بھی وقت میں محدود نہیں ہیں۔ ہم اتنی خوبصورت میز بناتے ہیں، پچھلی ونڈو پر واپس جائیں اور کلک کریں۔ کا اطلاق کریں:
صرف کام کے بارے میں خلاصہ معلومات کو چیک کرنا اور بٹن دبانا باقی ہے۔ ختم:
یہ بیک اپ ٹاسک کی تخلیق کو مکمل کرتا ہے۔
بیک اپ انجام دینا
یہاں سب کچھ ابتدائی ہے۔ مین پروگرام ونڈو میں، تخلیق کردہ کام کو منتخب کریں اور کلک کریں۔ آغاز. سسٹم خود بخود ہمارے سرور (یا کئی سرورز) سے جڑ جائے گا، سٹوریج کی دستیابی کی جانچ کرے گا اور مطلوبہ مقدار میں ڈسک کی جگہ محفوظ کر لے گا۔ اس کے بعد، بیک اپ کا اصل عمل شروع ہو جائے گا، اور مکمل ہونے پر ہم اس عمل کے بارے میں جامع معلومات حاصل کریں گے۔
اگر بیک اپ کے عمل کے دوران اس طرح کا مسئلہ پیش آتا ہے: پیرامیٹرز کے ساتھ ماڈیول [veeamsnap] لوڈ کرنے میں ناکام [zerosnapdata=1 debuglogging=0]، پھر آپ کو ماڈیول کو دوبارہ بنانے کی ضرورت ہے۔ veeamsnap بمطابق ہدایت.
خاص طور پر دلچسپ بات یہ ہے کہ سرور پر ہی ہم نہ صرف تمام مکمل شدہ بیک اپ کاموں کی فہرست دیکھ سکتے ہیں بلکہ کمانڈ کے ساتھ ریئل ٹائم میں عمل کی نگرانی بھی کر سکتے ہیں۔ ویم:
اس سوال کی پیش گوئی کرتے ہوئے کہ کنسول اتنا عجیب کیوں لگتا ہے، میں فوراً کہوں گا: مجھے واقعی یہ پسند ہے کہ گرم ٹیوب CRT مانیٹر کی سکرین پر کنسول کیسا لگتا ہے۔ یہ ٹرمینل ایمولیٹر کا استعمال کرتے ہوئے کیا جاتا ہے۔ ٹھنڈا ریٹرو ٹرم.
ڈیٹا کی بازیابی۔
اب سب سے اہم سوال۔ لیکن اگر کچھ ناقابل تلافی ہوتا ہے تو ڈیٹا کو کیسے بحال کیا جائے؟ مثال کے طور پر، غلط ورچوئل مشین غلطی سے ڈیلیٹ ہو گئی تھی۔ Proxmox GUI میں یہ مکمل طور پر غائب ہو گیا؛ سٹوریج میں جہاں مشین ہوتی تھی وہاں کچھ بھی نہیں بچا تھا۔
بحالی کا عمل آسان ہے۔ Proxmox کنسول پر جائیں اور کمانڈ درج کریں:
veeam
ہم مکمل شدہ بیک اپ کی فہرست دیکھیں گے۔ آپ جو چاہتے ہیں اسے منتخب کرنے کے لیے تیروں کا استعمال کریں اور بٹن دبائیں۔ R. اگلا، ایک بحالی پوائنٹ کو منتخب کریں اور کلک کریں درج:
چند سیکنڈ کے بعد، ریکوری پوائنٹ ڈائرکٹری میں نصب ہو جائے گا۔ /mnt/بیک اپ.
بس باقی ہے ورچوئل مشینوں کی ورچوئل ڈرائیوز اور کنفیگریشن فائلوں کو ان کی جگہوں پر کاپی کرنا، جس کے بعد "قتل شدہ" مشین Proxmox VE GUI میں خود بخود ظاہر ہو جائے گی۔ آپ اسے عام طور پر لانچ کر سکیں گے۔
ریکوری پوائنٹ کو اَن ماؤنٹ کرنے کے لیے، آپ کو اسے دستی طور پر نہیں کرنا چاہیے، بلکہ دبائیں۔ U افادیت میں ویم.