[Résolu] Script de backup Windows/Samba

Script de backup Windows/Samba [Résolu] - Shell/Batch - Programmation

Marsh Posté le 07-07-2007 à 13:55:24    

Bonjour,
 
J'essaye désespérément de faire un script de backup qui copierait des répertoires sensibles (sous Windows) vers un partage Samba, la copie du répertoire dans un fichier texte fonctionne mais pour ce qui est de la copie des fichiers rien ne se fait. :(
 
Voici mon code :

Code :
  1. @echo off
  2. cls
  3. title Backup des repertoires sensibles
  4. rem Si lecteur Z n'existe pas, le monter
  5. if not exist z: (net use Z: \\wyrd\backup\)
  6. echo.
  7. echo Sauvegarde des fichiers :
  8. echo.
  9. rem Création du dossier backup-3000
  10. md Z:\backup-3000\
  11. rem Sauvegarde des mails Outlook
  12. md Z:\backup-3000\Backup-Outlook\
  13. echo "C:\Documents and Settings\Noel\Local Settings\Application Data\Microsoft\Outlook\" > Z:\backup-3000\Backup-Outlook\chemin-Windows.txt
  14. xcopy "C:\Documents and Settings\Noel\Local Settings\Application Data\Microsoft\Outlook\Outlook.pst" "Z:\backup-3000\Backup-Outlook" /Y /H /E
  15. rem Sauvegarde du profil Firefox
  16. md Z:\backup-3000\Profil-Firefox\
  17. md Z:\backup-3000\Profil-Firefox\App-data\
  18. echo "C:\Documents and Settings\Noel\Application Data\Mozilla\" > Z:\backup-3000\Profil-Firefox\App-data\chemin-Windows.txt
  19. xcopy "C:\Documents and Settings\Noel\Application Data\Mozilla\*.*" "Z:\backup-3000\Profil-Firefox\App-data" /Y /H /E
  20. rem *************************************************************************************************************************
  21. md Z:\backup-3000\Profil-Firefox\Local-set\
  22. echo "C:\Documents and Settings\Noel\Local Settings\Application Data\Mozilla\Firefox\Profiles\" > Z:\backup-3000\Profil-Firefox\Local-set\chemin-Windows.txt
  23. xcopy "C:\Documents and Settings\Noel\Local Settings\Application Data\Mozilla\Firefox\Profiles\*.*" "Z:\backup-3000\Profil-Firefox\Local-set" /Y /H /E
  24. echo.
  25. echo Sauvegarde termine
  26. echo.

merci pour votre aide


Message édité par Gavrinis le 08-07-2007 à 02:55:15
Reply

Marsh Posté le 07-07-2007 à 13:55:24   

Reply

Marsh Posté le 07-07-2007 à 16:57:54    

Pourquoi ne pas faire l'inverse, c'est à dire
1) monter les répertoires Windows sensibles sur un Linux via Samba
2) utiliser le shell, plus souple que le MsDOS, pour écrire le script de sauvegarde ???


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 07-07-2007 à 19:10:12    

oui pourquoi pas mais ce script doit tourner sur plusieurs PC (il n'y aura que le répertoire "backup-3000" qui changera) donc si je dois monter tout les répertoires de tout les Windows sur le serveur :??:

Reply

Marsh Posté le 07-07-2007 à 22:51:14    

Gavrinis a écrit :

donc si je dois monter tout les répertoires de tout les Windows sur le serveur :??:


Ben ton script shell bouclera sur chaque Windows et fera
1) je monte
2) je sauvegarde
3) je démonte
...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 08-07-2007 à 02:54:55    

oui alors ... , merci bien :)

Reply

Marsh Posté le 08-07-2007 à 16:44:30    

Gavrinis a écrit :

oui alors ... , merci bien :)


Surtout que dans ton idée initiale, tu aurais copié ton script sur TOUS les windows. Là, tu ne mets qu'un seul script qu'à un seul endroit...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed