[Gelöst]Robocopy - Dateien Verschieben - Leere Dateien im Zielverzeichnis
Hallo zusammen,
wir verwenden Robocopy um Backup-Dateien von der lokalen Festplatte (Windows Server 2008 R2) auf einen externen Datenspeicher (NTFS) zu verschieben, der zuvor via net use Y: mit Benutzerauthentifizierung eingebunden wurde.
Der Robocopy-Befehl dazu lautet:
robocopy C:/Backup Y: *.bak /MOV /S /CREATE /V /FP /LOG+:C:/Backup/Logs/Test.log
Das Quellverzeichnis hat mehrere Unterverzeichnisse. Es sollen nur die Dateien mit der Endung .bak kopiert werden.
Die Datei auf dem Zielserver wird auch richtig erstellt, allerdings ohne Inhalt, d.h. mit der Größe 0kb. Gleichzeitig wird die Quelldatei gelöscht.
Das Log sieht so aus:
-------------------------------------------------------------------------------
ROBOCOPY :: Robustes Dateikopieren fr Windows
-------------------------------------------------------------------------------
Gestartet: Fri Jun 10 16:30:07 2011
Quelle : C:\Backup\
Ziel : Y:\
Dateien : *.bak
Optionen: /V /FP /S /COPYAT /MOV /CREATE /R:1000000 /W:30
------------------------------------------------------------------------------
0 C:\Backup
1 C:\Backup\Test\
Neue Datei 14 C:\Backup\Test\test_11.bak
------------------------------------------------------------------------------
Insgesamt KopiertšbersprungenKeine šbereinstimmung FEHLER Extras
Verzeich.: 4 1 3 0 0 0
Dateien: 1 1 0 0 0 0
Bytes: 14 14 0 0 0 0 g
Zeiten: 0:00:00 0:00:00 0:00:00 0:00:00
Geschwindigkeit: 875 Bytes/Sek.
Geschwindigkeit: 0.050 Megabytes/Min.
Das Ergebnis ist also: Quelldatei weg und leere Datei auf dem externen Speicher. Schreibrechte sind vorhanden. Normales Kopieren auf den externen Speicher funktioniert auch.
Hat irgendjemand eine Idee woran das liegen kann?
Viele Grüße,
Florian
EDIT: Hat sich erledigt. Das /CREATE muss weg.
Hallo zusammen,
wir verwenden Robocopy um Backup-Dateien von der lokalen Festplatte (Windows Server 2008 R2) auf einen externen Datenspeicher (NTFS) zu verschieben, der zuvor via net use Y: mit Benutzerauthentifizierung eingebunden wurde.
Der Robocopy-Befehl dazu lautet:
robocopy C:/Backup Y: *.bak /MOV /S /CREATE /V /FP /LOG+:C:/Backup/Logs/Test.log
Das Quellverzeichnis hat mehrere Unterverzeichnisse. Es sollen nur die Dateien mit der Endung .bak kopiert werden.
Die Datei auf dem Zielserver wird auch richtig erstellt, allerdings ohne Inhalt, d.h. mit der Größe 0kb. Gleichzeitig wird die Quelldatei gelöscht.
Das Log sieht so aus:
-------------------------------------------------------------------------------
ROBOCOPY :: Robustes Dateikopieren fr Windows
-------------------------------------------------------------------------------
Gestartet: Fri Jun 10 16:30:07 2011
Quelle : C:\Backup\
Ziel : Y:\
Dateien : *.bak
Optionen: /V /FP /S /COPYAT /MOV /CREATE /R:1000000 /W:30
------------------------------------------------------------------------------
0 C:\Backup
1 C:\Backup\Test\
Neue Datei 14 C:\Backup\Test\test_11.bak
------------------------------------------------------------------------------
Insgesamt KopiertšbersprungenKeine šbereinstimmung FEHLER Extras
Verzeich.: 4 1 3 0 0 0
Dateien: 1 1 0 0 0 0
Bytes: 14 14 0 0 0 0 g
Zeiten: 0:00:00 0:00:00 0:00:00 0:00:00
Geschwindigkeit: 875 Bytes/Sek.
Geschwindigkeit: 0.050 Megabytes/Min.
Das Ergebnis ist also: Quelldatei weg und leere Datei auf dem externen Speicher. Schreibrechte sind vorhanden. Normales Kopieren auf den externen Speicher funktioniert auch.
Hat irgendjemand eine Idee woran das liegen kann?
Viele Grüße,
Florian
EDIT: Hat sich erledigt. Das /CREATE muss weg.
Zuletzt bearbeitet:
(Gelöst)