Войти

Показать полную графическую версию : Архивация станлартными средствами, что бы архив имел имя с датой


santey007
22-10-2012, 13:42
Здравствуйте. необходимо настроить архивацию например диска С на сетевой ресурс, что бы создавалась там папка с датой и временем и туда он бэкапился. и так каждый день. подскажите как реализовать?

Angry Demon
22-10-2012, 13:46
что бы создавалась там папка с датой и временем
Ну, например, команда
md %DATE:~-4%%DATE:~3,2%%DATE:~0,2%
создаст папку вида: ГГГГММДД, т.е., сегодня это будет 20121022.
Соответственно,
md %DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%
создаст папку 2012-10-22.

Iska
22-10-2012, 14:09
Я предпочитаю более сложный, но не зависящий от региональных настроек подход: CMD/BAT: получение формата дата-время для имени файла (http://forum.script-coding.com/viewtopic.php?id=5066).

santey007
23-10-2012, 08:13
папку создали... а как он будет туда бэкапить? ведь каждый день будет создаваться папка с разным именем получается(с разной датой).
может лучше сделать, что бы папка создавалась с определенным именем,а затем просто переименовывала ее, по окончании бэекапа? а можно сделать как то так,чтобы бэкап сам назывался по дате?

Angry Demon
23-10-2012, 08:45
а можно сделать как то так,чтобы бэкап сам назывался по дате?
Естестсвенно. В cmd/bat, которым будете запускать ntbackup, в качестве параметра имени архива укажите те же переменные среды, что указаны выше. Разве это не очевидно? :)

santey007
24-10-2012, 08:03
а вот тут по пунктам можно?

Angry Demon
24-10-2012, 08:09
а вот тут по пунктам можно?
Можно.
ntbackup /?

santey007
24-10-2012, 13:26
может скините примерчик?

Iska
24-10-2012, 13:42
Здесь:
hh.exe mk:@MSITStore:C:\WINDOWS\Help\ntcmds.chm::/ntbackup_command.htm
примерчики смотрели?

santey007
25-10-2012, 09:22
эт я все читал, нашел на другом форуме статьи, разобрался, понял все, сделал
и еще маленький вопрос, стоит ли бэкапить system state на сервере? на котором крутятся только скл базы (они тоже бэкапятся через сеть)




© OSzone.net 2001-2012