Проба Zammad-а
TIP
Да ли сте преуморни од комплексних поставки, подешавања, резервних копија и ажурирања? Дозволите нам да вам помогнемо око тога! 🚀
Најлакши и најчешће најјефтинији начин да имплементирате Zаmmad је наш сервис у облаку. Уверите се преко бесплатне пробне инстанце!
Before updating Zammad, we strongly recommend to take a look at our release notes. You can find information about features, fixes and technical remarks and breaking changes.
Имајте на уму да не бисте требали прескакати главне верзије Zammad-а током ажурирања. То значи, на пример, путања надоградње са верзије 2.4 на 5.1 (под претпоставком да је ово тренутна стабилна) би била: 2.4 → 3.0 → 4.0 → 5.0 → najnovija stabilna (5.1)
INFO
Ова страница описује само ажурирање Zammad-а. У случају да желите да ажурирате и ваш хостске оперативни систем, погледајте упутства за Надоградњу хоста и миграцију repo-зиторијума.
Инсталација пакета
Предуслови
Пре него што наставите, проверите да ли ваше системско окружење задовољава Захтеве Zammad-а (види Предуслове и Инсталацију пакета).
Преузмите Zammad
sh
systemctl старт заммадZammad
Направите резервну копију. Можете користити скрипту за бекап која је укључена у Zammad пакет.
Коришћење Zammad-а
INFO
Ако ажурирате цео систем и постоје ажурирања за Zammad и ваш сервер базе података, ово може довести до грешака јер ваша база података можда неће бити поново доступна када се Zammad ажурира.
У таквом случају, можда ћете хтети да привремено изузмете Zammad из ажурирања како можете видети у командама испод.
Ажурирајте листе пакета:
sh
sudo apt updateОнемогућите ажурирања за Zammad:
sh
sudo apt-mark hold zammadАжурирајте све пакете осим Zammad-а:
sh
sudo apt upgradeОмогућите поново ажурирања за Zammad:
sh
sudo apt-mark unhold zammadАжурирајте Zammad:
sh
sudo apt upgradeДодатни кораци
Ажурирање Elasticsearch-а може бити такође релевантно. Уверите се да имате инсталирану подржану верзију Elasticsearch-а (види инсталацију пакета за подржане верзије).
Ако морате ажурирати Elasticsearch, погледајте њихову документацију и пратите упутства.
Одељак са значком прилагођен текст
Потребно само ако извештај о издању наводи да треба поново изградити Elasticsearch индекс.
Без навођења језгара процесора која ће се користити:
sh
zammad run rake zammad:searchindex:rebuildСа навођењем језгара процесора која ће се користити (пример 8):
sh
zammad run rake zammad:searchindex:rebuild[8]Преузмите Zammad
sh
systemctl старт заммадИнсталација пакета
WARNING
Ажурирања Docker Compose стека могу захтевати додатне кораке или довести до промена које нарушавају компатибилност. Увек прво проверите Docker Compose напомене о верзији за упутства за ажурирање.
TIP
Ако желите да ажурирате Zammad на одређену верзију, користите VERSION окружењску променљиву (пример са даљим објашњењем) и наведите број верзије.
Ажурирање инсталација заснованих на Portainer-у
У вашем Zammad стеку, кликните на Pull and redeploy, укључите Re-pull image and redeploy и кликните на Update.

Ажурирање инсталација заснованих на Docker Compose-у
sh
cd zammad-docker-composesh
git pullsh
docker цомпосе уп -дsh
docker compose up -dОдељак са значком прилагођен текст
Потребно само ако извештај о издању наводи да треба поново изградити Elasticsearch индекс.
Без навођења језгара процесора:
sh
docker compose run --rm zammad-railsserver bundle exec rake zammad:searchindex:rebuildСа навођењем језгара процесора која ће се користити (пример 8):
sh
docker compose run --rm zammad-railsserver bundle exec rake zammad:searchindex:rebuild[8]