Tag Archives: PowerShell

Clone Exchange 2013 SMTP Receive connectors

It’s a Microsoft’s best practice to run every Exchange server role on 2 servers at least. So when you deploy a new HubTransport, or HubTransport+Mailbox server – you face a task to duplicate SMTP receive connectors for printers, devices and other services like MSSQL, monitoring and reporting, etc. Medium to large organizations can use several such connectors with dozens of IP addresses and ranges, so copying it manually from server to server is an ungrateful burden.

Here is a nice and sharp method to clone such connectors with all its configuration en masse. God bless Powershell 🙂
UPDATE: A full PS1 script is available for download in the TechNet Scripts Gallery.

Just a few Exchange Management Shell one-liners, that you can copy and run in your environment: Continue reading Clone Exchange 2013 SMTP Receive connectors

Fix: The Microsoft Exchange administrator has made a change

maximumexchange.ru-Error1216

maximumexchange.ru-outlook-error2
maximumexchange.ru-Error1

Tired to see “The Microsoft Exchange administrator has made a change that requires you quit and restart Outlook.”? And the administrator is You? 🙂

“Your mailbox has been temporarily moved on Microsoft Exchange Server. A temporary mailbox exists, but might not have all of your previous data.”

-Here is a quick and sound fix for it: Continue reading Fix: The Microsoft Exchange administrator has made a change

PowerShell online builder for Office365

Hi all, check this awesome Microsoft PowerShell online builder for Office365!
It lets you easily and quickly construct cmdlets for your Office365 with full reference to available attributes and TechNet documentation.

MaximExchange.ru-powershell-online-builder

Although you already can have a quick slip into your Office365 PowerShell environment – this builder allows you to check any changes possibility even faster! Just select-and-use PS verbs and attributes, copy and launch. You are good to go!

Currently PowerShell builder supports general Office365 and SharePoint Online, SharePoint 2013/2010 Server and Foundation PowerShell cmdlets, we can’t wait to have the Exchange Online set ASAP!

Office 365: quick slip into the management console

“How can I quickly logon to Exchange Online powershell?”

If your usual workday implies administering Office 365 organization, or even several ones, – I bet you were looking for automating administration routine procedures. So am I, consulting a number of customers with the Office 365 subscriptions each.

Despite the pretty good Office 365 Admin Portal, many more tasks require or could be done quicker and easier with Powershell. Let’s see what can we automate here:

At first: It’s a good idea to install Windows Azure Powershell module right to your admin workstation:
Prerequisites are:

Now you have a powershell module for Windows Azure Active Directory, which lets you to administer your Office 365 and Exchange Online. Continue reading Office 365: quick slip into the management console

Совместимость инструментов Microsoft Exchange 2010 – II

Продолжение, начало здесь.

Различные сценарии применения

Перемещение почтовых ящиков

  • EMC Exchange Server 2007 не может перемещать почтовые ящики с Exchange 2007 на Exchange 2010 сервера, или перемещать почтовые ящики с Exchange 2010 на сервера Exchange 2007/Exchange 2010.
  • EMC Exchange Server 2010 может использоваться для перемещения почтовых ящиков с Exchange 2007/Exchange 2010 на сервера Exchange 2007/Exchange 2010.
    • При перемещении почтового ящика с сервера Exchange 2007 на Exchange 2010, ящик обновляется до версии “Exchange Server 2010” . После обновления версии почтовый ящик по прежнему может работать с ассоциированными политиками (ActiveSync, OWA, UM, итд) даже более старых версий.
    • При перемещении почтового ящика с Exchange Server 2010 назад на Exchange Server 2007, версия ящика понижается до “Exchange Server 2007” .

Continue reading Совместимость инструментов Microsoft Exchange 2010 – II

Новшества Консоли управления Exchange 2010 – III

Окончание, Часть I и Часть II здесь.

Управление Диагностическими журналами (Diagnostic Logging)

Диагностическое журналирование вернули обратно в Exchange Server 2010 (напомню, со времен Exchange 2003). Новый GUI мастер теперь дает администраторам быстрый доступ к журналированию и его уровням. Это должно значительно облегчить инструментальную диагностику Exchange серверов. Нижеследующий снимок демонстрирует новый мастер. В мастере также можно легко сбросить уровень журналирования к дефолтным настройкам по окончанию исследования, в целях сохранения производительности серверов.


Новый Мастер управления журналами диагостики Continue reading Новшества Консоли управления Exchange 2010 – III

Новшества Консоли управления Exchange 2010 – II

Продолжение, Часть I и Часть III здесь.

Управление сертификатами

Значительные изменения в EMC консоли управления Exchange Server 2010 произошли и в плане управления сертификатами. Так, например: теперь вы можете назначить единый сертификат сразу нескольким службам Exchange прямо из консоли EMC, задействовать «wildcard certificate», «*», для всех поддоменов, обновлять самоподписные и сертификаты внешних CA, и тому подобное. EMC теперь также позволяет администраторам успешно идентифицировать и добавлять домены под действие сертификатов или определять домен, который будет выступать «общим именем» (Common Name, CN) в сертификате. На нижеследующих снимках показаны некоторые особенности работы с сертификатами в консоли EMC.


Создание сертификата «*»
Continue reading Новшества Консоли управления Exchange 2010 – II

Новшества Консоли управления Exchange 2010 – I

Exchange Server 2010 продолжает добрую традицию предоставления все большего и большего числа фич управления почтовой инфраструктурой, одновременно со значительным уменьшением стоимости ее управления. Новая версия предлагает огромную массу инструментов управления корреспонденцией и коммуникациями: архивация, политики, высокая доступность, улучшение управления с различных точек зрения и многое другое.

Разумеется, с появлением новых фич, образуется и необходимость управлять ими всеми. Как вам уже прекрасно известно, Exchange Server 2007 полностью управляем коммандлетами PowerShell, а Exchange Management Console (EMC) – является надстройкой над ними. Та же история и с Exchange Server 2010: весь спектр новых мощных коммандлетов PowerShell позволяет управлять всеми новейшими особенностями продукта, с большим уровнем доступа и управляемости для администраторов, реализованным и в EMC в том числе.

В этой серии статей мы пройдемся по всем административным фичам Exchange Management Console. Из-за приличного количества описываемых инструментов статья разбита на три части, для удобства чтения. А в дальнейшем можно углубиться в детали.

Высокая доступность (High Availability)

Continue reading Новшества Консоли управления Exchange 2010 – I

Webcast: Exchange 2010 Management Tools

Вебкаст: «Инструменты управления Exchange 2010». Длительность 60 минут, уровень 300.

Exchange 2010 включет множество новых возможностей, делающих управление инфраструктурой Exchange более эффективной, чем когда-либо. Посмотрите насколько более мощной стала Exchange Management Console, расширилось богатство функционала PowerShell и стало легче управлять правами!


Continue reading Webcast: Exchange 2010 Management Tools

Exchange 2010: Exchange Management Shell, часть II

Продолжение, часть I здесь.

Справка в любом нужном месте

Для Exchange 2010, отдел Microsoft Exchange User Education разработал набор документации, доступный как в Exchange Management Shell, так и в онлайне.

В Exchange Management Shell вы сможете ощутить всю ценность командлетов типа Get-Help в процессе работы и изучения. Поглядывайте также и в онлайновую версию справки. Она включает в себя описание всех возможностей Exchange и их применения в PowerShell.

Help in the Shell
Exchange Management Shell, командлет Get-Help используется для получения оглавления справочника по командам и форматам. Он может также пригодиться при выяснении параметров той или иной команды PowerShell

Для получения сведений об определенном командлете, впишите Get-Help и интересующий вас командлет, например Get-Help Get-SystemMessage. По умолчанию, справка Shell отображает целевой командлет, его описание и синтаксис.

Можно контролировать детальность информации, выдаваемой справкой, с помощью параметров -Detailed, -Full и -Example. Они просто приставляются в конец команды. Например Get-Help -Full возвращает все секции Help. Пробуйте сами с любой командой, сравнивайте результаты.
Continue reading Exchange 2010: Exchange Management Shell, часть II