Contexte
Une entreprise dispose d’un script PowerShell backup-daily.ps1 qui tourne chaque nuit à 02h00 via le Planificateur de tâches sur un serveur Windows Server 2019. Il copie les données critiques vers un partage réseau \\NAS\backups\ et génère un fichier de log dans C:\Logs\backup.log. Le script tourne sans problème depuis plus d’un an.
La semaine dernière, l’équipe infrastructure a appliqué les mises à jour mensuelles Windows sur l’ensemble des serveurs, dont une mise à jour cumulative et une mise à jour de PowerShell 5.1. Depuis, plus aucune sauvegarde n’arrive sur le NAS.
Quelques éléments recueillis :
- Dans le Planificateur de tâches, la tâche affiche le statut « Opération réussie » avec le code de retour
0x0 - Le fichier
C:\Logs\backup.logn’est plus mis à jour depuis la nuit précédant les mises à jour - Exécuté manuellement depuis une console PowerShell ouverte en tant qu’administrateur, le script fonctionne parfaitement et les fichiers arrivent bien sur le NAS
- Le compte de service
svc_backuputilisé par la tâche planifiée n’a pas changé, son mot de passe est valide et n’a pas expiré - Le partage
\\NAS\backups\est accessible depuis le serveur
Problème
Le script fonctionne manuellement mais pas via le planificateur de tâches, qui indique pourtant un succès. Identifier la cause et rétablir les sauvegardes automatiques.
Answer on: