
مقدمه
در این مقاله قصد داریم فرآیند ارتقاء از CentOS 7 به AlmaLinux 8 یا CloudLinux 7 به CloudLinux 8 را با استفاده از ابزار cPanel ELevate توضیح بدهیم.
نکات مهم قبل از شروع پروسه ارتقاء (Upgrade):
- بررسی موانع شناخته شده (known blockers):
قبل از شروع مطمئن شوید که فرآیند ارتقاء تداخلی با پکیج های حیاتی سرور cPanel شما نخواهد داشت. بدین منظور میتوانید از دستور زیر جهت بدست آوردن آن استفاده نمایید:
1 |
/scripts/elevate-cpanel --check. |
به کمک این دستور لیست تمام پکیج ها و یا تنظیماتی که ممکن است مانع اجرای ابزار ELevate شود را به شما نمایش خواهد داد و همچنین ممکن است این موانع شناخته شده (known blockers) توسط ابزار ELevate سی پنل ارتقا داده نشوند.
- تهیه پشتیبان (Backup):
صحبتی تکراری ولی مهم آن است که قبل از شروع فرآیند ارتقاء برای جلوگیری از از بین رفتن Data و System Failures حتما از اکانت های هاست شده بر روی سرور خود بر روی یک سرور مجزا پشتیبان (Backup) تهیه نمایید.
آغاز فرآیند ارتقاء :
1- آماده سازی سرور
1-1 مطمئن شوید که از کل دیتای خود بکاپ تهیه کرده اید.
1-2 با کاربر ریشه root به سرور خود از طریق ssh و یا Terminal در WHM لاگین نمایید.
1-3 دستور زیر را برای بروز رسانی کلیه پکیج های سیستم عامل وارد کنید:
1 |
yum update |
1-4 کنترل پنل cPanel خود را به آخرین نسخه بروزرسانی کنید:
1 |
/scripts/upcp |
1-5 برای اعمال تغییرات سرور خود را reboot کنید:
1 |
shutdown -r now |
1-6 بعد از Restart سرور مجدداً به ترمینال WHM و یا SSH با کاربر ریشه root وارد (Login) شوید.
2- آغاز فرآیند ELevate
2-1 دانلود اسکریپت cPanel ELevate و آماده سازی آن:
1 2 |
wget -O /scripts/elevate-cpanel https://raw.githubusercontent.com/cpanel/elevate/release/elevate-cpanel; chmod 700 /scripts/elevate-cpanel |
2-2 بررسی موانع شناخته شده
1 |
/scripts/elevate-cpanel –check |
2-2-1 حل موانع شناخته شده
باتوجه به خروجی دستور که در آن نام پکیج و آدرس های آن وجود دارد، آن قدر این مرحله را تکرار نمایید تا هیچ مانع شناخته شده ای دیگر نمایش داده نشود.
2-3 آماده سازی ارتقاء
2-3-1 فرآینده ارتقاء را با استفاده از ابزار ELevate cPanel با دستور زیر آغاز کنید:
1 |
/scripts/elevate-cpanel –start |
- این فرآیند ممکن است تا 90 دقیقه زمان ببرد.
- چندین بار سرور شما Reboot خواهد شد و گاهی اوقاع بیشتر از حد معمول زمان میبرد.
- از قطع کردن فرآیند ارتقاء جداً خودداری کنید.
2-3-2 وضعیت ارتقاء را مشاهده وبررسی کنید
با دستور زیر میتوانید مراحل پیشرفت را هر لحظه مشاهده کنید
1 |
/scripts/elevate-cpanel --status |
نکات قابل توجه بعد از ارتقاء:
- بعد از اتمام فرآیند ارتقاء، از عملکرد سرویسها و سرور خود اطمینان حاصل کنید.
- در صورتی که تنظیمات یا امکانات خاصی قبلاً روی سرور استفاده میشده است، آنها را مجدداً فعال کنید.
سخن پایانی:
در صورتی که به سرور مجازی لینوکس با سیستمعامل CloudLinux 8 یا AlmaLinux نیاز دارید، میتوانید پلنهای سرور مجازی پارس آپتایم را مشاهده کنید.