для обновления системы создана утилита update.sh
Запуск утилиты
Запуск утилиты обновления
./update.sh
При первом обновлении система запросит пароль к системе сопровождения и сертификат обновления (сертификат без пароля, просто жмите[Enter]). Сертификат обновления предоставляет служба поддержки ABillS.
При обновлении система
* показывает последние 10 ошибок веб интерфейса.
* обновляет структуру базы.
* предупреждает об обновлении коммерческих модулей.
* делает бекап текущей системы в каталоге /usr/abills_YYYY_MM_DD
Откат системы
если нужно откатиться назад просто копируете файлы с бекап каталога /usr/abills_YYYY_MM_DD в /usr/abills/
# cp -r /usr/abills_YYYY_MM_DD/* /usr/abills/
Перенос системы с сервера на сервер
На старом сервере
- сделать бекап SQL базы
/usr/abills/libexec/periodic backup
- скопировать бекап на новый сервер
scp /usr/abills/backup/stats-2018-08-04.sql.gz abills_admin@10.10.10.1:~
На новом сервере
- Установить abills
- Разархивировать архив
gzip -d stats-2018-08-04.sql.gz
- Залить дамп
mysql -D abills < stats-2018-08-04.sql
- Запустить утилиту проверки соответсвия базы
cd /usr/abills/misc/db_chack ./dbcheck.pl