Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
AIDE POUR UNE SAUVEGARDE INCREMENTALE
Auteur Message
Répondre en citant
Message AIDE POUR UNE SAUVEGARDE INCREMENTALE 
Bonjour,

actuellement je dois faire un petit batch pour mon entreprise afin qu'une employé puisse sauvegarder les données de son disque externe sur le pc de la boite.
Je suis administrateur système et réseaux débutant et j'avoue que la programmation et moi ne somme pas bon copain. J'ai don récupérer un bon exemple sur le net que j'ai suivie mais j'arrive toujours pas aux résultats souhaité. J'ai fais toutes modifications qui me semblé nécessaire mais rien. Si quelqu'un à la patience et le temps de m'aider ça serais hyper cool. sa fais 2jours que je suis dessus et franchement je ne sais plus quoi faire.

Cordialement,

J'ai légèrement avancer, mais il me reste encore un problème c'est que je voudrais faire une sauvegarde incremental mais ça ne fonctionne pas si quelqu'un pourrais avoir une idée ci-dessou le code:


@ECHO OFF
COLOR 0A
echo.Date : %date%
echo.Time : %time%

REM BackupScript
REM Version 1.01, Updated: 2008-05-21
REM By Jason Faulkner (articles[-at-]132solutions.com)

REM Performs full or incremental backups of folders and files configured by the user.

REM Usage---
REM > BackupScript
echo.
pause

SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION

REM ---Configuration Options---

REM Folder location where you want to store the resulting backup archive.
REM This folder must exist. Do not put a '\' on the end, this will be added automatically.
REM You can enter a local path, an external drive letter (ex. FSmile or a network location (ex. \\server\backups)
REM SET BackupStorage=D:\TEST

REM Which day of the week do you want to perform a full backup on?
REM Enter one of the following: Sun, Mon, Tue, Wed, Thu, Fri, Sat, *
REM Any day of the week other than the one specified below will run an incremental backup.
REM If you enter '*', a full backup will be run every time.
SET FullBackupDay=Monday

SET dirBackup=E:\SAUVEGARDE
SET filBackupConfig=BackupConfig.txt


REM Validation.
IF NOT EXIST %filBackupConfig% (
echo.
echo.
echo No configuration file found, missing: %filBackupConfig%
)

REM Backup variables.
FOR /f "tokens=1,2,3,4 delims=/ " %%a IN ('date /t') DO (
SET DayOfWeek=%%a
SET NowDate=%%d-%%b-%%c
SET FileDate=%%b-%%c-%%d
)

IF {%FullBackupDay%}=={*} SET FullBackupDay=%DayOfWeek%
IF /i {%FullBackupDay%}=={%DayOfWeek%} (
SET txtBackup=Full
SET swXCopy=/e
) ELSE (
SET txtBackup=Incremental
SET swXCopy=/s/d:%FileDate%
)

echo.
ECHO Starting to copy files.
IF NOT EXIST "%dirBackup%" MKDIR "%dirBackup%"
FOR /f "skip=1 tokens=*" %%A IN (%filBackupConfig%) DO (
SET Current=%%~A
IF NOT EXIST "!Current!" (
ECHO ERROR! Not found: !Current!
) ELSE (
ECHO Copying: !Current!
SET Destination=%dirBackup%\!Current:~0,1!%%~pnxA
REM Determine if the entry is a file or directory.
IF "%%~xA"=="" (
REM Directory.
XCOPY "!Current!" "!Destination!" /v/c/i/g/h/q/r/y %swXCopy%
) ELSE (
REM File.
COPY /v /y "!Current!" "!Destination!"
)
)
)
ECHO Done copying files.

echo.


REM SET BackupFileDestination=%BackupStorage%\Backup_%FileDate%_%txtBackup%.zip

ECHO.

rem ECHO Cleaning up.
REM IF EXIST "%dirBackup%" RMDIR /s /q "%dirTempBackup%"
ECHO.

:End
ECHO Finished.


ECHO.



pause
ENDLOCAL



MSN Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message AIDE POUR UNE SAUVEGARDE INCREMENTALE 
regarde ce batch:
lien



Dernière édition par Cαutex le Mar 10 Avr 2012 - 17:02; édité 1 fois

______________________________________________________
Mes principales réalisations: Cp (batch) et IPSvc (autoit)
Répondre en citant
Message AIDE POUR UNE SAUVEGARDE INCREMENTALE 
Plop !

J'ai une question ... Pourquoi n'utilises-tu pas robocopy (contenu dans le resource kit tools, l'exe est un standalone et fonctionne aussi sur XP, il est inclus en natif dans Vista/2008/7/2008R2) qui permet de faire des sauvegardes incrémentielles avec génération de log ?

Just a thought Wink




______________________________________________________
Message AIDE POUR UNE SAUVEGARDE INCREMENTALE 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch