Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Robocopy log file

Mitglied: manibam

manibam (Level 1) - Jetzt verbinden

10.03.2010 um 07:35 Uhr, 27317 Aufrufe, 4 Kommentare

Guten Morgen

Habe folgendes anliegen:

Ich will das Robocopy mir ein Logfile ausspuckt, aber nur als Zusammenfassung.
Ich kopiere täglich über 500.000 files, und ich will im log nicht in 500.000 zeilen
rumscrollen, um herauszufinden, welche Files robocopy geskiped hat.

Gibts da ne brauchbare Lösung?
Mitglied: keksprinz
10.03.2010 um 07:40 Uhr
Jupp mit einer Zweiten Batch zurechtschneiden.

if (%1)==() (set rclog=logbuch.txt) else (set rclog=%1)

find /n "------------------------------------------------------------------------------" %rclog% >D:\tmp.txt

for /F "delims=[] skip=2 tokens=1" %%a in ( D:\tmp.txt) do Set /a rcZeile=%%a - 1

more +%rcZeile% %rclog%
und den more-Output ggf in eine neue Datei mit
echo Robocopy-Summary vom %date%: >summary.txt
more +%rcZeile% %rclog% >>summary.txt
Bitte warten ..
Mitglied: Phalanx82
10.03.2010 um 15:31 Uhr
Hi,

also unser Batch File für unser Backup sieht folgendermaßen aus:

@ECHO OFF
SETLOCAL

SET _source=\\"Server"\"Ordner auf dem Server"

SET _dest=D:\"Backup Zielordner root"\"Unterordner"

SET _what=/COPYALL /SEC /MIR
:: /COPYALL :: COPY ALL file info
:: /B :: copy files in Backup mode.
:: /SEC :: copy files with SECurity
:: /MIR :: MIRror a directory tree

SET _options=/R:0 /W:0 /LOG:MyLogfile"Name des Backups".txt /NFL /NDL
:: /R:n :: number of Retries
:: /W:n :: Wait time between retries
:: /LOG :: Output log file
:: /NFL :: No file logging
:: /NDL :: No dir logging

ROBOCOPY %_source% %_dest% %_what% %_options%


Und dazu das Ergebnis der Log:

ROBOCOPY :: Robust File Copy for Windows :: Version XP010
Started : Tue Mar 09 12:02:45 2010

Source : \\whatever\
Dest : D:\whereever\

Files : *.*

Options : *.* /NDL /NFL /S /E /COPY:DATS /PURGE /MIR /R:0 /W:0


Total Copied Skipped Mismatch FAILED Extras
Dirs : 23 0 23 0 0 0
Files : 2885 53 2832 0 0 0
Bytes : 11.532 g 66.85 m 11.466 g 0 0 0
Times : 0:00:18 0:00:05 0:00:00 0:00:12

Speed : 12497537 Bytes/sec.
Speed : 715.114 MegaBytes/min.

Ended : Tue Mar 09 12:03:04 2010


die Schalter /NFL und /NDL sind die Optionen die du suchst ;)

Die verhindern das skipped Files/Ordner in der Log aufschlagen.


Mfg.
Bitte warten ..
Mitglied: manibam
10.03.2010 um 16:37 Uhr
Vielen Dank.

aber was genau passiert im Backupmode? (/B) und was heisst "copy file with security" (/sec)

edit: und noch ne frage, wir kann ich imme rein neues Logfile erstellen lassen? jetzt wird das alte ja immer überschrieben.
Bitte warten ..
Mitglied: Phalanx82
15.03.2010 um 00:09 Uhr
Hi,

/sec kopiert die Sicherheitseinstellungen des Files mit. Sprich Lese/Schreibrechte der Dateien
und Ordner die du kopierst. Das /b sollte die Originalen Files das Archiv Tag setzen was Windows
mitteilt das die Datei schon ins Backup eingeflossen ist. (Hat an dieser Stelle nix mit Robocopy zu tun
ist für andere Backup Methoden eher interessant).

Neues Logfile anlegen mhm ok. Du kannst diesen Code hier in eine andere Batch packen und aus
der dann das Robocopy Batch files starten:

01.
@echo off
02.
rem ************************************************************
03.
rem *
04.
rem * Batch zur Speicherung einer Datei mit dem aktuellen
05.
rem * Datum & Zeit als Namensanhängsel
06.
rem * UND
07.
rem * anschließender Start eines Programs
08.
rem *
09.
rem ************************************************************
10.
set LOGFILE=C:\"deinLogfile".txt
11.
set ROBOCOPYBAT=C:\"deine_Robocopy_Batch".bat
12.

13.
rem ************************************************************
14.
rem * existiert das Logfile ?
15.
rem ************************************************************
16.
if exist %LOGFILE% goto SAVEFILE
17.
echo ERROR: Protokoll-Datei "%LOGFILE%" nicht gefunden!
18.
goto STARTROBOCOPYBAT
19.

20.
:SAVEFILE
21.
rem ************************************************************
22.
rem * aktuelles Datum / aktuelle Zeit einholen
23.
rem ************************************************************
24.
set TAG=%DATE:~3,2%
25.
set MONAT=%DATE:~6,2%
26.
set JAHR=%DATE:~9,4%
27.
set STD=%TIME:~0,2%
28.
set MIN=%TIME:~3,2%
29.

30.
rem ************************************************************
31.
rem * neuen Dateinamen festlegen, Datei umspeichern
32.
rem ************************************************************
33.
set NEW_LOGFILE=%LOGFILE%.%JAHR%-%MONAT%-%TAG%.%STD%%MIN%Uhr.txt
34.
copy %LOGFILE% "%NEW_LOGFILE%"
35.

36.
:STARTROBOCOPYBAT
37.
rem ************************************************************
38.
rem * Robocopy Batch starten
39.
rem ************************************************************
40.
START %"ROBOCOPY.BAT"% &
41.
exit

die entsprechenden Stellen deinen Bedürfnissen anpassen

Mfg.


[Edit Biber] Codetags++ [/Edit]
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
RoboCopy Log Fehler?
gelöst Frage von clragonBatch & Shell16 Kommentare

Hallo liebe Administratoren, Bin heute auf ein komisches Problem gestoßen. Folgender Code: by rubberman Das Problem: Normalerweise sollte das ...

Batch & Shell

Robocopy log Angabe der Zeiten - Verständnissfrage

gelöst Frage von NetMareBatch & Shell3 Kommentare

Hallo zusammen, ich kopiere aktuell einige Dateien via Robocopy mit dem Optionen: *.* /FFT /S /E /COPY:DAT /PURGE /NP ...

Batch & Shell

Batch: Einmaliges Kopieren mit Robocopy und Log abgleich

gelöst Frage von RotbartBatch & Shell35 Kommentare

Ich bin gerade dabei eine Batchdatei zu erweitern, was aber scheinbar nicht so einfach ist wie gedacht. Es geht ...

Batch & Shell

Robocopy Version

gelöst Frage von schmitBatch & Shell4 Kommentare

Hallo Zusammen, folgendes Problem: Ich kann die Option /MT :n nicht nutzen, da beim Ausführen von "robocopy" in Powershell scheinbar ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 4 TagenWindows 72 Kommentare

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 6 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 7 TagenMicrosoft Office9 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 9 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Notebooks in Firmenwlan authentifizieren
gelöst Frage von EarthShakerLAN, WAN, Wireless17 Kommentare

Guten Tag, unsere Firma möchte gerne flächendeckend WLAN einführen und hat zu diesem Zweck einen Dienstleister beauftragt. Wir benötigen ...

Peripheriegeräte
PS2 Y-Kabel für Maus+Tastatur an PS2 Combo-Anschluss ASUS Prime X370-A
gelöst Frage von Windows10GegnerPeripheriegeräte12 Kommentare

Hallo, ich bin am Überlegen das o.g. Motherboard anzuschaffen. Da ich aber noch PS/2 für Maus+Tastatur benötige (bei optischen ...

Windows 10
Netzlaufwerk verschwindet (aber nur bestimmter Laufwerksbuchstabe)
gelöst Frage von survial555Windows 1010 Kommentare

Hallo, ich habe ein ganz seltsames Problem. Systemumgebung: Server 2012 R2 als DC und Windows 10 Pro als Clients ...

Windows Server
RDP Meldung vor erzwungener Abmeldung
Frage von DOCTRLWindows Server9 Kommentare

Hallo, Situation: Remotedesktop Farm mit mehreren Servern und einer Domäne. Nutzer werden Montags und Donnerstags automatisch abgemeldet. 15 Minuten ...