Monday, November 29, 2010

DPM 2010

Здесь рассмотрены некоторые тонкости DPM 2010.

http://blogs.technet.com/b/jbuff/archive/2010/11/11/dpm-2010-session-at-teched-europe-2010.aspx

HCL для SecurePlatform

Информацию о поддерживаемых для SecurePlatform серверах, сетевых адаптерах, платформах виртуализации можно найти здесь:

http://www.checkpoint.com/services/techsupport/hcl/index.html

Сроки поддержки продуктов Check Point.

Данные о сроках поддержки можно найти здесь: http://www.checkpoint.com/services/lifecycle/support-periods.html

Кстати, можно обратить внимание что NGX R65 перестает поддерживаться в марте следующего года.

Бесплатный SSL сертификат.

Komodo предоставляет бесплатный сертификат на 90 дней. Идеальный вариант для тестовых целей.

http://www.comodo.com/e-commerce/ssl-certificates/free-ssl-cert.php

Sunday, November 28, 2010

Удаление альтернативных потоков NTFS.

С помощью утилиты streams.exe из Sysinternals так-же можно  получить информацию об альтернативных потоках файла. А так-же удалить альтернативные потоки.

streams filename Эта команда показывает альтернативные потоки. Так-же можно использовать dir /r filename

streams –d filename Эта команда удаляет альтернативные потоки из файла.

image

Альтернативные потоки NTFS.

Данные в файлах в NTFS находятся в потоках данных. Основное содержимое файла это всего лишь один из потоков данных. Таких потоков может быть создано несколько. Kaspersky, например, сохраняет в альтернативных потоках информацию о контрольной сумме данных из основного потока. При скачивании файла, Windows сохраняет в альтернативном потоке данные о зоне, из которой была произведена загрузка. Именно благодаря этому ОС помнит что, “This file came from another computer and might …

image

Как посмотреть какие потоки данных существуют в файлах? Проще всего использовать команду dir

dir /r

Friday, November 26, 2010

Настройка прокси для Google Chrome.

Пользователи Google Chrome знают, что настройки прокси Google Chrome берет из параметров Internet Explorer. В случае Windows, разумеется :) Часто желательно, чтобы у Chrome были отдельные настройки. Зделать это очень просто, отредактируйте ярлык и укажите дoполнительный параметр, примерно так:

chrome.exe --proxy-server=proxy.com:3128

Sunday, November 21, 2010

Secondary DPM Server

Вы уже знаете что можно можно развернуть вторичный DPM сервер, который будет бэкапить данные из первичного сервера. Здесь все просто, первичный сервер производит резервное копирование в своем сайте. Далее, реплики могут быть переданы на вторичный сервер, находящийся в удаленном датацентре. Таким образом, существует возможность восстановить данные, даже если первичный DPM сервер неработоспособен. Или, в случае если проблемы появились с сайтом целиком.

Здесь есть важное ограничение. Представьте, что первичный DPM сервер установлен на физическом сервере. При этом, на этом же сервер есть информация для резервного копирования. Например, там могут работать виртуальные машины, которые нужно бэкапить. То есть, у первичного DPM сервера есть данные которые он бэкапит локально. Так вот, эти данные нельзя передать на вторичный DPM сервер!

В качестве workaround, можно посоветовать размещать DPM сервер на виртуалке. Тогда придется использовать passthrough диски. Или, что гораздо лучше, iSCSI LUN подключенный непосредственно к виртуалке. В случае если у вас FC SAN, LUN можно подключить к хосту и далее использовать passthrough диски для проброса LUN в виртуалку.

Установка обновлений из командной строки.

http://blogs.technet.com/b/not-a-kernel-guy/archive/2010/10/27/installing-windows-updates-from-the-command-line.aspx

Network Emulator Toolkit

Отличный продукт для эмуляции потерь, латентности и т.д.

http://www.inadmin.ru/2010/07/23/network-emulator-toolkit/

Saturday, November 20, 2010

Если нет подписанных драйверов для RAID контроллера.

А нужно инсталлировать Windows Server 2008 R2 на RAID массив на этом контроллере. В такой ситуации даже если на флешке подсунуть драйвера при инсталляции, OC откажется их использовать. Все потому, что драйвера для Windows x64 должны быть подписаны. Но это можно отключить, причем даже на при инсталляции. При загрузке инсталляционного DVD, нажмите F8. Далее нужно выбрать Disable Driver Signature Enforcement.

IPv6

На сегодняшний день практически все ОС поддерживают IPv6. Но вот большинство провайдеров не обеспечивает такой поддержки, по состоянию на конец 2010 года. Здесь помочь могут прийти технологии туннелирования, когда ipv6 пакеты инкапсулируются в ipv4. Протоколов для подобного туннелирования уже создано несколько: Teredo, 6to4, isatap и т.д.  Концами туннеля могут быть два ваших шлюза. Но гораздо интереснее доступ к глобальным ресурсам с помощью IPv6. В таком случае туннель может быть построен между вашей сетью и сетью некоего IPv6 провайдера. Примером такого провайдера является http://tunnelbroker.net. Необходимо зарегистрироваться на сайте и вы сможете строить туннели 6to4 между вашей сетью и сетью TunnelBroker. Для этого на сайте нужно указать ваш белый ipv4 адрес. Туннель со стороны провайдера будет настроен автоматически. Для настройки с вашей стороны можно будет использовать команды, специально для вас сгенерированные на сайте под вашу ОС. Вот пример настроек под windows последних версий:

netsh interface teredo set state disabled
netsh interface ipv6 add v6v4tunnel IP6Tunnel a.b.c.d 216.66.22.2
netsh interface ipv6 add address IP6Tunnel 2001:170:7:2a8::2
netsh interface ipv6 add route ::/0 IP6Tunnel 2001:170:7:2a8::1

После того как туннель настроен, можно проверять доступ к глобальным ipv6 ресурсам. Первое, что приходит на ум ipv6.google.com.

C:\>ping ipv6.google.com

Pinging ipv6.l.google.com [2a00:1450:8006::93] with 32 bytes of data:
Reply from 2a00:1450:8006::93: time=100ms
Reply from 2a00:1450:8006::93: time=101ms
Reply from 2a00:1450:8006::93: time=100ms
Reply from 2a00:1450:8006::93: time=101ms

Wednesday, November 17, 2010

Финансирование Apache Software Foundation.

Откуда оно идет? Вот список платиновых спонсоров:

  • Microsoft
  • Google
  • Yahoo

http://www.apache.org/foundation/thanks.html

Microsoft Exchange.

15 популярных блогов посвященных Exchange.

http://www.gfi.com/blog/15-popular-exchange-server-blogs/

Microsoft Codename Atlanta

Недавно Microsoft анонсировала бета версию облачной службы для мониторинга SQL серверов. За сбор информации отвечает Atlanta agent, который устанавливается на серверах с экземплярами SQL Server. В пределах сайта (датацентра, офиса, филиала) устанавливается один  Atlanta gateway. Он получает данные от агентов и передает эти данные в службу Atlanta. Далее адмнистратор использует веб-интерфейс для просмотра алертов и других данных мониторинга.

https://beta.microsoftatlanta.com/

http://onlinehelp.microsoft.com/en-us/atlanta/default.aspx

Простой способ резервного копирования контактов на Windows Mobile.

Контакты хранятся в файле pim.vol в корневой папке. Для резерного копирования контактов, просто скопируйте этот файл. Для востановления контактов, замените файл и перезагрузите устройство.

Эту процедуру мне  пришлось недавно выполнить. Мои контакты синхронизировались с gmail. Необходимо было перейти на использование корпоративного Exchange сервера, при этом сохранив контакты. К сожалению, windows mobile не поддреживает использование нескольких серверов для синхронизации по ActiveSync. Заметим, можно использовать несколько клиентских машин для синхронизации с устройством. Так-же нужно отметить, что при удалении сервера в параметрах ActiveSync, удаляются все синхронизируемые данные из телефона. А не просто прекращается синхронизации, как можно было бы ожидать.

В итоге, процедура была такова:

  • Сделать бэкап контактов, копированием файла pim.vol.
  • Удалить сервер Гугла из ActiveSync. Это привело к потери контактов.
  • Восстановить контакты.
  • Настроить синхронизацию почты и задач по ActiveSync c Exchange.
  • Настроить синхронизацию контактов и календаря по ActiveSync с Outlook. Outlook сам в дальнейшем все это синхронизирует с Exchange.
  • Далее, я настроил синхронизацию телефона с службой Microsoft My Phone.

Microsoft My Phone.

Вот уже примерно год существует бесплатная служба Microsoft My Phone. С помощью этой службы можно выполнять резервное копирование данных на телефоне: контакты, смс, задачи, календари, фото, файлы и т.д.  Поддерживается windows mobile 6 и windows phone 7. На windows mobile 6 необходимо скачать и установить приложение, в седьмой версии оно уже есть. Далее необходимо указать учетку Live ID и выбрать, что синхронизировать. Правда существует ограничение 200MB. Этого более чем достаточно для наиболее необходимых данных, например контактов. Но, вот резервное копирование файлов я отключил.

Есть еще один неудобный момент. Если что-то синхронизируется с Exchange по ActiveSync, то это нельзя синхронизировать с My Phone. Причем, это ограничение не действует если мы синхронизируем данные по ActiveSync c локальным компьютером. Чтобы контакты синхронизировались и с Exchange и с My Phone, мне пришлось ActiveSync на телефоне настроить на синхронизацию с Outlook вместо синхронизации с Exchange напрямую.  Далее Outlook синхронизируется с Exchange по MAPI. В то-же время доступна синхронизация с My Phone. Такой подход, кстати, хорош тем, что в случае если вы прекратили использовать Exchange, все контакты остаются в телефоне.

http://myphone.microsoft.com

Thursday, November 4, 2010

RAID контроллер от 3ware.

Хороший обзор RAID-контроллера 3Ware 9650SE.  Хотя статья двухлетней давности, есть информация достойная внимания.

http://www.fcenter.ru/online.shtml?articles/hardware/hdd/23393

Официальная информация от вендора:

http://www.lsi.com/channel/products/raid_controllers/sata/3ware_9650se-24m8/index.html#Documentation

Windows Uptime.

Как быстро получить информацию от том когда была запущена ОС?  Можно следующим образом:

systeminfo | findstr /i boot

Еще один планшет.

ARCHOS 70 internet tablet

Monday, November 1, 2010

Findstr.exe

Недавно мне пришлось использовать findstr.exe для поиска скрипта. Я знал каталог, где он находится. А так-же что скрипт был написан на Powershell. И еще помнил что там используется переменная $pgroups…  Задача была решена так:

cd c:\scripts
findstr  /s  "\$pgroups"  *.ps1

Файл я очень быстро нашел. Давайте разберем параметры.

/s означает что, нужно искать в текущем каталоге и во всех подкаталогах.

"\$pgroups"  это регулярное выражение для поиска. В регулярных выражениях знак $ имеет особое значение. Поэтому если я хочу найти строки действительно содержащие этот знак, мне его нужно экранировать. Т.е. вместо "$pgroups" пишем "\$pgroups".

*.ps1 Ну а это обычная маска для файлов в которых надо искать.

Все достаточно просто. Недавно, кстати, Александр Трофимов в своем блоге писал про эту утилиту.

http://rublog.alex-trofimov.com/2010/10/3.html

О регулярных выражениях хорошо рассказал Василий Гусев.

http://xaegr.wordpress.com/category/regular-expressions/