Разворачивание WinRar средставми SCCM 2012 R2

1. Копируем файл winrar-x64-520ru.exe в предварительно созданную расшаренную папку \\msk-fs-01v\soft$\WinRar
2. В ConfigMgr Console переходим в “Software Library”(Библиотека программного обеспечения), “Application”(Приложения) и в меню выбираем “Create Application”.
sccm_winrar_01

3. На вкладке “General” выбираем “Manually specify the application information” и нажимаем кнопку “Далее”.

sccm_winrar_02
4. На вкладке “General Information” вводим имя устанавливаемого пакета. В моем случае, я назвал его, не мудрствуя лукаво просто, а именно “Winrar”. Нажимаем кнопку “Далее”.
sccm_winrar_03
5. На вкладке “Application Catalog” не вносим никаких изменений и нажимаем “Далее”
sccm_winrar_04
6. На вкладке “Deployment Types” выбираем кнопку Add (“Добавить”). Запустется мастер “Deployment Type Wizard”. Опять выбираем “Manually specify the application information” и жмем “Далее”
sccm_winrar_05

 

sccm_winrar_06

 

7. На вкладке “General Information” вбиваем имя и нажимаем кнопку “Далее”
sccm_winrar_07
8. На вкладке “Content” указываем папку в которой расположен exe файл, в моем случае это \\\msk-fs-01v\soft$\WinRar. А в окно “Installation program” указываем “winrar-x64-520ru.exe /s”. Нажимаем кнопку “Далее”.
sccm_winrar_08
9. На вкладке “Detection Method” нажимаем кнопку добавить. В открывшемся мастере “Detection ruke” добавляем правило обнаружения уже установленного приложения. Папка приложения и exe файл приложения.
sccm_winrar_09

sccm_winrar_11
И нажимаем кнопку “Далее”.
10. На вкладке “User experience” в поле “Installation behavior” выбираем “Install for system if resource is device; otherwise install for user” и нажимаем кнопку “Далее” до окончания визарда.
sccm_winrar_12

sccm_winrar_14

sccm_winrar_16
11. На вкладке “Deployment Types” нажимаем кнопку “Далее” до окончания визарда.
sccm_winrar_18
12. Теперь когда мы создали приложение будем его распространять через Distribution Point. Для этого нажимаем кнопку в меню “Distribute Content”.
sccm_winrar_19
13. В открывшемся мастере “Distribute content wizard” на вкладках “General” и “Content” нажимаем кнопку “Далее”
sccm_winrar_20

sccm_winrar_21
14 На вкладке “Content destination” нажимаем кнопку “Добавить” и выбираем “Distribution Point”
sccm_winrar_22
15 В окне “Add Distribution Point” выбираем точку распространения и нажимаем “Ok”
sccm_winrar_23
16 На вкладке “Content destination” и до конца визарда нажимаем кнопку “Далее”
sccm_winrar_24

sccm_winrar_25

sccm_winrar_26
17 Выбираем Winrar и в меню нажимаем кнопку “Deploy”
sccm_winrar_27
18 В открывшемся визарде “Deploy Software Wizard” на вкладке “General” выбираем коллекцию на которую будет установлено наше приложение и нажимаем кнопку “Далее”
sccm_winrar_28

sccm_winrar_29

sccm_winrar_30
19 На вкладке “Content” нажимаем кнопку “Далее”
sccm_winrar_31
20 На вкладке “Deployment Settings” выбираем действие “Install” и причина “Required” для автоматической установки. Указываем опции установки и нажимаем кнопку “Далее”
sccm_winrar_32
21 На вкладке “Shedeling” выбираем “As soon as possible after the available time” (Как можно скорее после указанного времени) и нажимаем кнопку “Далее”
sccm_winrar_33
22 На вкладке “User Experience” выбираем “Display in Software Center, and only show notifications for computer restarts” (Показывать пользователям только уведомления о необходимости перезагрузки) и нажимаем кнопку “Далее”
sccm_winrar_34
23 На вкладке “Alert” выбираем “General System Center Operation Manager alert when a software installation fails” (Оповещать только при неудачной обстановке) и нажимаем кнопку “Далее”
sccm_winrar_35
24 На вкладке “Summary” нажимаем кнопку “Далее”
sccm_winrar_36
25 На вкладке “Completion” нажимаем кнопку “Закрыть”
sccm_winrar_37

Вот собственно говоря и все

Установка Exchange Management Console 2013 на Windows 7

Чтобы установить Exchange Management Console на Windows 7 необходимо соблюсти несколько требований:

  • Компьютер должен быть в домене
  • Должны быть установлены компоненты:
    • Консоль управления IIS
    • Совместимость конфигурации метабазы IIS и IIS 6
    • Консоль управления IIS 6
  • Установочный диск (образ) Exchange 2013
  • Microsoft .NET Framework 4.5
  • Windows Management Framework 3.0
  • RSAT for Windows 7 SP1

Установка производится или же средствами графического интерфейса или же из командной строки

 

Поиск писем при помощи командлета Get-MessageTrackingLog по отправителю и/или получателю

В качестве критериев поиска в командлете Get-MessageTrackingLog есть два параметра для поиска сообщений по адресам электронной почты отправителя и/или получателя

  • -Sender – единственный SMTP адрес отправителя почтового сообщения
  • -Recipient – один или более SMTP адресов получателей почтового сообщения

Оба параметра являются необязательными  и если они опущены будут возвращены все сообщения отправителя, получателя, или и тех и других.

Поиск сообщений по адресу отправителя

Запрос вернет все письма письма отправленные отправленные с адреса testuser@testdomain.ru на любой адрес.
Поиск сообщений по адресу получателя

Запрос вернет все письма письма отправленные с адреса testuser@testdomain.ru на адрес testuser2@testdomain2.ru
Поиск в журнале логов по шаблонам
К сожалению параметры -Sender и -Recipient не поддерживают шаблоны
Для примера, данный запрос не вернет результат

Тем не менее вы можете использовать шаблоны, если вывод командлета Get-MessageTrackingLog передать в Where-Object.
В данной ситуации имеет смысл ограничить поиск определенным диапазоном времени для улучшения производительности запроса. Если же вам нужно искать все записи, то не забудьте использовать параметр “-Resultsize Unlimited”

Запрос вернет все письма отправленные с сервера на адреса домена gmail.com

Отсутствие Message Tracking Log Explorer в Exchange 2013

В Microsoft Exchange 2013 отсутствует ряд инструментов, которые присутствовали в Microsoft Exchange 2010. Одним из таких инструментов является Message Tracking Log Explorer.

В Exchange 2013 вы можете искать информацию по отдельным сообщениям в ECP -> mail flow -> delivery options, однако функционал мягко говоря очень и очень куцый. Все что сверх того, необходимо делать используя командлет Get-MessageTrackingLog в Exchange Management Shell. Результат правда не очень удобочитаемый.

msl_01

Get-MessageTrackingLog

 

Но поковырявшись в доках я нашел довольно-таки инструмент представляющий информацию в удобоваримом виде. Речь идет о командлете Out-GridView.

msl_02

Get-MessageTrackingLog | Out-GridView

 

Возможно использование Out-GridView и с любыми другими командлетами.

 

Ошибка репликации SYSVOL между контроллерами домена Windows 2012 R2

Недавно я заметил, что на некоторые компьютеры пользователей не накатываются групповые политики. В журнале событий на клиенте обнаружил ошибку 1058.

Зашел на DC, запустил dcdiag и увидел следующую картину

DFSR01

В журнале событий DFS Replication на контроллерах домена были обнаружены следующие события:

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

Помониторив доки далее, я пришел к выводу, что необходимо ручками толкнуть репликацию SYSVOL на контроллерах. Официальная статья на сайте Microsoft.

1. Логинимся на PDC

2. Останавливаем службу DFS Replication

2.1. Открывает оснастку Службы (services.msc)
DFSR02
2.2. Останавливаем службу DFS Replication

3. Открываем оснастку ADSI Edit (adsiedit.msc)

4. Открываем Контекст именования по умолчанию (Default naming context)

DFSR03
5. Переходим к свойству CN=SYSVOL Subscription,CN=Domain System Volume,CN=DFSR-LocalSettings,CN=<сервер с которого будем реплицировать>,OU=Domain Controllers,DC=<ваш домен>

DFSR04
6. Изменяем следующие значения аттрибутов
6.1. msDFSR-Enabled=FALSE
6.2. msDFSR-options=1
DFSR05

DFSR06
7. На всех остальных контроллерах домена изменяем значение аттрибута msDFSR-Enabled на False

8. Производим принудительную репликацию в домене (необходимо убедиться, что нет ошибок)

9. Запускаем службу DFS Replcation на PDC
10. Возвращаемся в оснастку ADSI Edit (adsiedit.msc) и изменяем значение аттрибута msDFSR-Enabled на True
11. Выполняем комманду DFSRDIAG POLLAD (можно не выполнять, однако Microsoft рекомендует)
DFSR07
12. Принудительно производим репликацию на всех остальных контроллерах

13. На всех остальных контроллерах домена изменяем значение аттрибута msDFSR-Enabled на True
14. Выполняем комманду DFSRDIAG POLLAD на всех остальных контроллерах домена (можно не выполнять, однако Microsoft рекомендует)

Если все прошло успешно, то количество папок SYSVOL на ваших контроллерах домена будет содержать одинаковое количество политик и они будут успешно применяться

Настройка службы времени CentOS 7 (Pidora, Fedora)

Для проверки текущего времени воспользуемся командой

Сменим текущий временной пояс на Московский

Получаем

Обнаруживаем не совсем корректный часовой пояс. Но это дело поправимое

Проверяем

И видим, что все гуд

Далее настраиваем автоматическое обновление времени. Открываем файл /etc/ntp.conf и добавляем нужные сервера

Перезапускаем сервис ntpd

Ставим сервис в автозагрузку

Ну и проверяем работоспособность

Все работает – вот и ладненько.

Настройка репликации MySQL

Итак, у нас есть работающая база данных MySQL включенная в работу. Мы хотим включить репликацию нашего MySQL сервера.

  • IP-адрес мастера 10.8.0.2, реплики — 10.8.0.1
  • требуется настроить репликацию всех баз данных

Для каждого из серверов необходимо указать уникальный ID сервера, путь до бинарных логов, имя базы данных для репликации

Настройки первого(основного) сервера(10.8.0.2)

Для начала на старом сервере экспортируем все база данных, которые необходимо реплицировать

Копируем дамп на резервный сервер

 

Настраиваем асинxронную Master Master репликацию MySQL

В файле /etc/my.cnf в разделе [mysqld] включаем бинарный лог (необходим) и делаем дополнительные настройки:

 

Перезапускаем MySQL

Необходимо создать пользователя, из-под которого будет проходить репликация и предоставить ему необходимые права.

Проверяем статус сервера

Настройки второго сервера(10.8.0.1)

Импортируем ранее скопированный дамп.

В файле /etc/my.cnf в разделе [mysqld] включаем бинарный лог (необходим) и делаем дополнительные настройки:

Перезапускаем MySQL

Необходимо создать пользователя, из-под которого будет проходить репликация и предоставить ему необходимые права.

Проверяем статус сервера

Настройки первого(основного) сервера(10.8.0.2)

Видим, что репликация идет корректно.