Інвентаризація в компанії: Update GLPI

Отже, ми в нашій компанії вже тривалий час використовуємо GLPI версії 0.72.4. У вихідні вирішив оновитися до останньої версії, і зіткнувся з низкою труднощів. Після вирішення всіх конфліктів, вирішив задокументувати правильний порядок дій, а так само звернути увагу на ряд різних моментів, з першого погляду непомітних.


Кілька нюансів:

1. Якщо встановити нову версію з нуля, і розгорнути бекап, то всі заведені компоненти пропадуть. Тому треба робити саме update, а не нову установку.

2. У компонентах у старій версії можна було заводити деякі поля з літерами, наприклад розмір HDD - 2Gb. У новій можна тільки цифри, тому заздалегідь необхідно перевести у всіх компонентах будь-які скорочення тільки до числового вигляду, причому тільки в Mb, інше вибрати буде не можна.

Було:

Стало:

Порядок оновлення:

1. Зберігаємо теку files/( у ній зберігаються аттачі, можна зберегти тільки теки з суфіксами, всі теки, що починаються з підкреслення, не потрібні)

2. Вилучаємо стару теку glpi з/var/www/

3. на її місце розархівуємо теку glpi нової версії

4. Додавання теки files/* з аттачами

5. Не забуваємо виставити права на теку chown www-data:www-data config files files/* inc

6. Заходимо за адресою http://server/glpi>

7. Вибираємо мову

8. Приймаємо ліцензійну угоду

9. Вибираємо Update

10. Перевіряється середовище

11. Введіть дані для коннекту до MySQL

12. Вибираємо свою базу даних

13. Підбиваємо свій вибір

14. Переходимо на сторінку авторизації, щоб перевірити свою роботу

15. Не забуваємо виконати операцію зі зміни файлів для експорту в PDF.