Как перенести KUMA на другой диск
Кейс 1. Диск смонтирован в неверный раздел
Предположим, при подготовке сервера диск, предназначенный для хранения примонтировали не верно, например в папку /var/data
. KUMA установлена в папку /opt
Запись в /etc/fstab
выглядит примерно следующим образом
/dev/sdb1 /var/data xfs defaults 0 0
Последовательность действий будет следующая
1. Останавливаем сервисы kuma-*
systmctl stop kuma-*
2. Переносим данные из /opt/kaspersky/kuma
в /var/data/kaspersky/kuma
3. Отмонтируем папку /var/data
umount /var/data
4. Редактируем /etc/fstab
, что бы там была такая запись
/dev/sdb1 /opt xfs defaults 0 0
5. Выполняем команду
mount -a
6. Проверяем, что файловая структура /opt/kaspersky/kuma
корректна, проверяем, что на всех папках owner kuma:kuma
, если нет, то можно запустить команду
chown -R kuma:kuma /opt/kaspersky/kuma
7. Стартуем сервисы kuma-*
systemctl start kuma-*
Кейс 2. Появилась возможность подключить большой диск
Предположим, при подготовке сервера, для папки /opt
был выделен диск sdb размером 1 ТБ, но теперь есть возможность подключить диск sdc размером 12 Тб
Запись в /etc/fstab
выглядит примерно следующим образом
/dev/sdb1 /opt xfs defaults 0 0
Последовательность действий будет следующая
1. Останавливаем сервисы kuma-*
systmctl stop kuma-*
2. Отмонтируем диск /dev/sdb1
из /opt
и монтируем в какой-то иной раздел, например в /mnt/old_opt
mkdir /mnt/old_opt && umount /opt && mnt /dev/sdb1 /mnt/old_opt
3. Редактируем /etc/fstab
, что бы там была такая запись
/dev/sdc1 /opt xfs defaults 0 0
4. Запускаем команду монтирования
mount -a
5. Создаем структуру папок /opt/kaspersky/kuma
6. Переносим данные из /mnt/old_opt/kaspersky/kuma
в папку /opt/kaspersky/kuma
. Проверяем иерархию папок, убеждаемся, что на всех папках owner kuma:kuma
, если нет, то можно запустить команду:
chown -R kuma:kuma /opt/kaspersky/kuma
7. Стартуем сервисы kuma-*
systemctl start kuma-*
8. Отмонтируем старый не нужный диск
No Comments