Как экспортировать с AD всех пользователей вместе с группами и их OU? Мне нужно с домена A вывести всех пользователей с сохранением групп и OU к которым подключены те самые пользователи и импортировать их к домену Б как лучшее всего это сделать? есть ли готовые скрипты? Очень желательно сделать это скриптом домен А не имеет доступа в интернет

3 Мая 2022 в 19:53
237 +1
0
Ответы
1

Для экспорта всех пользователей, групп и OU из домена A и последующего импорта их в домен B, можно воспользоваться PowerShell скриптами.

Для экспорта данных из домена A можно воспользоваться следующим скриптом:

Import-Module ActiveDirectory
$users = Get-ADUser -Filter * -Properties *
$groups = Get-ADGroup -Filter *
$users | Export-Csv -Path "C:\Users.csv"
$groups | Export-Csv -Path "C:\Groups.csv"

Для импорта данных в домен B можно воспользоваться следующим скриптом:

Import-Module ActiveDirectory
$users = Import-Csv -Path "C:\Users.csv"
$groups = Import-Csv -Path "C:\Groups.csv"
foreach ($user in $users) {
New-ADUser -Name $user.Name -SamAccountName $user.SamAccountName -UserPrincipalName $user.UserPrincipalName -Path $user.Path
}
foreach ($group in $groups) {
New-ADGroup -Name $group.Name
}

Пожалуйста, убедитесь что имеете правильные разрешения на выполнение этих скриптов в обоих доменах.

16 Апр в 18:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 017 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир