Hello,
J'ai un script de sauvegarde qui se présente sous cette forme :
Citation :
@echo off
if exist "\\NAS1\public\backups\." set outd=\\NAS1\public\backups
if exist "\\NAS2\public\backups\." set outd=\\NAS2\public\backups
for /f "usebackq tokens=1 delims=/ " %%d in (`"%~dp0\now"`) do set day=%%d
set jour=0%day%
if /I "%day%" == "mon" set jour=01Lundi
if /I "%day%" == "tue" set jour=02Mardi
if /I "%day%" == "wed" set jour=03Mercredi
if /I "%day%" == "thu" set jour=04Jeudi
if /I "%day%" == "fri" set jour=05Vendredi
if /I "%day%" == "sat" set jour=06Samedi
if /I "%day%" == "sun" set jour=01Dimanche
wbadmin start backup -backupTarget:%outd%\%jour% -include:c:,d:,e: -allCritical -quiet -vssFull >>%outl%\wbAdmin.log
|
Le code ci dessus n'est pas complet, mais c'est cette partie qui m'interpéle
Dans le dossier backups concerné j'ai donc des dossiers qui se nomme : 01Lundi etc...
Ce script se lance dans un task sheduler (windows) et passe donc par Windows server backup.
LE GROS SOUCIS : voici les logs du windows server backup :
Citation :
Backup Location : \\NAS1\public\backups\0 no found
|
WTF le répertoire 0 ? c'est à croire qu'il zap complétement mon %day% et la syntaxe est correct... je vois vraiment pas ce qui cloche
L'OS serveur est : Le 2008 R2 EN
Message édité par phryxc le 14-12-2010 à 11:28:54