Batch de Sauvegarde Robocopy OK mais comment avec de la Retention ?
Bonjour,
J'ai fait un script batch avec Robocopy qui sauvegarde les données par Date où c'est fonctionnel.
Ce que je souhaiterais c'est ajouter une commande qui effacerait les anciennes données par rapport à la date variable de l’exécution par exemple J-2 ou J-7.
Voilà mon script dans un premier temps sous robocopy pour la copie :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| --------------------------------------------------------------------------
rem ======> Réglage Date
set day=%date:~0,2%
set month=%date:~3,2%
set year=%date:~6,4%
rem ======> Réglage Chemin Logs
set logsavedocs=C:\data\logs_save\Documents
rem ======> Création Dossier Logs par rapport à la Date en Cours
mkdir %logsavedocs%\%day%-%month%-%year%
rem ======> Copie des Profils du 1er Serveur
robocopy "\\server01\c$\users" "c:\data\save_profils\%day%-%month%-%year%\server01" /E /EFSRAW /R:0 /W:0 /ETA /TEE /LOG:%logsavedocs%\%day%-%month%-%year%\server01.log"
-------------------------------------------------------------------------- |
Merci d'avance si vous avez une idée de quoi ajouter à la fin de ce batch pour faire de la rétention pour exemple j-2.
:)