Содержание
Скачать скрипт можно тут: https://download.r7-office.ru/disk/update.sh
1. Обновление бэкенда
Во время обновления будет происходить:
- Обновление базы данных с помощью SQL скриптов до актуальной, для версии патча.
- Обновление api, apisso и processing до версии патча. Конфигурационные файлы остаются без изменений.
Пример выполнения обновления:
bash update.sh -b /tmp/Patch_2.0.15.9999.zip
Где,
- update.sh — скрипт обновления
- -b — ключ для обновления бэкенда
- /tmp/Patch_2.0.15.9999.zip — полный путь до скачанного на ВМ патча Р7-Диска
2. Обновление фронта
Во время обновления фронта (то, что отображается в браузере) будет происходить замена старых файлов, на новые.
2.1. admin
Пример выполнения обновления:
bash update.sh -w admin /tmp/admin_9999.zip
Где,
- update.sh — скрипт обновления
- -w — ключ для обновления бэкенда
- /tmp/admin_9999.zip — полный путь до скачанного на ВМ обновлённого фронта Р7-Админ
2.2. cddisk
Пример выполнения обновления:
bash update.sh -w cddisk /tmp/cddisk_9999.zip
Где,
- update.sh — скрипт обновления
- -w — ключ для обновления бэкенда
- /tmp/cddisk_9999.zip — полный путь до скачанного на ВМ обновлённого фронта Р7-Диск
2.3. calendar
Пример выполнения обновления:
bash update.sh -w calendar /tmp/calendar_9999.zip
Где,
- update.sh — скрипт обновления
- -w — ключ для обновления бэкенда
- /tmp/calendar_9999.zip — полный путь до скачанного на ВМ обновлённого фронта Р7-Календарь
2.4. cdmail
Пример выполнения обновления:
bash update.sh -w cdmail /tmp/cdmail_9999.zip
Где,
- update.sh — скрипт обновления
- -w — ключ для обновления бэкенда
- /tmp/cdmail_9999.zip — полный путь до скачанного на ВМ обновлённого фронта Р7-Почта