Так, пора уж и об архивации данных подумать. Непременное правило на каждом новом месте работы :-)
Файлик нашел у кого-то в блоге (10x!!), но упростил и переделал для rar.exe (в папке с винраром). Консольное - наше все! :) Сюда выложу батничек, дабы каждый раз не думать:
@Echo Off
echo %date% %time% ***Start***
SetLocal EnableDelayedExpansion
Set $EXC=list_excl.txt
Set $DST=g:\_backup
Set $PSW=your_long_unusual_extraordinary_password_maked_to_be_forgotten
echo =============== adding WORK folder
rar.exe a "g:\_backup\work%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.rar" f:\work -p%$PSW% -ep@%$EXC%
echo =============== adding SSEPT8 folder
rar.exe a "g:\_backup\ssept8%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.rar" g:\ssept8 -p%$PSW% -ep@%$EXC%
echo %date% %time% ***End***
SetLocal EnableDelayedExpansion - расширенный режим обработки батников, list_excl.txt - файлик с перечислением расширений, не подлежащих архивации, например так:
*.bak
*.tmp
g:\_backup - целевой директорий для архивов.
Остальное как бы все понятно, прозрачно. Надеюсь, еще пригодится где-нибудь, а то и кому-нибудь :-)
Желающие включают в расписания или пускают вручную.
ЗЫ - Титл - заголовок грустной песни сисадмина, о прошедшем вчера, когда было так хорошо - до утери данных.
Файлик нашел у кого-то в блоге (10x!!), но упростил и переделал для rar.exe (в папке с винраром). Консольное - наше все! :) Сюда выложу батничек, дабы каждый раз не думать:
@Echo Off
echo %date% %time% ***Start***
SetLocal EnableDelayedExpansion
Set $EXC=list_excl.txt
Set $DST=g:\_backup
Set $PSW=your_long_unusual_extraordinary_password_maked_to_be_forgotten
echo =============== adding WORK folder
rar.exe a "g:\_backup\work%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.rar" f:\work -p%$PSW% -ep@%$EXC%
echo =============== adding SSEPT8 folder
rar.exe a "g:\_backup\ssept8%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.rar" g:\ssept8 -p%$PSW% -ep@%$EXC%
echo %date% %time% ***End***
SetLocal EnableDelayedExpansion - расширенный режим обработки батников, list_excl.txt - файлик с перечислением расширений, не подлежащих архивации, например так:
*.bak
*.tmp
g:\_backup - целевой директорий для архивов.
Остальное как бы все понятно, прозрачно. Надеюсь, еще пригодится где-нибудь, а то и кому-нибудь :-)
Желающие включают в расписания или пускают вручную.
ЗЫ - Титл - заголовок грустной песни сисадмина, о прошедшем вчера, когда было так хорошо - до утери данных.
Комментариев нет:
Отправить комментарий