Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2678 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Stockage

  [BAB] BrightStor envoi du log apres execution d'un job Scheduled

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BAB] BrightStor envoi du log apres execution d'un job Scheduled

n°38602
plag
Posté le 04-06-2008 à 11:53:17  profilanswer
 

Bonjour a tous
 
Je m'intéresse a nos serveurs de sauvegardes ces temps-ci
Nous  utilisons BrightStor ARCserve Backup.
 
Je souhaiterais que lorsque mon job schedulé se finisse il m'envoit le log de la tache
 
Exemple :
Server     | Job No | Job ID | Desc ...
serveur1  | 11       | 1023 | sauvegarde PROJET
 
J'ai vu que l'on peut faire des commandes Pre/Post execution du Job, c'est pil-poil ce qu'il me faut.
 
Le plus ardu étant de trouvé le nom du log a envoyer

Code :
  1. ca_qmgr cahost serveur1  -list |findstr "11" | findstr "sauvegarde PROJET" | ...


me reste a trouver comment je fais le cut pour recupérer le dernier "Job Id" pris par le "Job No" 11

 
Pour la suite je compte faire un  

Code :
  1. blat.exe D:\BAB\LOG\cas_user_logs\xxxx\J0001023.LOG -t destination@domain.com -s "[BAB] result Job"


 
Donc en bref, y a til un moyen de faire un CUT ou equivalent pour recupérer le JOB ID courant ?
Y a t il un moyen plus simple ou autre pour avoir la coresspondance Job No -> Job ID ?

 
Merci
 

mood
Publicité
Posté le 04-06-2008 à 11:53:17  profilanswer
 

n°39158
3xc4l18ur
question = ( to ) ? be : ! be;
Posté le 17-06-2008 à 15:47:01  profilanswer
 

Tiens j'avais fais ca :

Code :
  1. @echo off
  2. cd /d D:\BAB
  3. @REM Job No
  4. @If "%1"=="" GOTO :SYNTAXE
  5. @If "%2"=="" GOTO :SYNTAXE
  6. for /f "tokens=2 delims= " %%i in ('ca_qmgr -list ^| findstr /C:"   %1 "') DO set JOBID=%%i
  7. for /f "tokens=7 delims= " %%i in ('ca_qmgr -list ^| findstr /C:" %JOBID% "') DO set STATUS=%%i
  8. for /f %%i in ('ca_log -browse ^| findstr "%JOBID%.LOG"') DO set LOG="D:\apps\BAB\LOG\%%i"
  9. echo "Job No : %1"
  10. echo "Job Id : %JOBID%"
  11. echo "Job Status : %STATUS%"
  12. echo "Job LOG : %LOG%"
  13. @REM envoi du LOG
  14. D:\blat2\blat.exe %LOG% -from from@domain.com -t to@domain.com -s "%2 - %STATUS%" -attach %LOG%
  15. GOTO :END
  16. :SYNTAXE
  17. @echo ********************************************
  18. @echo ********************************************
  19. @echo SYNTAXE
  20. @echo send_mail_after_job.bat Job_No "Objet du mail"
  21. @echo ********************************************
  22. @echo ********************************************
  23. :END
 

Si ca t'aide

 

Ciao


Message édité par 3xc4l18ur le 17-06-2008 à 16:12:11
n°39161
plag
Posté le 17-06-2008 à 16:20:48  profilanswer
 

cool merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Stockage

  [BAB] BrightStor envoi du log apres execution d'un job Scheduled

 

Sujets relatifs
Probleme d'envoi de mail et Reverse DNS erreur (architecture)Avertissment sécurité execution logiciel via réseau
Exchange 2007 : Envoi de mails OK, mais réception impossible ...Problème envoi mail exchange
envoi de mail vers AOL: erreur 554 RTR:SCExécution automatique d'installation silencieuse
changer de serveur de domaine principal Brightstorthunderbird problème d'envoi
Pb d'éxécution de fichier .exe pour les utilisateursErreur envoi mail via Lotus Notes sous linux
Plus de sujets relatifs à : [BAB] BrightStor envoi du log apres execution d'un job Scheduled


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)