Удаление Inn-Book следует выполнять аккуратно, особенно если установлен сервер, так как он может содержать базу данных с важной информацией об отеле (бронирования, гости, финансы).
Перед удалением обязательно сделайте резервную копию базы данных, если планируете сохранить данные.
| Компонент | Влияние при удалении |
|---|---|
| Сервер | После удаления сервера все клиенты потеряют доступ. База данных будет удалена. |
| Клиент | Удаление клиента не влияет на сервер и другие клиенты. |
| Бэкап | Найдите папку с данными (например, C:\Program Files\InnBook\data или /var/lib/innbook) и сохраните копию. |
Принцип удаления в клиент-сервер архитектуре:
Inn-Book для Windows обычно устанавливается с классическим инсталлятором, создающим файл unins000.exe.
C:\Program Files\InnBookunins000.exe (иногда uninstall.exe)После удаления рекомендуется вручную проверить:
C:\Program Files\InnBook)
Для Linux используется скрипт innbook.sh с параметром удаления.
cd /etc/innbook
sudo ./innbook.sh --dell
Скрипт запросит подтверждение
Удалит сервер, клиента, службы (systemd), конфиги и большинство данных
--dell не сработал)Если установлен как systemd-служба:
sudo systemctl stop innbook
sudo systemctl disable innbook
sudo rm /etc/systemd/system/innbook.service
sudo systemctl daemon-reload
Удалите папки вручную:
sudo rm -rf /etc/innbook
sudo rm -rf /opt/innbook
sudo rm -rf /var/lib/innbook
sudo rm -rf ~/.innbook
Очистка служб:
Windows: services.msc
Linux: systemctl list-units --type=service | grep inn
База данных: Если использовался внешний PostgreSQL — удалите базу через pgAdmin или командой:
Облачный сервер: Удалите виртуальную машину или выполните удаление внутри ОС
Переустановка: Для предотвращения конфликтов портов и данных удаляйте старую версию полностью
Ошибки: Уточните версию программы и ОС для точных команд