Avanpost DS : 6.12. Удаленные объекты

При удалении любых объектов иерархии в веб-интерфейсе администратора Avanpost DS (пользователей, групп, рабочих станций, подразделений) эти объекты помещаются в корзину (раздел "Удаленные объекты" веб-интерфейса администратора).


Рисунок – Раздел "Удаленные объекты"

У объектов в корзине есть срок существования. По умолчанию это один год. Avanpost DS каждый час проверяет срок у всех объектов в корзине и удаляет объекты с истекшим сроком.
До истечения этого срока объекты в корзине отображаются в списке в разделе Удаленные объекты" веб-интерфейса администратора. В данном разделе удаленные объекты можно восстановить или удалить окончательно.

Навигатор по разделу:

1. Восстановление объектов из корзины

Для восстановления объекта из корзины необходимо:

  1. Отметить требуемые объекты в списке в разделе "Удаленные объекты" веб-интерфейса администратора. (Доступен поиск по объектам с помощью кнопки )
  2. Нажать → "Восстановить".
  3. Подтвердить восстановление во всплывающем окне.


Рисунок – Восстановление объекта

2. Удаление объектов из корзины

Для окончательного удаления объекта из корзины необходимо:

  1. Отметить требуемые объекты в списке в разделе "Удаленные объекты" веб-интерфейса администратора. (Доступен поиск по объектам с помощью кнопки )
  2. Нажать → "Удалить".
  3. Подтвердить удаление во всплывающем окне.


Рисунок – Удаление объекта

3. Настройка корзины

В разделе Удаленные объекты" веб-интерфейса администратора можно изменить настройки корзины. Для этого необходимо нажать в правом верхнем углу раздела.


Рисунок – Настройки корзины

Откроется форма с настройками:

ПолеЗначение
Ведущий контроллерВыбрать из выпадающего списка ведущий контроллер.
Объекты в корзине реплицируются на все контроллеры Avanpost DS, но правами удаления из корзины владеет только ведущий.
Частота очистки(минуты)Указать интервал в минутах с которым Avanpost DS будет проверять срок существования объектов в корзине.
У объектов в корзине есть срок существования. По умолчанию Avanpost DS каждый час проверяет срок и удаляет объекты с истекшим сроком.
Возраст для удаления(минуты)Указать срок существования в минутах для объектов в корзине. По умолчанию этот срок один год.

После изменения настроек необходимо нажать .

3.1. Команды для настройки корзины на контроллере Avanpost DS

Доступен альтернативный способ настройки корзины с помощью командной строки на ведущем контроллере Avanpost DS.
Для этого необходимо использовать утилиту "cli recyclebin". Она отвечает за удаление записей, настройку параметров корзины, репликацию данных содержащихся в корзине.

Утилита принимает следующие ключи:

КлючЗначение
hostАдрес контроллера домена + Порт CLI (48910)
userЛогин учетной записи с правами Администратора
passwordПароль от учетной записи с правами Администратора
enableВключить или выключить корзину (Значение "true" или "false")
masterFQDN контроллера домена, который будет являться ведущим (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

Обсуждение