Показаны сообщения с ярлыком CMD. Показать все сообщения
Показаны сообщения с ярлыком CMD. Показать все сообщения

четверг, 14 февраля 2019 г.

Просмотр серийного номера сервера Hewlett Packard в командной строке

Для просмотра серийного номера сервера нужно в командной строке выполнить следующую команду:
wmic /node:%computername% bios get serialnumber

среда, 11 мая 2016 г.

Восстановление данных в хранилище MS Exchange 2010 при помощи базы данных восстановления из резервной копии Symantec Backup Exec

Не секрет, что, при наличии соответствующего агента, Symantec Backup Exec умеет точечно восстанавливать элементы почтовых ящиков при помощи технологии GRT (Granular Recovery Technology). Но, в случае необходимости восстановления довольно большого числа элементов из нескольких почтовых ящиков или же просто нескольких почтовых ящиков целиком, такое восстановление может быть сопряжено с определенными трудностями.
Например, в моей практике бывало, что периодически во время восстановления почтового беспричинно «падала» служба удаленного клиента Backup Exec. В результате задание восстановления аварийно завершалось с ошибкой и процесс восстановления приходилось начинать заново. А так как Symantec Backup Exec перед восстановлением отдельного почтового ящика фактически восстанавливает само хранилище целиком, то при значительном размере целевого хранилища этот подготовительный процесс занимает довольно длительное время.
В общем, как показала практика, в таком случае гораздо разумнее и быстрее воспользоваться механизмом создания из резервной копии базы данных восстановления, из которой затем вытащить нужные данные. Об этом и пойдет речь ниже.

пятница, 10 апреля 2015 г.

Массовое выключение серверов, cmd

Код небольшого интерактивного батничка, поочередно выключающего сервера:


@echo off
:m1
choice /M "Do you really want to shut down all servers?" /c:yn
echo.
If Errorlevel 2 (goto m300) Else (goto m2)
:m2
::****************************************************************
cls
echo "Shutting down servers..."
echo.
echo "Shutting down server SRV1..."
echo.
shutdown /m \\SRV1.domain.local /t 0 /s /f
echo "Shutting down server SRV2..."
echo.
shutdown /m \\SRV2.domain.local /t 0 /s /f
echo "Shutting down server SRV3..."
echo.
shutdown /m \\SRV3.domain.local /t 0 /s /f
echo.
echo "Testing of servers connectivity"
echo.
echo "Testing SRV1..."
echo.
:m3
set "srv1="
ping SRV1.domain.local | find /i "TTL=" && set srv1=ok
if defined srv1 (goto m3) else (goto m4)
:m4
echo.
echo "Server SRV1 is down!"
echo.
echo "Testing SRV2..."
echo.
:m5
set "srv2="
ping SRV2.domain.local | find /i "TTL=" && set srv2=ok
if defined srv2 (goto m5) else (goto m6)
:m6
echo.
echo "Server SRV2 is down!"
echo.
echo "Testing SRV3..."
echo.
:m7
set "SRV3="
ping SRV3.domain.local | find /i "TTL=" && set srv3=ok
if defined srv3 (goto m7) else (goto m8)
:m8
echo.
echo "Server SRV3 is down!"
echo.
echo "All servers are turned off!"
echo.
pause
Данный батничек отправит серверам команду на выключение, а затем проверит пингом доступность и выведет сообщение о завершении выключения.
Если серверов больше 3-х, то, соответственно, можно добавлять нужное количество блоков.