sauvegarde sur serveur

sauvegarde sur serveur - Windows & Software

Marsh Posté le 22-04-2003 à 12:12:29    

ennoncé: 6 ordinateurs avec w2000 pro relié à un serveur sous winserver.
question: comment puis je faire pour qu'une sauvegarde auto de "mesdocuments" de chaque poste se fasse sur le serveur?
merci d'avance

Reply

Marsh Posté le 22-04-2003 à 12:12:29   

Reply

Marsh Posté le 22-04-2003 à 13:56:52    

:bounce:

Reply

Marsh Posté le 22-04-2003 à 14:02:18    

Un simple fichier bat :) et ca roule ;)
Tu peux aussi utiliser l'utilitaire de sauvegarde de Windows, je pense qu'il doit etre possible de sauvegarder des données sur un lecteur rézo :) enfin à vérifier...
 
 
:hello:


Message édité par Webman le 22-04-2003 à 14:04:00
Reply

Marsh Posté le 22-04-2003 à 14:03:48    

tu peux m'en dire un peu plus s'il te plait je ne suis pas un pro.

Reply

Marsh Posté le 22-04-2003 à 14:08:28    

En fait un fichier .bat va utiliser des commandes DOS. Par exemple
Voilà ce que ca peut donner, tu copies ca dans un fichier toto.bat crée avec un éditeur de texte. Apres tu l'éxecute a l'ouverture ou la fermeture de la session ou alors avec le planificateur de tâche... c'est trés souple d'utilisation.
 

Code :
  1. xcopy c:\xxx\mes_documents \\dossier_sauvegarde_sur_serveur /s /y


 
Je crois que le paramètre /y n'estpas indispensable pour un script... a vérifier aussi. Regarde dans l'aide de Windows ca doit etre précisé. Sinon je veux bien t'aider un peu plus mais là je vais bientôt partir alors peut etre plus tard, mais il y aura trés certainement qq un pour t'aider ici.
 
:hello:


Message édité par Webman le 22-04-2003 à 14:11:38
Reply

Marsh Posté le 22-04-2003 à 14:13:32    

+1 pour le batch, mais en etofant un peu ...
 

Code :
  1. @echo off
  2. echo ------------------------->>sauv.txt
  3. echo Debut de la Sauvegarde : >>sauv.txt
  4. date /t >>sauv.txt
  5. time /t >>sauv.txt
  6. xcopy /D/E/S/C/Q/Y C:\ce que tu veux\*.* \\serveur\ou tu veux\
  7. echo Fin de la Sauvegarde :>>sauv.txt
  8. date /t >>sauv.txt
  9. time /t >>sauv.txt
  10. echo ------------------------->>sauv.txt
  11. exit


 
tu creer un fichier texte ( sauv.txt ) avec ca :  
 

Code :
  1. -------------------------
  2. Debut de la Sauvegarde :
  3. 19/11/2002
  4. 18:30
  5. Fin de la Sauvegarde :
  6. 19/11/2002
  7. 22:02
  8. -------------------------


 
pratique pour verifier si tout ce passe bien et le temps que met la sauvegarde.
 
@+
 
ps: le fichier sauv.txt n'es pas effacer et chaque sauvegarde s'ajoute sous l'autre.
 
++

Reply

Marsh Posté le 22-04-2003 à 14:15:21    

Voilà un quelqu'un qui travaille bien ! moi je t'ai fais un ca un peu a l'arrache :d désolé :d
 
:hello:

Reply

Marsh Posté le 22-04-2003 à 14:16:01    

webman a écrit :

En fait un fichier .bat va utiliser des commandes DOS. Par exemple
Voilà ce que ca peut donner, tu copies ca dans un fichier toto.bat crée avec un éditeur de texte. Apres tu l'éxecute a l'ouverture ou la fermeture de la session ou alors avec le planificateur de tâche... c'est trés souple d'utilisation.
 

Code :
  1. xcopy c:\xxx\mes_documents \\dossier_sauvegarde_sur_serveur /s /y


 
Je crois que le paramètre /y n'estpas indispensable pour un script... a vérifier aussi. Regarde dans l'aide de Windows ca doit etre précisé. Sinon je veux bien t'aider un peu plus mais là je vais bientôt partir alors peut etre plus tard, mais il y aura trés certainement qq un pour t'aider ici.
 
:hello:


 
/Y obligatoire pour la confirmation en cas de remplacement.
 
/D pour ne copier que les fichiers dont la date a changer.
 
Sinon, tu peux assayer ROBOCOPY du kit de ressources, avec le switch /MIR, tu peux faire des copie exacte de dossier (en ne copiant que les modifs et en effacant les fichiers en trop)
 
++

Reply

Marsh Posté le 22-04-2003 à 14:18:49    

webman a écrit :

Voilà un quelqu'un qui travaille bien ! moi je t'ai fais un ca un peu a l'arrache :d désolé :d
 
:hello:


 
c'est comme ca que je sauvegarde tout les pc de mon parc (pas tres grand, mais bon ...), donc, c'est bien de savoir si tout ce passe bien ! et si les utilisateur sauvegarde bien.
 
J'ai d'autre scipt avec fermeture de session la semaine apres la sauvegarde et eteinte du pc le vendredi apres sauvagarde.
 
++

Reply

Marsh Posté le 22-04-2003 à 14:20:43    

merci bien tout le monde

Reply

Marsh Posté le 22-04-2003 à 14:20:43   

Reply

Marsh Posté le 22-04-2003 à 14:22:16    

BL@P_pSx a écrit :


 
c'est comme ca que je sauvegarde tout les pc de mon parc (pas tres grand, mais bon ...), donc, c'est bien de savoir si tout ce passe bien ! et si les utilisateur sauvegarde bien.
 
J'ai d'autre scipt avec fermeture de session la semaine apres la sauvegarde et eteinte du pc le vendredi apres sauvagarde.
 
++


 
C'est du joli trvaille :jap: Il faut vraiment que je dépoussière mes .bat :lol: car pour l'instant :/
 
Sinon est-ce que tu sais si l'utilitaire de sauvegarde de 2000 Pro est capable de sauvegarder des données vers un lecteur réseau ?

Reply

Marsh Posté le 22-04-2003 à 14:25:19    

je crois pas ... je verifie ca ...
 
enfin, oui, il peut, mais il te faut un lecteur Mapper et ca me faisais chier de mapper des lecteurs pour les users.
 
++

Reply

Marsh Posté le 22-04-2003 à 14:28:26    

encore une petite question.
pour creer ce fichier .bat, il me suffit d'ouvrir une fenetre dos et de taper la ligne que vous m'avez indiquez??
xcopy c:\xxx\mes_documents \\dossier_sauvegarde_sur_serveur /s /D
 
 
la lettre D fera la sauvegarde uniquement des fichiers dont la date a changé.
mais que signifie la lettre s?
merci

Reply

Marsh Posté le 22-04-2003 à 14:29:26    

leojo a écrit :

la lettre D fera la sauvegarde uniquement des fichiers dont la date a changé.
mais que signifie la lettre s?
merci



/s  
 
A moins qu'ils ne soient vides, copie les répertoires et les sous-répertoires. En l'absence de ce commutateur, xcopy travaille dans un seul répertoire.  

 
Mais prend comme exemple le script de BL@P_pSx il est bien mieux !! ;)
 
 
:hello:


Message édité par Webman le 22-04-2003 à 14:30:16
Reply

Marsh Posté le 22-04-2003 à 14:31:44    

BL@P_pSx a écrit :

je crois pas ... je verifie ca ...
 
enfin, oui, il peut, mais il te faut un lecteur Mapper et ca me faisais chier de mapper des lecteurs pour les users.
 
++


 
Merci :jap::jap: Bon moi je me sauve je suis déjà en retard :d

Reply

Marsh Posté le 22-04-2003 à 14:32:14    

Code :
  1. Microsoft Windows 2000 [Version 5.00.2195]
  2. (C) Copyright 1985-2000 Microsoft Corp.
  3. C:\Documents and Settings\Administrator>xcopy /?
  4. Copies files and directory trees.
  5. XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
  6.                            [/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U]
  7.                            [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
  8.                            [/EXCLUDE:file1[+file2][+file3]...]
  9.   source       Specifies the file(s) to copy.
  10.   destination  Specifies the location and/or name of new files.
  11.   /A           Copies only files with the archive attribute set,
  12.                doesn't change the attribute.
  13.   /M           Copies only files with the archive attribute set,
  14.                turns off the archive attribute.
  15.   /D:m-d-y     Copies files changed on or after the specified date.
  16.                If no date is given, copies only those files whose
  17.                source time is newer than the destination time.
  18.   /EXCLUDE:file1[+file2][+file3]...
  19.                Specifies a list of files containing strings.  When any of the
  20.                strings match any part of the absolute path of the file to be
  21.                copied, that file will be excluded from being copied.  For
  22.                example, specifying a string like \obj\ or .obj will exclude
  23.                all files underneath the directory obj or all files with the
  24.                .obj extension respectively.
  25.   /P           Prompts you before creating each destination file.
  26.   /S           Copies directories and subdirectories except empty ones.
  27.   /E           Copies directories and subdirectories, including empty ones.
  28.                Same as /S /E. May be used to modify /T.
  29.   /V           Verifies each new file.
  30.   /W           Prompts you to press a key before copying.
  31.   /C           Continues copying even if errors occur.
  32.   /I           If destination does not exist and copying more than one file,
  33.                assumes that destination must be a directory.
  34.   /Q           Does not display file names while copying.
  35.   /F           Displays full source and destination file names while copying.
  36.   /L           Displays files that would be copied.
  37.   /H           Copies hidden and system files also.
  38.   /R           Overwrites read-only files.
  39.   /T           Creates directory structure, but does not copy files. Does not
  40.                include empty directories or subdirectories. /T /E includes
  41.                empty directories and subdirectories.
  42.   /U           Copies only files that already exist in destination.
  43.   /K           Copies attributes. Normal Xcopy will reset read-only attributes.
  44.   /N           Copies using the generated short names.
  45.   /O           Copies file ownership and ACL information.
  46.   /X           Copies file audit settings (implies /O).
  47.   /Y           Suppresses prompting to confirm you want to overwrite an
  48.                existing destination file.
  49.   /-Y          Causes prompting to confirm you want to overwrite an
  50.                existing destination file.
  51.   /Z           Copies networked files in restartable mode.
  52. The switch /Y may be preset in the COPYCMD environment variable.
  53. This may be overridden with /-Y on the command line.
  54. C:\Documents and Settings\Administrator>

Reply

Marsh Posté le 22-04-2003 à 14:38:59    

je suis vraiment pas bon, je suis désolé.
mais comment je crée mon fichier .bat???
et puis comment je l'execute apres?

Reply

Marsh Posté le 22-04-2003 à 15:04:30    

pour faire un .bat, tu fait un .txt et tu le renome en bat
 
++

Reply

Marsh Posté le 22-04-2003 à 15:04:34    

:bounce:  
please

Reply

Marsh Posté le 22-04-2003 à 15:06:41    

ok et apres pour qu'il s'execute a la fin de chaque cession???
je le place ou?

Reply

Marsh Posté le 22-04-2003 à 15:16:48    

message pour BL@P_pSx
 
dans la ligne:
xcopy /D/E/S/C/Q/Y C:\ce que tu veux\*.* \\serveur\ou tu veux\
  echo Fin de la Sauvegarde :>>sauv.txt
que signifie /D/E/S....
 
et dans ta ligne tu ne precises pas comme webman /d ou /y pour une confirmation ou autre remplacement de fichier suivant la date. le remplacement de fichier suivant la date se fait auto??

Reply

Marsh Posté le 22-04-2003 à 15:36:15    

ok c'est bon. j'avais pas capter la signification de /D/S....
j'ai vu le tableau que tu as fait suivre.
le seul truc, c'est quand es ce que ce fait la copy??? a quelle moment??
et ou je mets se fichier .bat?? il me suffit de l'executer??

Reply

Marsh Posté le 22-04-2003 à 15:39:24    

/D/E/S/C/Q/Y ...
/D : ne copie que les fichiers dont la date est differente
/E : copie egalement les repertoire VIDE
/S : copie les repertoire et les sous-rep
/C : continue de copier si erreurs (genre fichier ouvert ... )
/Q : ne pas afficher les nom prendant la copie
/Y : confirmation d'ecrasement automatique.
 
Je t'ai dejà mis toutes les options possible ! a croire que tu lis pas ...
 
Pour qu'il se lance a la fin de chaque session, c'est pas possible (du moin, j'ai pas reussi) sauf avec des logiciel externe. Le mieux c'est que les users lance le bat avant de partir. (tu met un racourci sur le bureau)  
 
Tu peux aussi ajouter des commandes DOS pour eteindre le pc a la fin de la copie (ou fermer la session) ...
 
++

Reply

Marsh Posté le 22-04-2003 à 15:42:52    

pour eteindre, regarde par là : http://www.bellamyjc.net/fr/systeme.html#stopWindows
 
++

Reply

Marsh Posté le 22-04-2003 à 15:48:19    

ouai j'ai relu le post. j'avais pas tout capte.
oui je suis bien interressé pour les codes pour eteindre le pc a la fin de la sauvegarde.
si tu les connais, je les veux bien

Reply

Marsh Posté le 22-04-2003 à 15:49:14    

mince tu as devancer ma reponse. merci

Reply

Marsh Posté le 22-04-2003 à 15:49:14    

un post au dessus ...
 

Reply

Marsh Posté le 22-04-2003 à 16:01:10    

Question, tu es en domaine ou en poste à poste ?
Si tu es en domaine, intègre le script à l'ouverture de session.


---------------
scuser pour les fotos de graphe mais le prof et moi z'etions amoureux de la mêm fille.
Reply

Marsh Posté le 22-04-2003 à 16:08:08    

je mets ca dans mon fichier bat mais le pc s'eteint pas??
rundll32.exe\user32.dll,ExitWindowsEx
tu sais pk?

Reply

Marsh Posté le 22-04-2003 à 16:12:10    

je ne suis pas un pro. comment je sais si je suis en domaine ou en poste a poste?

Reply

Marsh Posté le 22-04-2003 à 16:33:40    

ca ne marche pas sa procedure pour eteindre le pc.

Reply

Marsh Posté le 22-04-2003 à 16:43:28    

dl le fichier de BELLAMYJC (la dll) et utilise sa methode et pas celle de MS
 
++

Reply

Marsh Posté le 22-04-2003 à 16:44:09    

vivacity a écrit :

Question, tu es en domaine ou en poste à poste ?
Si tu es en domaine, intègre le script à l'ouverture de session.


 
pas terrible au niveau temps de demarage la sauvegarde au demarage de la session !

Reply

Marsh Posté le 22-04-2003 à 16:50:39    

exemple 1 :
si exit.dll est dans C:\batch
 
dans ton fichier bat, tu met :  

Code :
  1. %SYSTEMROOT%\System32\rundll32.exe C:\Batch\exit.dll,exitwin shutdown F


@+
 
 
edit : faut peut-etre mettre un call ou un run, je sais plus.
 
 
Exemple 2 :
avec winexit.exe (toujour sur le meme site)
 
si winexit.exe est dans C:\batch :
 
tu met a la fin du bat :
 

Code :
  1. C:\batch\winexit.exe shutdown F


 
@+


Message édité par bl@p_psx le 22-04-2003 à 17:25:09
Reply

Marsh Posté le 22-04-2003 à 17:13:26    

ouai ben c'est exactement ce que j'ai fait. et ca marche pas.
tu l'as fait?
et ca marche.
dans mon bat j'ai
c:\windows\rundll32.exe c:\util\exit.dll,exitwin shutdown F
 
et j'ai mis mon exit.dll dans c:\util

Reply

Marsh Posté le 22-04-2003 à 17:18:59    

essaye de faire : demarer / executer et tu copie ta ligne

Code :
  1. c:\windows\system32\rundll32.exe c:\util\exit.dll,exitwin shutdown F


 
et tu fait entrer ou OK.
 
Si ca reboot, c'est que ton BAT n'es pas bon !
 
++


Message édité par bl@p_psx le 22-04-2003 à 17:25:55
Reply

Marsh Posté le 22-04-2003 à 17:22:49    

j'ai un message d'erreur qui me dit qu'il ne trouve pas c:\windows\rundll32.exe

Reply

Marsh Posté le 22-04-2003 à 17:24:43    

c'est dans %SYSTEMROOT%\system32
 
++
 
j'ai edit mon post plus haut


Message édité par bl@p_psx le 22-04-2003 à 17:25:31
Reply

Marsh Posté le 22-04-2003 à 17:27:24    

bon plus de message d'erreur
mais rien ne se passe

Reply

Marsh Posté le 22-04-2003 à 17:28:19    

prend winexit, c'est mieux !
 
++

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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