четверг, 12 ноября 2015 г.

Миграция DHCP сервера c Windows Server 2008 на Windows Server 2012


Миграция DHCP сервера c Windows Server 2008 на Windows Server 2012

Предположим, у нас имеется старый сервер с развернутой ролью DHCP, работающий под управлением Windows Server 2008 / 2008 R2 (пусть его имя srv-dhcp2008) и новый сервер с Windows 2012 (srv-dhcp2012), на который планируется осуществить перенос службы DHCP со всеми настройками.

Итак, для экспорта настроек DHCP сервера, всех зон и резерваций с сервера под управление Windows Server 2008/R2, в консоли powershell на новом сервере (srv-dhcp2012) выполните следующую команду:

Export-DhcpServer -ComputerName srv-dhcp2008.winitpro.ru -File C:\DHCP\w2008dhcpconfig.xml -verbose

понедельник, 22 июня 2015 г.

Динамическая раздача настроек для телефонов Panasonic KX-UT123 и Panasonic KX-UT248

Встала задача о переводе всей телефонии с Panasonik tda100(200) на VoIP.
Теперь проблема глобальнее надо 400 человек оборудовать телефонами. Ручками настраивать ой как не хочется. после общения с Cisco 521 и системой распространения настроек через сервер tftp. Чтение мануалов показало что распространение настроек через файлы на tftp тоже есть. Но мой взгляд пал на URL. Помня что можно сделать динамические страницы и использовать шаблон с базой данных можно получить хороший движок для распространения настроек для телефонов.

Теперь немного теории.



Получение от сервера DHCP куда идти за настройками 66 опция




Обращение к TFTP серверу и попытка скачивания файла с названием модели.
Например kx-ut136.cfg







В файле настроек(kx-ut136.cfg) пишем куда идти за персональными настройками CFG_STANDARD_FILE_PATH = "http://server/Panasonic/{mac}.cfg"








Обращается по URL http://server/Panasonic/{mac}.cfg за настройками персональными


исходник выложил на GITHUB


динамическая миграция: ошибка применения изменений (Hyper-V Live Migration: Error Applying Changes)

При динамической миграции с одного на другой сервер Windows Hyper-V
Может выскочить ошибка
Для удаления ошибки нужно:
1) зайти на сервер Hyper-V где выскакивает ошибка и пройти в папку 
C:\Windows\System32\GroupPolicy\Machine
2)  Удалить файл
Registry.pol
3) И заново запустить службу 

пятница, 19 июня 2015 г.

Intel Team Network Adapter for windows hyper-v 2012r2 Core Powershell

Решил создать кластер на Windows Hyper-v 2012r2 Core
Попробовал создать через объединение сетевых интерфейсов windows. Не понравилось решил создать с помощью драйверов intel. При наличии интерфейса это очень просто а как создать через Powershell. Стал читать и узнал что можно. Но как задался вопросом я. Погуглев нашел как это делается.

1) Качаем драйвер с поддержкой модуля для Powershell от сюда
2) закидываем на шару на сервер \\server\c$
3) запускаем откроется окно установщика все время далее до момента выбора опций не забываем указать установку модуля powershell
4) После установки наживаем финиш. И вот тут у меня начались проблемы как его вызвать? 
Во всех инструкциях написано для импортирования модуля:
Import-Module IntelNetCmdlets
Но у меня выдало ошибку

понедельник, 2 марта 2015 г.

Mysql смена кодировки в centos

Если Mysql находится в кодировки latin1 посмотреть можно командой
mysql> show variables like 'char%';
То для смены нам понадобиться изменить файл /etc/my.cnf
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
после перезагружаем сервер Mysql и готово

пятница, 6 февраля 2015 г.

Потребовалось извлечь пользователей из AD с группами в которых они состоят

Get-ADUser -Filter * -SearchBase "DC=TEST,DC=local" -Properties  Displayname,  Telephonenumber
, EmailAddress, Department, StreetAddress, Title, MemberOf | select   Displayname,  Telephonenumber, EmailAddress, Depar
tment, Title, @{Name='MemberofGroup'; e={ ($_.MemberOf | Get-AdGroup | sort name | foreach {$_.name}) -join ';'} } >> c:
\tmp\1.txt

если вдруг не установлен Get-ADUser в PowerShell
import-module activedirectory