Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Копирование БД с указанием даты (http://forum.oszone.net/showthread.php?t=332843)

KycT56 29-01-2018 10:32 2794318

Копирование БД с указанием даты
 
Привет всем. Я тут новенький. Прошу помощи.
Есть необходимость копировать БД из одной папки на другой диск, допустим файл с путем С:\program\database\1.bd надо скинуть на Диск Д
чтобы там автоматически создалась папка с текущей датой и в этой папке копировался исходный файл при этом автоархивом примерно так D:\base\2018\30.01.2018\1.rar
А на следующий день уже была бы дата новая с путем D:\base\2018\31.01.2018\1.rar и т.д.
Может ли кто подсказать как сделать так чтобы такая процедура выполнялась автоматически в 00:01

dmitryst 30-01-2018 13:49 2794558

Код:

@echo off
set "folder=D:\base"
set "source=c:\program\database"
set "mask=*.bd"
 
robocopy "%source%" "%folder%\%date%" "%mask%">nul

exit /b

Вот как-то так.... Сохранить под названием типа backup.cmd и в Планировщике(Scheduler-е) создать задачу, исполняемую каждый день в 00:01 или когда там нужно. И старые копии неплохо бы удалять потом.


Время: 10:40.

Время: 10:40.
© OSzone.net 2001-