---
title: تحديث NexCMP
description: تحديث NexCMP من لوحة الإدارة أو سطر الأوامر، وكيفية التحقق من الإصدارات، وما يحق لك الحصول عليه.
url: https://nexcmp.com/ar/docs/getting-started/updating/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# تحديث NexCMP {#updating-nexcmp}

> **الموقع في لوحة الإدارة:** System › Admin › License & updates (`/license`) → بطاقة *Update*.

## ما ستحصل عليه {#what-you-receive}

| نوع الإصدار | متى يُتاح |
|---|---|
| إصلاح أمني | **دائماً**، حتى بعد تاريخ "updates until" الخاص بك |
| إصدار ميزات | فقط إذا تم نشره **في أو قبل** تاريخ "updates until" الخاص بك |

يمكنك الاطلاع على كلا التاريخين ضمن **License & updates**. قم بتجديد الاستحقاق عبر [nexcmp.com/licenses](https://nexcmp.com/licenses).

## التحديث من لوحة الإدارة {#update-from-the-admin-console}

1. افتح **System › Admin › License & updates**.
2. في بطاقة **Update**، انقر على **Check for update**. تعرض البطاقة الإصدار الحالي، وأحدث إصدار يمكنك تثبيته، ووسم *security* عند الاقتضاء، وسجل التغييرات.
3. انقر على **Update to X.Y.Z** وأكّد العملية. يقوم البرنامج بتنزيل الإصدار، والتحقق من **توقيع SHA-256 وEd25519** الخاص به، واستبدال الملف الثنائي بشكل ذري (مع الاحتفاظ بنسخة `.bak`) وإعادة التشغيل. توقّع فترة توقف تبلغ حوالي **10 ثوانٍ**.
4. أعد تحميل الصفحة وتحقق من الإصدار في أعلى يمين License & updates.

![بطاقة Update التي تعرض الإصدار قيد التشغيل وزر Check for new version](https://nexcmp.com/ar/docs/images/getting-started/updating-01-card.webp)

## التحديث من سطر الأوامر {#update-from-the-command-line}

```bash
sudo nexcmp update
```

يقوم هذا بتشغيل برنامج التثبيت المضمّن *داخل الإصدار المثبت حالياً* (وليس سكريبت يتم تنزيله في تلك اللحظة) مع المعلمات المحفوظة من `/etc/nexcmp/install.conf`. ويقوم بتحديث الملف الثنائي، ووحدات systemd، وقوالب nginx، وnode agent، مع الاحتفاظ بالبيانات والإعدادات والحسابات.

::: tip عدم التراجع إلى إصدار أقدم
إذا قدّم الخادم إصداراً أقدم من الإصدار قيد التشغيل، فسيحتفظ برنامج التثبيت بالإصدار قيد التشغيل.
:::

## قبل التحديث {#before-you-update}

1. خذ نسخة احتياطية: `sudo nexcmp backup` — راجع [النسخ الاحتياطي والاستعادة](https://nexcmp.com/ar/docs/getting-started/backup-and-restore/).
2. اقرأ سجل التغييرات في بطاقة Update. للاطلاع على التغييرات منذ 1.3، راجع [ملاحظات الإصدار حتى 1.6.1](https://nexcmp.com/ar/docs/getting-started/release-notes/)، بما في ذلك تحديث عميل VPN وقواعد تسعير Bare Metal.
3. نفّذ التحديث خلال فترة هدوء؛ فلن تتأثر الأجهزة الافتراضية قيد التشغيل، ولكن لن يتمكن العملاء من استخدام البوابة لبضع ثوانٍ.

## بعد التحديث {#after-you-update}

- شغّل `sudo nexcmp status` وتأكد من أن كلتا الخدمتين نشطتان.
- افتح Dashboard للإدارة وصفحة **Needs attention**.
- يتم تشغيل عمليات ترحيل قاعدة البيانات تلقائيًا عند أول تشغيل للإصدار الجديد.
- إذا كنت تشغل عقد VPN، فحدّث العميل (agent) الخاص بها بشكل منفصل وتحقق من قراءات الاستخدام. يؤدي تحديث اللوحة إلى توفير العميل الجديد، لكنه لا يثبت أن كل عقدة بعيدة تقوم بتشغيله بالفعل. راجع [الحصة المخصصة لبيانات عقدة VPN](https://nexcmp.com/ar/docs/infrastructure/vpn-proxy-nodes/#data-allowance-on-a-vpn-node).

إذا فشل التحديث، فراجع [أخطاء التحديث](https://nexcmp.com/ar/docs/troubleshooting/update-errors/).
