Dateien kopieren mit robocopy
Ichn möchte Ordner von einem Laufwerk(W2K) auf einem Server(W2K3) auf eine Netzfreigabe kopieren.
Hi,
ich möchte mehrere Ordner von einem Laufwerk(W2K), auf eine Serverfreigabe(W2K3) sichern.
Gedacht habe ich mir das so:
@echo OFF
SETLOCAL
SET _what=/COPYALL /B /SEC /MIR
SET _options=/R:0 /W:0 /LOG:MyLogfile%date%.txt /NFL /NDL
SET _source=f:\vol1
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol2
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol3
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol4
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol5
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol6
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
Meine Frage wäre jetzt, ob das so sinnvoll ist, und ob es so funktioniert, das er mir die einzelnen Ordner auch in die Freigabe kopiert.
mfg
Sascha
Hi,
ich möchte mehrere Ordner von einem Laufwerk(W2K), auf eine Serverfreigabe(W2K3) sichern.
Gedacht habe ich mir das so:
@echo OFF
SETLOCAL
SET _what=/COPYALL /B /SEC /MIR
SET _options=/R:0 /W:0 /LOG:MyLogfile%date%.txt /NFL /NDL
SET _source=f:\vol1
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol2
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol3
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol4
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol5
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
SET _source=f:\vol6
SET _dest=\\%servername%\backup\
ROBOCOPY %_source% %_dest% %_what% %_options%
Meine Frage wäre jetzt, ob das so sinnvoll ist, und ob es so funktioniert, das er mir die einzelnen Ordner auch in die Freigabe kopiert.
mfg
Sascha
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 115274
Url: https://administrator.de/forum/dateien-kopieren-mit-robocopy-115274.html
Ausgedruckt am: 10.04.2025 um 14:04 Uhr
4 Kommentare
Neuester Kommentar

Hallo Sascha,
um das Testen wirst du nicht herumkommen.
Bei deiner Syntax bin ich mir nicht sicher ob du das nicht alles im backup in einem Verzeichnis ablädst.
Außerdem fürchterlich redundant, wenn sich Dest nicht ändert, warum jedesmal neu definieren?
Diese Version macht erstmal nur ein Echo, sieh dir an was es ausgibt.
Ausserdem solltest du dir dringend mal die Formatierungshilfe --> code ansehen.
HTH
Gruß
LotPings
um das Testen wirst du nicht herumkommen.
Bei deiner Syntax bin ich mir nicht sicher ob du das nicht alles im backup in einem Verzeichnis ablädst.
Außerdem fürchterlich redundant, wenn sich Dest nicht ändert, warum jedesmal neu definieren?
Diese Version macht erstmal nur ein Echo, sieh dir an was es ausgibt.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@ECHO OFF
SETLOCAL
SET _what=/COPYALL /B /SEC /MIR
SET _options=/R:0 /W:0 /LOG:MyLogfile%date%.txt /NFL /NDL
SET _dest=\\%servername%\backup\
For %%A in (
"f:\vol1"
"f:\vol2"
"f:\vol3"
"f:\vol4"
"f:\vol5"
"f:\vol6"
) DO Echo ROBOCOPY %%A " "%_dest%%%~nxA" %_what% %_options%
Ausserdem solltest du dir dringend mal die Formatierungshilfe --> code ansehen.
HTH
Gruß
LotPings

Zitat von @xm-bit:
Ist leider kaum Zeit zum formatieren...
Hab gegoogled und das gefunden und umgebaut..
Vor Code Teile ein < code> und dahinter ein zu setzen kann aber doch nicht so schwer sein.Ist leider kaum Zeit zum formatieren...
Hab gegoogled und das gefunden und umgebaut..
Deine Optionen habe ich jetzt nicht kontrolliert - da solltest du sicher sein das es die Richtigen sind.
Da der Server, lagsam aber sicher immer öfter aussteigt, sollen
die daten erstmal weggesichert werden.
Von daher war es dringend, das der copy job startet..
Läuft er er denn schon die daten erstmal weggesichert werden.
Von daher war es dringend, das der copy job startet..