1. Остановите avregd, с веб-интерфейса или терминала:
$ sudo service avreg stop
2. Если в архиве присутствуют записи с удаляемой камеры, удалите
эти записи, так как после удаления камеры из конфигурации её записи
«потеряются» из веб-интерфейса и станут невидимыми для чистильщика
архива.
$ sudo avreg-unlink -v 2000-01-01..2099-01-01 НОМЕР_УДАЛЯЕМОЙ_КАМЕРЫ
3. Создайте sql-файл /tmp/removecam.sql
с такими
запросами, поставив свои значения номеров удаляемой из середины
камеры и последней в списке:
cat /tmp/removecam.sql
--- удаляем конфиги ненужной камеры, --- поле CAM_NR - номер камеры --- СЕРЕДИНА - заменить на номер удаляемой из середины камеры DELETE FROM CAMERAS WHERE CAM_NR=СЕРЕДИНА; --- "переименовываем" камеру - --- ПОСЛЕДНЯЯ - заменить на номер последней камеры в списке UPDATE CAMERAS SET CAM_NR=СЕРЕДИНА WHERE CAM_NR=ПОСЛЕДНЯЯ; --- меняем CAM_NR в таблице событий, --- чтобы "не пропали" ранее сделанные записи последней камеры, --- которая теперь станет под новым номером в середину списка UPDATE EVENTS SET CAM_NR=СЕРЕДИНА WHERE CAM_NR=ПОСЛЕДНЯЯ;
и выполните этот sql-файл в веб-интерфейсе PhpMyAdmin или в терминале:
$ sudo mysql --defaults-extra-file="/etc/mysql/debian.cnf" avreg5_db < /tmp/removecam.sql
4. Запустите avregd, с веб-интерфейса или терминала:
$ sudo service avreg start
Значение старого последнего номера (до всех операций выше) может присутствовать только в имени каталогов ранее записанных файлов на диске, которые (файлы) со временем удалит чистильщик архива.