Решено - Как уменьшить размер бд? 5.12.35 (Linux Debian) | Ubiquiti форум UBNT: инструкции, настройка

Решено Как уменьшить размер бд? 5.12.35 (Linux Debian)

4,00 звёзд 1 Голос
Статус
В этой теме нельзя размещать новые ответы.

denis_it_db

участник
3 Дек 2019
4
2
5
33
Здравствуйте! Подскажите как уменьшить размер базы? Скрипт с офиц. сайта прогонял уменьшилось на 3 Гб, но все равно размер 27 Гб остался. В папке unifi/db/ есть много файлов ace.0, ace.1 и т.д. Почти каждый файл весит 2 ГБ. Это файлы базы Mongo?
 

fAntom

Super Moderator
Команда форума
24 Ноя 2017
6.229
378
5.065
ubnt.su
Settings->Maintenance->Compact Database
Сожмет текущую базу.
 
Автор
D

denis_it_db

участник
3 Дек 2019
4
2
5
33
Всякие. 0/.1/.2/.3 можно удалять смело.
После удаления файлов вход на веб морду не работает :), походу в этих файлах настройки. Удалили все файлы ace. Веб заработал, но походу сбросились все настройки. Восстанавливаюсь из бекапа.
 

workubnt

знающий
25 Мар 2018
346
91
30
Все-таки. 0/ надо было оставить! не ту папку глянул. моя ошибка)ее лучше не трогать. почему-то подумал об папке лог /var/log/unifi
6827

обычно удаляю все кроме исходника, например mongod.log(server.log) оставляю. хотя по размерам так себе
6828

по логике: ace.0 надо было не трогать,ace.1 скорее всего можно удалить. но тут я не когда не трогаю.
тут если что почитайте.
https://help.ubnt.com/hc/en-us/articles/204911424-UniFi-How-to-Remove-Prune-Older-Data-and-Adjust-Mongo-Database-Size
 
Автор
D

denis_it_db

участник
3 Дек 2019
4
2
5
33
Путем проб и ошибок получилось решить проблему. Если кому пригодится. Файлы можно удалять ace. но после удаления нужно сделать compact Database. После этого все настройки сохраняются и веб морда работает после рестарта службы.;)
 
Статус
В этой теме нельзя размещать новые ответы.