Ошибка "Get-PowerCLIVersion : The term 'Get-PowerCLIVersion' is not recognized as the name of a cmdlet, function, script file, or operable program." при запуске VMware vSphere PowerCLI

Ошибка "Get-PowerCLIVersion : The term 'Get-PowerCLIVersion' is not recognized as the name of a cmdlet,   function, script file, or operable program." при запуске VMware vSphere PowerCLI

Иногда при запуске VMware vSphere PowerCLI консоль загружается с ошибками:

Get-PowerCLIVersion : The term 'Get-PowerCLIVersion' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name, or if a path was
included, verify that the path is correct and try again.
At C:\Program Files (x86)\VMware\Infrastructure\vSphere
PowerCLI\Scripts\Initialize-PowerCLIEnvironment.ps1:38 char:12
+ $version = Get-PowerCLIVersion
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-PowerCLIVersion:String) [], CommandNotFoundExce
ption
+ FullyQualifiedErrorId : CommandNotFoundException
  • Просмотров: 2430

Поиск и\или удаление писем и сообщений в почтовых ящиках в Exchange 2010/2013/2016

Поиск писем и сообщений в почтовых ящиках в Exchange 2010/2013/2016

Поскольку все сообщения пользователей Exchange хранятся в базе данных, мы можем производить по ним поиск и, при необходимости, удалять. Это может потребоваться в разных ситуациях, например - когда сотрудник отправил письмо с конфиденциальной информацией "не туда" или просто надо найти и просмотреть сообщение... вариантов может быть масса.

Что в данном вопросе предлагает нам Exchange 2010/2013/2016? Мы можем произвести поиск по почтовым ящикам (всем или каким-то конкретным) в базе данных и скопировать результаты поиска в какой-то другой ящик. При необходимости, можно удалить найденные сообщения из исходных ящиков.

  • Просмотров: 13357

Windows 7/2008/R2/8/8.1 всегда загружается в режим восстановления / recovery mode

Windows 7/2008/R2/8/8.1 всегда загружается в режим восстановления / recovery mode

Недавно я перезагрузил один мой сервер на Windows 2008 R2, но больше он загружаться не захотел. При любых способах загрузки (Last known good configuration, отключение проверки подписи драйверов, загрузка в безопасном режиме) - сервер загружался в режим восстановления (Recovery mode).

Вот список команд, которые наверняка помогут при подобных ситуациях.

  • Просмотров: 6579

Отслеживание сообщений в логах Exchange 2013 - быстро и легко!

Отслеживание сообщений в логах Exchange 2013 - быстро и легко!

Огромная масштабируемость системы Exchange кроме всех своих преимуществ, несет в себе и большие минусы. Один из таких минусов - сложность в отслеживании почтовых сообщений в логах. Ведь имея несколько транспортных серверов (не дай Бог еще и объединенных в DAG), мы получаем ситуацию, когда письмо проходит через все сервера и оставляет свой след в логах на каждом.

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

  • Просмотров: 52469

Массовая запись в базу MS SQL скриптом на Powershell

Массовая запись в базу MS SQL скриптом на Powershell

При тестировании отказоустойчивой конфигурации Microsoft SQL Server 2012 (подробнее: Пошаговое развертывание AlwaysOn - MS SQL 2012) мне нужно было сгенерировать массовую запись данных в базу.

Т.к. я совсем не знаю T-SQL, решил написать небольшой скрипт на Powershell для решения этой задачи.

Нам понадобится:

  • Непосредственно база данных
  • Таблица в ней для службных нужд
  • Просмотров: 4990

Пошаговое развертывание AlwaysOn - MS SQL 2012

Пошаговое развертывание AlwaysOn - MS SQL 2012

До появления Microsoft SQL Server 2012 и механизма AlwaysOn, администраторы БД имели только одну не совсем удобную технолонию зеркалирования баз данных в SQL Server от Microsoft (Database Mirroring). Причем (как показала практика тестирования, и об этом не написано в документации) - это НЕ синхронная репликация базы и логов транзакций.

Если вкратце - то мы изучали поведение базы данных при интенсивной записи и различных неисправностях. Какие сбои мы смотрели:

  • Штатное выключение мастер-сервера без уведомления зеркального сервера.
  • Нештатное выключение мастер-сервера.

Как ни странно, именно штатное выключение показало, что есть некоторое различие между зеркалируемыми базами.

Поэтому я бы не советовал использовать Database Mirroring в продуктивных решениях, а обратил бы внимание на технологию AlwaysOn.

  • Просмотров: 18322

Отказоустойчивость серверов клиентского доступа в Exchange 2013 (Client Access Server, CAS)

Отказоустойчивость серверов клиентского доступа в Exchange 2013 (Client Access Server, CAS)

Начиная с версии Exchange 2010, разработчики предоставили нам очень удобное решение по обеспечению отказоустойчивости и высокой доступности серверов баз данных почтовых ящиков (Mailbox Server).

С отказоустойчивостью серверов клиентского доступа Client Access Server (CAS) в Exchange 2010 все оказалось не так радужно. Приходилось создавать массивы CAS-серверов и NLB-кластеры (на базе Windows-решения или "железное" решение).

К счатью, в Exchange 2013 производитель перешел к абсолютно новому решению клиентского доступа. По сути, сейчас мы имеем "бывший" Outlook Anywhere, который работает как для клиентов снаружи сети, так и для внутренних пользователей. Запросы клиентов к серверу теперь обрабатываются независимо от подключения, т.е. абсолютно неважно, какой именно CAS-сервер отвечает клиенту, т.к. обработка всех запросов выполняется на серверах баз данных, а сервера клиентского доступа только отправляют\принимают данные.

  • Просмотров: 8766

Страница 3 из 14