Ошибка "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 хранятся в базе данных, мы можем производить по ним поиск и, при необходимости, удалять. Это может потребоваться в разных ситуациях, например - когда сотрудник отправил письмо с конфиденциальной информацией "не туда" или просто надо найти и просмотреть сообщение... вариантов может быть масса.
Что в данном вопросе предлагает нам Exchange 2010/2013/2016? Мы можем произвести поиск по почтовым ящикам (всем или каким-то конкретным) в базе данных и скопировать результаты поиска в какой-то другой ящик. При необходимости, можно удалить найденные сообщения из исходных ящиков.
- Просмотров: 13357
Windows 7/2008/R2/8/8.1 всегда загружается в режим восстановления / recovery mode

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

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

При тестировании отказоустойчивой конфигурации Microsoft SQL Server 2012 (подробнее: Пошаговое развертывание AlwaysOn - MS SQL 2012) мне нужно было сгенерировать массовую запись данных в базу.
Т.к. я совсем не знаю T-SQL, решил написать небольшой скрипт на Powershell для решения этой задачи.
Нам понадобится:
- Непосредственно база данных
- Таблица в ней для службных нужд
- Просмотров: 4990
Пошаговое развертывание 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 2010, разработчики предоставили нам очень удобное решение по обеспечению отказоустойчивости и высокой доступности серверов баз данных почтовых ящиков (Mailbox Server).
С отказоустойчивостью серверов клиентского доступа Client Access Server (CAS) в Exchange 2010 все оказалось не так радужно. Приходилось создавать массивы CAS-серверов и NLB-кластеры (на базе Windows-решения или "железное" решение).
К счатью, в Exchange 2013 производитель перешел к абсолютно новому решению клиентского доступа. По сути, сейчас мы имеем "бывший" Outlook Anywhere, который работает как для клиентов снаружи сети, так и для внутренних пользователей. Запросы клиентов к серверу теперь обрабатываются независимо от подключения, т.е. абсолютно неважно, какой именно CAS-сервер отвечает клиенту, т.к. обработка всех запросов выполняется на серверах баз данных, а сервера клиентского доступа только отправляют\принимают данные.
- Просмотров: 8766
Еще материалы
- Изменение сервисной учетной записи для MS SQL Server 2012 и последующие трудности
- Как дублировать Receive Connector (принимающий коннектор) в Exchange 2013 на другой сервер
- Перемещаем логи Exchange 2013 из папок по умолчанию с помощью Powershell
- Ошибка 0x80094011: клиент Windows XP не может получить сертификат из ADCS
Страница 3 из 14