Показать полную графическую версию : [решено] Проверка доступности FTP сервера
Здравствуйте.
Имеются 2 FTP сервера и батник для копирования файлов на один из них.
Нужно проверять доступность серверов и если один из них не доступен то копировать файлы на другой.
Проверять каким образом? Пингов достаточно или нужно проверять работает ли какая-либо служба на этом сервере?
Если пинга достаточно то можно например так:
ping server1 |Find "TTL="
if errorlevel 0 (
скрипт копирования на первый сервак
) else (
echo Первый сервак не фурычит, проверяем второй
ping server2 |Find "TTL="
if errorlevel 0 (
скрипт копирования на второй сервак
) else (
echo Второй тоже не фурычит
)
)
Если служба или еще какая кака с маком - значит какая и что нужно проверять.
в чем проблема.. начинайте копировать файлы на фтп1, если не копируются, то копируйте на другой ))
Ну еще можно проверить доступность фтп сервера, ломанувшись на его порт командой portqry
portqry -n лялятополя.ru -e 21 && echo сервер доступен
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC