ارتقا یک عملیات نگه‌داری است، نه مسابقهٔ رسیدن به تازه‌ترین شماره. امشب نسخه، معماری و پکیج را ثبت می‌کنیم و روی Clone یک تغییر قابل اندازه‌گیری انجام می‌دهیم.

این نوشته بخشی از دورهٔ MTCNA در ۳۰ شب است. مبنای مثال‌ها RouterOS 7 و آزمایشگاه ایزولهٔ دوره است؛ پیش از تغییر، Snapshot و دسترسی Console داشته باشید.

آنچه باید پیش از دانلود بدانیم#

RouterOS و RouterBOOT دو لایهٔ متفاوت‌اند: اولی سیستم‌عامل و دومی Bootloader سخت‌افزار RouterBOARD است. CHR منوی RouterBOARD و ارتقای RouterBOOT سخت‌افزاری ندارد. پکیج Wireless نیز وابسته به مدل و Driver است؛ نام wireless، wifi-qcom یا wifi-qcom-ac را از روی معماری CPU حدس نزنید.

/system resource print
/system package print detail
/system package update print
/system package update check-for-updates
/file print

در خروجی، نسخه، Architecture، فضای آزاد و بسته‌های نصب‌شده را یادداشت کنید. Release notes نسخهٔ هدف را بخوانید؛ تغییرهای سرویس‌هایی که استفاده می‌کنید مهم‌تر از عنوان Channel هستند. نسخهٔ آزمایشگاهی را در دفترچه ثابت ثبت کنید تا نتایج دو دانشجو قابل مقایسه باشند.

آزمایشگاه ارتقای Clone#

از VM یک Snapshot خاموش یا سازگار با Hypervisor بگیرید و Export را بیرون VM نگه دارید. Clone را روشن کنید. از System → Packages → Check for Updates، نسخهٔ هدف بررسی‌شده را انتخاب و دانلود کنید. نصب با Reboot انجام می‌شود؛ روی R1 اصلی همین لحظه اجرا نکنید.

برای نصب آفلاین، NPK رسمیِ مناسب مدل و نسخه را از رایانهٔ متصل دریافت و در Files قرار دهید. مجموعهٔ بسته‌ها باید سازگار باشد؛ فایل معماری دیگر را امتحان نکنید. فضای آزاد، برق پایدار و نسخهٔ راه برگشت را قبل از Reboot کنترل کنید.

روی RouterBOARD، بعد از ارتقای RouterOS:

/system routerboard print

اگر current-firmware و upgrade-firmware متفاوت‌اند، در پنجرهٔ نگه‌داری و با طرح بازیابی:

/system routerboard upgrade
/system reboot

این دو فرمان روی سخت‌افزار اجرا می‌شوند و قطع سرویس دارند. ارتقای RouterOS لزوماً به معنی ارتقای Bootloader نیست.

معیار پذیرش و بازگشت#

بعد از بوت، نسخه و Packageها، ورود تازه، DHCP WAN، Route، NAT و ارتباط کلاینت را با قبل مقایسه کنید. «روتر بوت شد» معیار کافی نیست. اگر Package ضروری رادیو غایب است، سرویس بی‌سیم ممکن است با وجود Boot سالم از کار افتاده باشد.

برای Clone به Snapshot برگردید. در سخت‌افزار، Downgrade را بدون بررسی پشتیبانی نسخه و تغییر قالب تنظیمات تضمین‌شده ندانید؛ Backup، Export و امکان Netinstall راه‌های متفاوتی‌اند.

خودآزمایی: چرا CHR به RouterBOOT نیاز ندارد؟ آیا Backup روی نسخهٔ جدید، بازگشت به نسخهٔ قدیمی را تضمین می‌کند؟ چگونه می‌فهمید قطعی DNS ناشی از ارتقاست یا از شبکهٔ بالادست؟

منبع#

Upgrading and installation .