إرشادات عامة
احرص دائمًا على إنشاء نسخة احتياطية لقاعدة البيانات قبل بدء عملية الترقية عن طريق تشغيل:- أوقف Twenty:
docker compose down - غيّر قيمة
TAGفي ملف.envالموجود بجانب ملفdocker-compose.yml - ابدأ تشغيل Twenty:
docker compose up -d
الترقيات عبر الإصدارات (v1.22+)
بدءًا من v1.22، يدعم Twenty الترقيات عبر الإصدارات. يمكنك الانتقال مباشرةً من أي إصدار مدعوم إلى أحدث إصدار دون المرور بكل إصدار وسيط. على سبيل المثال، الترقية من v1.22 مباشرةً إلى v2.0 مدعومة بالكامل.التحقق من حالة الترقية
يتيح لك الأمرupgrade:status فحص الحالة الحالية لمثيلك وعمليات ترحيل مساحات العمل. يكون مفيدًا لاستكشاف مشكلات الترقية وإصلاحها أو عند تقديم طلب دعم.
قم بتشغيله من حاوية الخادم:
خيارات
| خيار | الوصف |
|---|---|
-w, --workspace-id <id> | لتصفية حسب مساحة عمل معيّنة. يمكن تمريره عدة مرات. |
-f, --failed-only | إخفاء مساحات العمل المحدَّثة، وعرض المتأخرة أو الفاشلة فقط. |
استكشاف الأخطاء وإصلاحها
إذا فشلت الترقية في بعض مساحات العمل، فلن يتجاوز الخادم الخطوة الفاشلة. إعادة تشغيل الخادم (docker compose up -d) ستعيد محاولة الترقية من حيث توقفت.
لتحديد المشكلات بسرعة، قم بتشغيل: