cd73088be6
Created by Github action Co-authored-by: github-actions <github-actions@twenty.com>
31 lines
1.6 KiB
Plaintext
31 lines
1.6 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.).
|