Archive for the ‘Windows’ Category

Тонкости виртуализации

Пятница, 10 января, 2014

Весь год мы хорошо и много работали, поэтому дедушка мороз привёз нам на новый год подарочек – новый сервер из головного филиала.

Его мы должны были ввести в эксплуатацию в ограниченные сроки в рамках планового обновления парка. Старый сервер требовалось уже в начале года отправить в соседний филиал.

Производительность нового сервера довольно высока, что в сопоставлении с потенциальной невысокой нагрузкой на него, вызвало одно желание – разделить его ресурсы на несколько частей:

1. медиа база данных (хранение звуковых файлов в виндовых шарах с различными правами доступа пользователей домена + SQL Server для хранения ссылок на файлы + спец ПО для работы с базой и загрузки/обмена файлами с другими филиалами). Используется Windows Server 2008 Standard R2, лицензия на который передалась вместе с серваком + отдельно приобретённый SQL Server 2012 + спец ПО с несетевым USB HASP ключом.

2. терминальный сервер + сервер приложений, лицензию на который нам предоставили.
У нас в компании апологет винды. Все клиентские и серверные ОС для продакшна только Windows. Это связано с платформой спец ПО ну и с ИТ политикой. Поэтому для виртуализации можно было использовать только продукцию Microsoft.
Решение: используем бесплатный Hyper-V Server 2012 R2 для разделения ресурсов + имеющиеся лицензии на ПО.
Результат: всё работает, кроме USB ключей для спец ПО, т.к. Hyper на текущий момент не умеет прокидывать внутрь виртуалки USB.

Бюджет на приобретение дополнительного оборудования не предполагался, да и ключей мало, поэтому решили использовать программный проброс USB с другого компьютера с помощью бесплатного пакета USBIP, работающего под Линукс.

Это было достустимо ИТ политикой. Правда, для реализации нужен отдельный компьютер, но в связи с отсутствием такового решили использовать имеющийся с низкой нагрузкой.

Таким оказался дешёвый сервер Supermicro с установленной FreeBSD для организации удалённого доступа по ВПН сотрудникам из дома.

Нагрузка на него была невелика, поэтому ресурсы можно было разделить без ущерба для производительности.
Подзадача: внедрение системы виртуализации с возможностью проброса USB.

Решение: используем бесплатный гипервизор ESXi 5.5 + FreeBSD 9.2 для восстановления функционала изначального сервера + Ubuntu Server для пакета USBIP.

(далее…)

Windows XP SP3 svchost.exe грузит систему на 99-100%

Воскресенье, 5 января, 2014

В общем уже мало актуально…
Попался мне старый ноут с лицензионной Windows XP Home. Переставил систему, накатил SP3 и началось, svchost.exe начал грузить систему на 99-100%.

Решение оказалась банальным, надо установить Windows Internet Explorer 8 для Windows XP.

Восстановление сети в Windows после вирусной атаки

Четверг, 31 марта, 2011

Сегодня один из компов в сети поймал вирус который снес сеть, после удаления вируса сетевая служба так и не поднялась, решение:

netsh int ip reset c:\tmp\reset_ip_log.txt
netsh winsock reset c:\tmp\reset_winsock_log.txt

Перезагрузка и все восстановилось.
p.s. можно посмотреть логи c:\tmp\reset_ip_log.txt и c:\tmp\reset_winsock_log.txt

На сервере Windows 2003 это не помогло, пришлось переустановить протокол TCP/IP, читать тут.

Подключение с Winwows 7 к сетевому принтеру подключенному к Windows XP

Четверг, 23 декабря, 2010
Сегодня, купили в офис ноутбук с Win7 (64), с первого раза не удалось настроить сетевые принтеры, не подключенные к samba-cups, не подключенные к WinXP. На одном из форумов нашел решение:
  1. Устанавливаем требуемый принтер локально, например выбрав подключение через LPT-порт
  2. Пуск -> Устройства и принтеры
  3. Кликаем правой кнопкой мыши на принтере и выбираем «Свойства принтера» (обратите внимание, не просто «Свойства»)
  4. Выбираем вкладку порты, нажимаем «Добавить порт», выбираем «Локальный порт» и нажимаем «Новый порт»
  5. В окошко «Введите имя порта» вводим сетевое имя компьютера, например:
    \\host10\HPLaserJet
    или через ip
    \\192.168.0.10\HPLaserJet
  6. Внимание! Если у вас не поднят домен, то на компьютере под WinXP должен быть такой же пользователь, что и на Win7, либо поднята гостевая учетка. В общем как всегда.

Trojan.Winlock неторопливое общение.

Понедельник, 5 июля, 2010

Притащили сегодня ноутбук с Trojan.Winlock (трояном выводящим четырех голых теток и просящих деньги) все естественно заблокировано.
По предыдущему опыту скажу, что в лоб загрузка с WinPE и последующее сканирование различными антивирусами (avz, Kaspersky Virus Removal Tool 2010, Dr.Web CureIt!) не помогает, они ничего не находят 🙁

Уже не актуально Kaspersky добавил во втором пункте борьбу с этими троянами в Rescue Disk 10 http://support.kaspersky.ru/viruses/solutions?qid=208641245

(далее…)

Отмена синхронизации при перенаправлении папки Мои документы

Среда, 9 июня, 2010

Переставил сегодня WinXP на компьютер одному из сотрудников, накатил все обновления, папку «Мои документы» изменил со стандартного на сетевой диск и был неприятно удивлен, включился режим синхронизации папки. Меня это не устроило, нашел решение на доном из форумов:

1. Запускаем «Групповая политика» gpedit.msc

2. Переходим по меню: «Конфигурация компьютера» -> «Административные шаблоны» -> «Сеть» -> «Автономные файлы» -> «Разрешить или запретить использования автономных файлов» меняем с «не задан» на «отключен».

Мне этого хватило, после перезагрузки синхронизации не было.

Но автор рекомендовал еще (на мой взгляд лишнее):

3. Выполнить команду:

regsvr32 "%systemroot%\system32\mobsync.dll" /u

Отменяет регистрацию библиотеку mobsync.dl
4. Убрать mobsync.exe из ветки реестра RUN

Backup базы данных под Win

Четверг, 4 июня, 2009

Сегодня поставили менеджерам какую то самодельную программу tvmanager. В программе была база данных backup который можно сделать только из самой программы через GUI, что мешало сделать автоматическое резервное копирование. Посмотрев backup выяснилось, что копируется папка DataBase, т.к. программа запускалась как служба ASANYe_TVManager, то было принято решение используя «Назначенные задания» (планировщик) останавливать ночью службу ASANYe_TVManager и архивировать папку DataBase в файл <дата>.7z. Скрипт backup.bat:

net stop ASANYe_TVManager && "C:\Program Files\7-Zip\7z.exe" a "D:\backup\tvmanager\%DATE%.7z" "C:\Program Files\TV Manager\DataBase"

net start ASANYe_TVManager

OpenOffice Base и MySQL

Среда, 6 мая, 2009

Сегодня настраивал OpenOffice BASE для работы с Mysql под Windows.
У OpenOffice для связи с Mysql существуют два способа: драйвер ODBC для MySQL (Connector/ODBC) и драйвер JDBC для MySQL (Connector/J).
Посмотрел в internet-е, многие под Windows рекомендуют ODBC. Ок, его и поставил: (далее…)