cd73088be6
Created by Github action Co-authored-by: github-actions <github-actions@twenty.com>
31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
---
|
|
title: دليل الترقية
|
|
icon: arrow-up-right-dots
|
|
---
|
|
|
|
## إرشادات عامة
|
|
|
|
**تأكد دائماً من عمل نسخة احتياطية لقاعدة بياناتك قبل بدء عملية الترقية** عن طريق تشغيل `docker exec -it {db_container_name_or_id} pg_dumpall -U {postgres_user} > databases_backup.sql`.
|
|
|
|
لاستعادة النسخة الاحتياطية، قم بتشغيل `cat databases_backup.sql | docker exec -i {db_container_name_or_id} psql -U {postgres_user}`.
|
|
|
|
إذا كنت تستخدم Docker Compose، اتبع الخطوات التالية:
|
|
|
|
1. في الطرفية، على الجهاز الذي يعمل فيه Twenty، قم بإيقاف Twenty: `docker compose down`
|
|
|
|
2. قم بترقية الإصدار عن طريق تغيير قيمة `TAG` في ملف .env بجانب docker-compose. ( نوصي باستخدام إصدار `major.minor` مثل `v0.53` )
|
|
|
|
3. قم بإعادة تشغيل Twenty باستخدام `docker compose up -d`
|
|
|
|
**تأكد من أن لديك نسخة احتياطية غير تالفة بعد كل إصدار تمت ترقيته.**
|
|
|
|
## خطوات الترقية الخاصة بالإصدار
|
|
|
|
## After v1.21
|
|
|
|
We know support sequential upgrades. You don't need to go through each version one by one.
|
|
|
|
## Before v1.21
|
|
|
|
Make sure to go through every major tagged version when upgrading (upgrade v1.6.x to v.7.y, then v.7.y to v.8.z, etc.).
|