Robocopy macht nicht was es soll.

MetalForLive

Admiral
Registriert
Sep. 2011
Beiträge
8.113
Hi,

Ich versuche gerade ein Backup einzurichten mit Robocopy.

Ich nutze die Seite hier als Hilfe:

http://www.wintotal.de/robocopy-der-kopier-gigant/

Habe das vorher noch nie gemacht, leider klappt es nicht ganz.

Mein Script sieht folgend aus:

Code:
robocopy "T:\" "S:\" /MIR /LOG+: C:\Logs\backup.log /TEE /V 
pause

Das "pause" kommt noch weg, wollte nur wissen was er in die Console schreibt weil es nicht klappt.
Das hier gibt er mir aus :

Code:
C:\>robocopy "T:\" "S:\" /MIR /LOG+: C:\Logs\backup.log /TEE /V

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robustes Dateikopieren für Windows

-------------------------------------------------------------------------------

  Gestartet: Samstag, 22. Februar 2014 11:38:54
   Quelle - T:\" S:"\
     Ziel -

    Dateien :
  Optionen: /S /E /DCOPY:DA /COPY:DAT /PURGE /MIR /R:1000000 /W:30

------------------------------------------------------------------------------

FEHLER: Ungültiger Parameter #3 : "/LOG+:"

    Einfache Syntax :: ROBOCOPY Quelle Ziel /MIR

             Quelle :: Quellverzeichnis (Laufwerk:\Pfad oder
                       \\Server\Freigabe\Pfad)
               Ziel :: Zielverzeichnis (Laufwerk:\Pfad oder
                       \\Server\Freigabe\Pfad)
               /MIR :: Spiegelt eine vollständige Verzeichnisstruktur.

    Weitere Informationen erhalten Sie über den Befehl "ROBOCOPY /?"


**** Der Befehl "/MIR" kann Dateien sowohl kopieren als auch LÖSCHEN.

C:\>pause


So jetzt sagt er mir hier das ich 2 mal Quellen habe, allerdings soll von T:\ nach S:\kopiert werden, wieso denkt er ich hätte 2 Quellen ?

Das zweite wäre das er den Befehl "Log+" nicht kennt.

Was mache ich Falsch ?
OS ist Win Server 2012
 
Nmm mal die " raus, die nur verwenden wenn wirklich notwendig.
Und das Leerzeichen bei log.

Private
 
MetalForLive schrieb:
Das zweite wäre das er den Befehl "Log+" nicht kennt.

MetalForLive schrieb:
Was mache ich Falsch ?


vielleicht kommst du ja selber drauf. :)

ist ja nicht so als würde dich robocopy nicht selber mit dem zaunpfahl erschlagen.
FEHLER: Ungültiger Parameter #3 : "/LOG+:"
und wenn aus ...robocopy "T:\" "S:\"...
Quelle - T:\" S:"\
wird. sagt einem die fehlermeldung doch eigendlich alles was man braucht.
zumal man "" nur verwendet, wenn verzeichnisse mit leerzeichen(windowscrap) verwendet
"" weg
/log weg , als erster schritt danach testen, /log wieder rein , mit richtiger syntax, dann gehts auch wieder.
und schon gehts
 
Zuletzt bearbeitet:
Super Danke !
Quelle Ziel passt, allerdings funktioniert das mit dem Log+ noch nicht
Ergänzung ()

En3rg1eR1egel schrieb:
vielleicht kommst du ja selber drauf....

Wenn du nicht helfen willst, dann lass bitte solchen unqualifizierten Kommentare...

Die Logdatei und das Verzeichnis existieren bereits.
 
lässt du das script mit adminrechten laufen? normale user haben keinen zugriff auf C:\, deshalb kann er dort evtrl den Ordner logs und das logfile nicht anlegen.
Einfach mal gegentesten^^
 
Was du mit /log weg meinst ist mir nicht klar.

@Asgham

Der Script hat Adminrechte und der Ordner und die log Datei ist schon angelegt.
 
Leerzeichen hinter Log+: weg. Dann geht's. Also
Code:
/LOG+:C:\Logs\backup.log

Gruß
 
Ah ja jetzt geht's danke !
Ergänzung ()

Der script sieht jetzt so aus

Code:
 robocopy T:\ S:\ /MIR /XD T:\System /LOG:C:\Logs\backup.log /TEE /V /NP /MON:1 /RH:0200-0400

So wie ich es verstanden habe, macht er jetzt immer zwischen 2 und 4 uhr ein Backup wenn eine Datei verändert wurde.
Oder habe ich da was falsch verstanden ?
Ergänzung ()

/XD T:\System

Funktioniert auch nicht, mit oder ohne Anführungszeichen
Kann das daran liegen das, dass ein Verstecktes Verzeichnis ist ?
Ach ne hat sich erledigt, das war ein Systemverzeichnis und hieß "System Volume Information" deshalb ging es nicht.
Dann sollte soweit alles gehen denke ich mal.
 
Zuletzt bearbeitet:
Zurück
Oben