При удалении любых объектов иерархии в веб-интерфейсе администратора Avanpost DS (пользователей, групп, рабочих станций, подразделений) эти объекты помещаются в корзину (раздел "Удаленные объекты" веб-интерфейса администратора).
Рисунок – Раздел "Удаленные объекты"
У объектов в корзине есть срок существования. По умолчанию это один год. Avanpost DS каждый час проверяет срок у всех объектов в корзине и удаляет объекты с истекшим сроком.
До истечения этого срока объекты в корзине отображаются в списке в разделе Удаленные объекты" веб-интерфейса администратора. В данном разделе удаленные объекты можно восстановить или удалить окончательно.
Навигатор по разделу:
1. Восстановление объектов из корзины
Для восстановления объекта из корзины необходимо:
- Отметить требуемые объекты в списке в разделе "Удаленные объекты" веб-интерфейса администратора. (Доступен поиск по объектам с помощью кнопки )
- Нажать → "Восстановить".
- Подтвердить восстановление во всплывающем окне.
Рисунок – Восстановление объекта
2. Удаление объектов из корзины
Для окончательного удаления объекта из корзины необходимо:
- Отметить требуемые объекты в списке в разделе "Удаленные объекты" веб-интерфейса администратора. (Доступен поиск по объектам с помощью кнопки )
- Нажать → "Удалить".
- Подтвердить удаление во всплывающем окне.
Рисунок – Удаление объекта
3. Настройка корзины
В разделе Удаленные объекты" веб-интерфейса администратора можно изменить настройки корзины. Для этого необходимо нажать в правом верхнем углу раздела.
Рисунок – Настройки корзины
Откроется форма с настройками:
| Поле | Значение |
|---|---|
| Ведущий контроллер | Выбрать из выпадающего списка ведущий контроллер. Объекты в корзине реплицируются на все контроллеры Avanpost DS, но правами удаления из корзины владеет только ведущий. |
| Частота очистки(минуты) | Указать интервал в минутах с которым Avanpost DS будет проверять срок существования объектов в корзине. У объектов в корзине есть срок существования. По умолчанию Avanpost DS каждый час проверяет срок и удаляет объекты с истекшим сроком. |
| Возраст для удаления(минуты) | Указать срок существования в минутах для объектов в корзине. По умолчанию этот срок один год. |
После изменения настроек необходимо нажать .
3.1. Команды для настройки корзины на контроллере Avanpost DS
Доступен альтернативный способ настройки корзины с помощью командной строки на ведущем контроллере Avanpost DS.
Для этого необходимо использовать утилиту "cli recyclebin". Она отвечает за удаление записей, настройку параметров корзины, репликацию данных содержащихся в корзине.
Утилита принимает следующие ключи:
| Ключ | Значение |
|---|---|
| host | Адрес контроллера домена + Порт CLI (48910) |
| user | Логин учетной записи с правами Администратора |
| password | Пароль от учетной записи с правами Администратора |
| enable | Включить или выключить корзину (Значение "true" или "false") |
| master | FQDN контроллера домена, который будет являться ведущим (Recucle Bin Master) |
| ageToDelete | Срок существования в минутах для объектов в корзине. |
| scheduleTime | Интервал в минутах с которым Avanpost DS будет проверять срок существования объектов в корзине. |
/opt/avanpost/ads/cli/cli recyclebin --host 127.0.0.1:48910 --user Administrator --enable=true --master ds01.avanpost.local --ageToDelete 30 --scheduleTime 20
После изменения настроек с помощью "cli recyclebin" необходимо поочередно перезагрузить сервис "ads" на всех контроллерах домена с помощью команды:
sudo systemctl restart ads.service




