سروس مشینیں اور ٹیسٹ کی سہولیات
اندرونی کام یا جانچ کے لیے فراہم کردہ مشین عام مشین سے کیسے مختلف ہوتی ہے، اس پر کون سے قواعد لاگو ہوتے ہیں، اور ٹیسٹ کے بعد اس کا کیا ہوتا ہے۔
اپ ڈیٹ 23 اگست، 2026
کبھی کبھی مشین کسی عام ادائیگی والے آرڈر کے بجائے کسی اندرونی کام کے لیے جاری کی جاتی ہے: سسٹم امیج کی تصدیق، کسی کسٹمر کے مسئلے کی نقل، یا کسی کنفیگریشن کو رول آؤٹ سے پہلے ٹیسٹ کرنا۔ تکنیکی طور پر یہ وہی مشین ہے، وہی root رسائی کے ساتھ؛ فرق صرف یہ ہے کہ اسے کس مقصد کے لیے جاری کیا گیا اور اس کے استعمال کے اصول کیا ہیں۔
عام مشین سے فرق
- ٹیئر اور OS سہولت کے بجائے کام کے مطابق چنے جاتے ہیں: کسٹمر کے مسئلے کی نقل کے لیے بالکل وہی ٹیئر اور وہی OS درکار ہوتا ہے جہاں مسئلہ دیکھا گیا تھا۔
- اس کی عمر مختصر اور پہلے سے معلوم ہوتی ہے۔ مشین ایک جانچ کے لیے بنائی جاتی ہے اور جانچ ختم ہونے پر حذف کر دی جاتی ہے۔
- اس پر موجود ڈیٹا قابلِ ضیاع سمجھا جاتا ہے۔ وہاں کوئی قیمتی یا منفرد چیز محفوظ نہیں کرنی چاہیے۔
باقی سب کچھ ویسا ہی ہے: /hosting/vds/m/<id> پینل، وہی ٹیبز، دو قسم کے کنسول، SystemRescue ریکوری ڈسک، OS کی دوبارہ تنصیب، اور ایڈریس کے لیے ریورس DNS۔
استعمال کے اصول
- مشین صرف ایک کام کے لیے بنائیں۔ ایسی ٹیسٹ بینچ جو "ساتھ ساتھ" تین اور تجربات بھی چلاتی ہو، قابلِ تکرار رہنا چھوڑ دیتی ہے۔
- لکھ کر رکھیں کہ آپ نے کیا ٹیسٹ کیا اور کس ٹیئر پر۔ "VDS-1 پر سست" جیسا نتیجہ بے کار ہے جب تک یہ نوٹ نہ ہو کہ رکاوٹ 60 MB/s کی رائٹ حد تھی۔
- ٹیسٹ مشین پر پروڈکشن سروسز تک رسائی رکھنے والی لائیو کیز اور ٹوکن نہ چھوڑیں۔ مشین حذف ہو جائے گی، لیکن اس سے پہلے غلط ہاتھوں میں پہنچی ہوئی کی اب بھی کام کرے گی۔
- کام ہو گیا — حذف کر دیں۔ مصروف مشین CPU کورز، میموری اور ایک پبلک IPv4 ایڈریس روکے رکھتی ہے جو دوسروں کو درکار ہوتا ہے۔
حذف شدہ مشین کی ڈسک بحال نہیں ہو سکتی۔ اگر جانچ کے دوران کوئی ضروری چیز بنی — لاگ، کنفیگریشن، ڈمپ — تو حذف کرنے سے پہلے فائل اپنی طرف کاپی کر لیں:
scp root@<address>:/root/report.txt .
عام اندرونی منظرنامے
سسٹم امیج کی تصدیق۔ مطلوبہ ڈسٹری بیوشن والی مشین آرڈر کریں، پھر جانچیں کہ وہ بوٹ ہوئی، نیٹ ورک کام کر رہا ہے، اور گیسٹ ایجنٹ موجود ہے:
systemctl status qemu-guest-agent
ip -brief address
df -h /
اگر ایجنٹ موجود نہ ہو تو پینل ڈسک کے استعمال کا حجم نہیں دکھائے گا اور سافٹ ری بوٹ کام نہیں کرے گا — پینل خود تنصیب کا کمانڈ تجویز کرتا ہے۔
کسٹمر کے مسئلے کی نقل۔ وہی ٹیئر اور وہی OS لیں، مراحل دہرائیں، کمانڈ کا آؤٹ پٹ محفوظ کریں۔ سیکشن بہ سیکشن تشخیص مشین پر نیٹ ورک بند ہو گیا اور سروس شروع نہیں ہوتی: systemd کی رہنمائی میں دی گئی ہے۔
پروڈکشن مشین سے پہلے کنفیگریشن کی جانچ۔ یہ اُس وقت مفید ہے جب تبدیلیاں نیٹ ورکنگ یا بوٹ پر اثر ڈالتی ہوں: ٹیسٹ مشین توڑ کر ریکوری ڈسک سے بحال کرنا پروڈکشن مشین سے نمٹنے سے سستا پڑتا ہے۔
جانچ کے بعد
فہرست مکمل کریں: نتائج محفوظ، ضروری فائلیں کاپی، مشین کے ایڈریس کی طرف اشارہ کرتے کوئی DNS ریکارڈ باقی نہیں، بیرونی رسائی والی کیز منسوخ۔ پھر مشین چھوڑ دیں — پینل میں کوئی ڈیلیٹ بٹن نہیں؛ طریقہ کار اور اس کے نتائج مشین حذف کرنا اور بائ آؤٹ کی مدت میں بیان کیے گئے ہیں۔