Электростальский форум

Hi-Tech => Компьютеры, периферия, мультимедиа и ПО => Тема начата: direvius от 20.09.06, 13:32:33

Название: Автоматический запуск заданий в Windows 2003 server
Отправлено: direvius от 20.09.06, 13:32:33
Нужно следующее: в определенное время делать резервную копию определенной папки на другую машину по сети.
Сделано: батник, который должен копировать с помощью команды xcopy по удаленному пути (через айпи) или на сетевой диск, после чего машину вырубает. Машина врубается сама по будильнику в биосе. Батник прописан на автоматическое исполнение по будням через at. Через стандартный графический планировщик тоже пробовали.
Проблема:
Запускается нерегулярно (когда видимо определенная фаза луны, или когда сисадмин с бубном побегает), или не работает (пишет, что некорректный путь или нет места -- хотя место есть). Руками (без at) запускается нормально.
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Albatross от 20.09.06, 15:58:21
по поводу сетевых путей выдержка из справки:


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

at 13:00 my_backup \\server\share

кроме того, насколько я понимаю, сама команда работает от уровня привилегии LocalSystem, то есть может и не иметь доступа к Вашим сетевым путям
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: direvius от 20.09.06, 16:15:46
Вместо этого, используйте пути UNC при работе с запланированными заданиями. Например:

at 13:00 my_backup \\server\share
Дело в том, что за той машиной, на которую копируется -- никто не сидит, поэтому пользователь не может быть подключен к той системе. В любом случае, пробовали и так, и так.
Цитировать
кроме того, насколько я понимаю, сама команда работает от уровня привилегии LocalSystem, то есть может и не иметь доступа к Вашим сетевым путям

Вот это тоже вызывало подозрения, поэтому пытались примонтировать диски локально, ставили доступ "всем". Один хрен, батник должен запускаться и писать в лог на локальной машине, что он запустился, чего он тоже делает не всегда. Вернее, редко )
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Albatross от 20.09.06, 16:29:09


ну тогда не знаю, но попробуйте отрассировать!
вместо батника запускайте тупой батник, который в данной папке пытается создать файл, ещё что-нить...
во всяком случае, мне не верится, что винда глючит - обычно виноват юзер в таких случаях
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: direvius от 20.09.06, 16:37:29


ну тогда не знаю, но попробуйте отрассировать!
вместо батника запускайте тупой батник, который в данной папке пытается создать файл, ещё что-нить...
во всяком случае, мне не верится, что винда глючит - обычно виноват юзер в таких случаях
я и не говорю, что винда виновата... Батник первым делом пишет в файл дату и время своего запуска. Должен писать. Но не делает он этого.
А кому надо разрешения поставить по нормальному на запись? LocalSystem? Так это же другой компьютер... Там она уже будет не локал? Или локал? )
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Walker от 20.09.06, 17:25:59
А X-Starter'ом не пробовал?
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Grey Fox от 20.09.06, 17:27:05
есть очень хорошая программа на работе её настроил и она  делает Бэкапы баз.... в определённое время она копирует фаилы в нужное место  можно даже на нужную тачку в сети даже может сама заархивировать их и хранить по датам бэкапы ....... остаётца настроить грамотно прогу и батники в ней если интересует могу принести с работы ..... прогау на работе юзаю с открытия филиала и всегда всё вовремя делала бэкапы, небыло ни дя чтоб по каким либо причинам не скопировала фаилы ....все вопросы в личку =) помогу чем смогу  
в проге куча настроек во сколько и куда делать бэкапы итд ....
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Melkor от 21.09.06, 00:05:03
Бред какой то. Ну не хотите работать с нормальным бэкапным софтом-ваше право. Но чем стандартный ntbackup то не угодил?
Или тот же Winrar великолепно бэкапы делает.Из командной строки и по расписанию.
Зачем все эти пляски? UNC, не UNC, какие то разрешения приплели для Local system(кто мешает под виндовым пользователем запускать?) до кучи.
 Не понимаю. Обьясните чего нужно то?
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: direvius от 21.09.06, 13:34:02
Бред какой то. Ну не хотите работать с нормальным бэкапным софтом-ваше право. Но чем стандартный ntbackup то не угодил?
Или тот же Winrar великолепно бэкапы делает.Из командной строки и по расписанию.
Зачем все эти пляски? UNC, не UNC, какие то разрешения приплели для Local system(кто мешает под виндовым пользователем запускать?) до кучи.
 Не понимаю. Обьясните чего нужно то?
об ntbackup просто не знал, сейчас посмотрю его...
Нужно делать резервные копии на другую машину в сети определенных папок, причем там несколько десятков гигабайт. Соответственно, нужно не просто копировать тупо, а только обновленные и новые файлы.
UNC не UNC, Local System -- это приперли потому что батник не копирует из планировщика, а от администратора копирует нормально. Т.е. вручную все работает. Автоматически -- когда как. Редко вобщем.

GreyFox, Walker, хотелось бы просто разобраться стандартными средствами. Ну и вообще -- просто даже уже интересно, почему не работает.
Название: Re:Автоматический запуск заданий в Windows 2003 server
Отправлено: Crypt от 21.09.06, 13:38:55
Нужно следующее: в определенное время делать резервную копию определенной папки на другую машину по сети.
Сделано: батник, который должен копировать с помощью команды xcopy по удаленному пути (через айпи) или на сетевой диск, после чего машину вырубает. Машина врубается сама по будильнику в биосе. Батник прописан на автоматическое исполнение по будням через at. Через стандартный графический планировщик тоже пробовали.
Проблема:
Запускается нерегулярно (когда видимо определенная фаза луны, или когда сисадмин с бубном побегает), или не работает (пишет, что некорректный путь или нет места -- хотя место есть). Руками (без at) запускается нормально.
APBackUp тебе в помощ. Классная прога легко разберешся и настроиш, так как тебе надо. Если у себя найду выложу в сеть.