= نیکسٹ کلاؤڈ اے آئی او بمقابلہ نیکسٹ کلاؤڈ بیئر میٹل = میں پچھلے دو سالوں سے نیکسٹ کلاؤڈ کی مختلف شکلیں چلا رہا ہوں۔ یہ میرے Odroid HC4 (RPi کی طرح ایک ARM بورڈ) پر گھر میں ذاتی استعمال کے لیے سختی سے ہے۔ میں نے نیکسٹ کلاؤڈ پی آئی انسٹال کے ساتھ شروع کیا تھا، لیکن پھر میں ننگی دھات کی تنصیب میں چلا گیا کیونکہ میں نیکسٹ کلاؤڈ پی کے لیے پیک کیے جانے سے پہلے ایک اپ ڈیٹ آزمانا چاہتا تھا۔ اسے ترتیب دینے میں میری سب سے بڑی ترجیح یہ ہے کہ میرے پاس بیک اپ کی ایک اچھی حکمت عملی ہے۔ نیکسٹ کلاؤڈ پی پر، ڈیٹا سمیت یا اس کو چھوڑ کر مکمل مثال کا بیک اپ لینے اور بازیافت کرنے کی اہلیت کو پیکج میں ہی بنایا گیا تھا۔ مجھے یہ خصوصیت پسند تھی۔ ننگی دھات کی تنصیب پر، مجھے کنفگ فائل، ڈیٹا بیس، اور فائلوں کو کمپریسڈ میں بیک اپ کرنے کے لیے کرون جاب کا شیڈول بنانا پڑا۔ tar.gz مجھے کبھی بھی یقین نہیں تھا کہ یہ بحال کرنا کس طرح کام کرے گا، اور شکر ہے کہ میں نے کل یہ کوشش کی تاکہ یہ یقینی بنایا جا سکے کہ میرے بیک اپ مناسب تھے۔ وہ نہیں تھے. میں نے شروع سے ایک نیا باکس بنایا، اپاچی + پی ایچ پی کے ساتھ این سی انسٹال کیا (جو نیکسٹ کلاؤڈ کے ساتھ پی ایچ پی کی مطابقت کے مختلف ورژن کے ساتھ مکمل طور پر بدیہی نہیں ہے)، اور کنفگ فائلز، ڈیٹا بیس، اور ڈیٹا فائلز کو بازیافت کیا۔ میں نے بے شمار غلطیوں کے ساتھ ختم کیا جو کام کرتی دکھائی نہیں دیتی تھی۔ میں اس مقام کے قریب پہنچ رہا ہوں جہاں میں صرف ایک کام کرنے کا حل چاہتا ہوں - میں کچھ پیچیدہ کام کرنے میں گھنٹوں کی سرمایہ کاری نہیں کرنا چاہتا نیکسٹ کلاؤڈ اے آئی او درج کریں، ایک ڈوکر کنٹینر جس کا مطلب نیکسٹ کلاؤڈ پی نے پیش کردہ چیز کے قریب نقل کرنا ہے۔ ایک بار جب میں نے اسے کام کر لیا تو یہ سیٹ اپ کرنا نسبتاً سیدھا تھا۔ **کیا مجھے نیکسٹ کلاؤڈ اے آئی او کے ساتھ فراہم کردہ "بورگ"بیک اپ یوٹیلیٹی کے ذریعے نیکسٹ کلاؤڈ AIO کی مستقبل کی ترقی کے بارے میں فکر مند ہونے کی ضرورت ہے جس میں میں بیک اپ کرنے کے قابل تھا (اور میں ایک ریکوری کی جانچ کر رہا ہوں تاکہ یہ یقینی بنایا جا سکے کہ وہ بیک اپ کام کرتے ہیں)، لیکن ان پری پیکڈ حلوں کے ساتھ میری پریشانی ہمیشہ طویل مدتی دیکھ بھال ہے۔ نیکسٹ کلاؤڈ پی آئی کے معاملے میں، جیسا کہ ہم نے دیکھا ہے، دیکھ بھال کرنے والا پروجیکٹ سے دور ہو گیا ہے۔ اگر میں توجہ نہیں دے رہا ہوتا اور آنکھ بند کر کے ابھی بھی اسے چلا رہا ہوتا اور باقاعدہ بیک اپ لے رہا ہوتا تو میں شاید کبھی بھی اپنے ڈیٹا کو بازیافت نہ کر پاتا۔ ننگی دھات کی تنصیب کے ساتھ، یہ کبھی بھی پریشانی کی بات نہیں ہے کہ آپ کے پاس تمام اجزاء (فائلیں، کنفیگریشن، ڈیٹا بیس) الگ الگ ہیں اور وہ ہمیشہ نیکسٹ کلاؤڈ کے مستقبل کے نفاذ میں ضم کر سکتے ہیں۔ اب جب کہ میں نے ایک بار پھر، پہلے سے پیک شدہ آسان حل تلاش کیا ہے، مجھے حیرت ہے کہ کیا مجھے AIO کی مستقبل کی ترقی کے بارے میں فکر مند ہونا چاہیے۔ نیکسٹ کلاؤڈ اے آئی او کو انسٹال کرنے کے بعد جو ڈوکر کنٹینرز چل رہے ہیں اس کی بنیاد پر، میں اسی طرح کی کارکردگی کو فرض کروں گا۔ ایسا لگتا ہے کہ AIO نیکسٹ کلاؤڈ کے ہر انفرادی جزو کو آسان بنانے اور کنٹینرائز کرنے کے لئے ایک افادیت ہے۔ مثال کے طور پر، یہ ہے جو میرے باکس پر چل رہا ہے جو صرف NextCloud کی خدمت کر رہا ہے: aio-apache aio-nextcloud aio-redis aio-postgresql aio-borgbackup aio-domaincheck aio-ماسٹر کنٹینر ترمیم کریں: اب تک میموری کا زیادہ استعمال۔ ننگی دھات کے ساتھ، میں بیکار سے لوڈ تک 1-1.5GB میموری استعمال دیکھ رہا تھا۔ پچھلے دس منٹوں میں، یہ اب تک 1.5-2.4GB کے درمیان ہے۔ میں پی ایچ پی ورژن اور ایکسٹینشنز کے علاوہ تنہائی کے انتظام کے لیے ڈوکر کو ترجیح دیتا ہوں۔ اور اس کنٹینر کے اندر ایک عام پی ایچ پی ایپ کے طور پر نیکسٹ کلاؤڈ کی میزبانی کر رہا ہے۔ یہ کنٹرول اور لچک کے درمیان بہترین توازن فراہم کرتا ہے۔ آپ کا ڈیٹا نیکسٹ کلاؤڈ wwwroot کے آگے، آپ کی پسند کے فولڈر میں سیدھا ہوتا ہے۔ آپ کی ڈی بی ڈیٹا فائلیں بھی براہ راست دستیاب ہیں۔ بیک اپ کے لیے چند اسکرپٹس اور ایک کرون جاب شامل کریں اور آپ بالکل تیار ہیں۔ جہاں تک redis وغیرہ کا تعلق ہے - مجھے چھوٹے پیمانے پر سیٹ اپ کے لیے اس کی ضرورت نہیں ہے (1-2 صارفین) جہاں تک AIO اور دیگر مختلف حالتوں کا تعلق ہے - میں صرف ان پر بھروسہ نہیں کرتا ہوں (فن تعمیر کے لحاظ سے)۔ میں اپنے docker-compose حل کو جانتا ہوں، اور مجھے یقین ہے کہ اگر کوئی مسئلہ پیدا ہوتا ہے تو میں اسے ٹھیک کر سکوں گا۔ ان حلوں کے بارے میں ایک ہی نہیں کہہ سکتا۔ یہ بہت اچھی بات ہے کہ آپ واقعی چیک کریں کہ آیا آپ اپنے بیک اپ سے ڈیٹا کو بحال کر سکتے ہیں۔ تاہم، مجھے یقین ہے کہ DB + فائلز کا بیک اپ ترتیب دینا بہت مشکل نہیں ہونا چاہیے۔ ہم سب غلطیاں کرتے ہیں، لیکن ایک بار جب وہ ٹھیک ہو جائیں تو، بیک اپ کا عمل اتنا پیچیدہ نہیں ہونا چاہیے اس لیے آپ کو کچھ اور سوئچ کرنا پڑے گا۔ == کمیونٹی کے بارے میں == ممبران آن لائن