Meilleur auteur de réponses
Archivage fichier de log

Question
-
Réponses
-
Bonjour,
Vous pouvez utiliser Powershell et 7Zip comme le dit Alexandre Augagneur.
Type de script :
Variables :
$7zipLogPath = "D:\LogsCheckpoint\"+"7zipLog"+" - {0:dddd dd MMM yyyy' - 'HH'h'mm}.log" -f (Get-Date)
$7zipLogPath = Chemin du log de compréssion + date et heure de l'archivage.
Le fichier généré sera de ce type : 7zipLog - lundi 09 déc. 2013 - 13h51.log
Utilisation de 7zip dans Powershell :Invoke-Expression "D:\chemin-7zip\7z.exe a -tzip D:\LogsCheckpoint\BackupLogCheckpoint.zip D:\chemin-des-logs\* -pnice" | Out-File -FilePath $7zipLogPath
Lancement de la commande 7zip pour la compréssion des fichiers qui se trouve dans le répertoire "chemin-des-logs\* "
"D:\LogsCheckpoint\BackupLogCheckpoint.zip" = chemin ou se trouvera l'archive des logs.
J.CABEZA
- Modifié José Cabeza lundi 9 décembre 2013 12:55
- Proposé comme réponse José Cabeza lundi 9 décembre 2013 12:55
- Marqué comme réponse Dan BajenaruMicrosoft employee mercredi 19 février 2014 15:41
Toutes les réponses
-
-
-
OK donc pour l'archivage, il faut déjà voir comment cela fonctionne au niveau de la rotation des journaux sur checkpoint et le nom attribué à vos fichiers. Ca vous permettra de déterminer l'expression régulière pour collecter les bons fichiers.
Concernant la compression de vos fichiers, a ma connaissance vous n'avez pas 50 solutions avec PowerShell... faudra passer par un outil tiers du style 7-Zip. De ma propre expérience, ça marche très bien.
www.alexwinner.com
-
Bonjour,
Vous pouvez utiliser Powershell et 7Zip comme le dit Alexandre Augagneur.
Type de script :
Variables :
$7zipLogPath = "D:\LogsCheckpoint\"+"7zipLog"+" - {0:dddd dd MMM yyyy' - 'HH'h'mm}.log" -f (Get-Date)
$7zipLogPath = Chemin du log de compréssion + date et heure de l'archivage.
Le fichier généré sera de ce type : 7zipLog - lundi 09 déc. 2013 - 13h51.log
Utilisation de 7zip dans Powershell :Invoke-Expression "D:\chemin-7zip\7z.exe a -tzip D:\LogsCheckpoint\BackupLogCheckpoint.zip D:\chemin-des-logs\* -pnice" | Out-File -FilePath $7zipLogPath
Lancement de la commande 7zip pour la compréssion des fichiers qui se trouve dans le répertoire "chemin-des-logs\* "
"D:\LogsCheckpoint\BackupLogCheckpoint.zip" = chemin ou se trouvera l'archive des logs.
J.CABEZA
- Modifié José Cabeza lundi 9 décembre 2013 12:55
- Proposé comme réponse José Cabeza lundi 9 décembre 2013 12:55
- Marqué comme réponse Dan BajenaruMicrosoft employee mercredi 19 février 2014 15:41
-