Klik hier om Silverlight te installeren*
Nederland|Sitemap
Microsoft
Techniek 
|Volg ons op Twitter
Techniek en trends - Altijd op de hoogte

Windows 7: Robocopy

Windows 7 wordt geleverd inclusief diverse (hulp)programma's. Een van deze hulpprogramma's is Robocopy. Hiermee kunt u incrementele back-ups, getimede back-ups en zelfs exacte kopieën (mirrors) van partities maken. Kortom, een prima tool om uw kostbare bedrijfsgegevens veilig te stellen.
Robocopy starten
Parameters
Batchbestand incrementele backup
Verslag van back-up
Back-up naar netwerkschijf

Robocopy (Robust File Copy Utility) was ooit onderdeel van de Microsoft Windows Server 2003 Resource Kit. Het programma werd dermate gewaardeerd dat het tegenwoordig ook tot de standaarduitrusting van Windows 7, Windows Vista en Windows Server 2008 behoort. Een van de meest bijzondere eigenschappen van Robocopy is dat het bestanden kan kopiëren terwijl deze geopend zijn. Wanneer u later opnieuw een back-up wilt maken zal Robocopy de gekopieerde bestanden synchroniseren, dat wil zeggen dat Robocopy alleen de tussentijds gewijzigde en nieuwe bestanden kopieert. Zo krijgt u een zogenaamde incrementele back-up. Door deze eigenschappen maakt u met Robocopy robuuste kopieën van de gehele directorystructuur, inclusief NTFS machtigingen, time stamps, instellingen van de Security Access Control Lists (ACLs) enzovoort.

Robocopy starten

In Windows 7 start u het programma als volgt:
 
  1. Kies Starten en typ in het Zoekvak de tekst command en druk op Enter. Een zwart DOS-venster verschijnt.
  2. Typ achter de prompt de tekst Robocopy of Robocopy /? en druk op Enter.
 
Robocopy is via dit DOS-venster te bedienen, maar dat is een flinke klus want Robocopy kent meer dan 100 parameters waarmee u exact kunt vastleggen wat en hoe u wilt kopiëren. Zeker als u een Robocopy actie periodiek wilt herhalen, dan is het aanbevelenswaardig om een of meer batchbestand(en) te maken. Zo kunt u bijvoorbeeld een batchbestand maken met opdrachten voor het kopiëren van de map Mijn documenten en een ander batchbestand voor het back-uppen van de server-schijf. De batchbestanden maakt u met een editor-programma. U kunt daarvoor in Windows 7 het programma Kladblok gebruiken.
 
Schermafbeelding: Robocopy starten  
 

Parameters

Robocopy beschikt zoals al gemeld over meer dan 100 parameters. Een compleet overzicht daarvan kunt u vinden op de Technet-website Overzicht parameters voor Robocopy. Met de volgende parameters zijn echter de meeste back-uphandelingen met Robocopy uit te voeren:
 
/S
Robocopy maakt een back-up van mappen en submappen waarin daadwerkelijk bestanden staan.
/Z 
De kopieeractie wordt hervat op het punt waar het eventueel eerder fout is gegaan.
/ZB 
Ook geopende bestanden worden gekopieerd.
/Mir
 Robocopy maakt een mirror van een map of bestand.
/mov
Mappen en bestanden worden verplaatst; het bron bestand wordt dus van de oorspronkelijke locatie verwijderd.
/secfix
Toegangscontrolelijsten en ACL's voor het NTFS-bestandssysteem worden gekopieerd.
 
   
Schermafbeelding: parameters
 

Batchbestand incrementele backup

Als voorbeeld maken we een batchbestand met een incrementele back-upprocedure voor alle bestanden in de map Mijn documenten. Met behulp van de parameter /S kunt u ervoor zorgen dat alle bestanden mappen en submappen worden meegekopieerd. Lege mappen worden niet in de kopie opgenomen. Met de parameter /ZB worden ook geopende bestanden gekopieerd. Handel als volgt:
 
  1. Kies Starten >> Kladblok.
  2. Typ in Kladblok de tekst: Robocopy c:\ Documents and Settings\<naam>\Mijn documenten d:\backup\<naam> /s /zb.
  3. Kies Bestand >> Opslaan als.
  4. Kies achter Opslaan als de optie Alle bestanden. Het is verstandig om het batchbestand een naam te geven die de lading dekt. Typ de naam in het vak Bestandsnaam met de verplichte (!) extensie .cmd, bijvoorbeeld RobocopyMijnDocumenten.cmd.
  5. Klik tot slot op Opslaan.
 
U kunt de back-up starten door in Windows Verkenner op het bestand RobocopyMijnDocumenten.cmd te dubbelklikken.
 
Schermafbeelding: batchbestand incrementele backup

Verslag van back-up

Om te controleren of Robocopy alle bestanden heeft gekopieerd is het handig een logboek aan te leggen. U dient dan de volgende parameter aan het bovenstaande batchbestand toe te voegen:
 
/Log+:"c:\kopieverslag.txt"
 
Robocopy legt daarmee een verslag aan van het back-upproces. Dit verslag kunt u terugvinden in het tekstbestand kopieverslag.txt.
 

Back-up naar netwerkschijf

Robocopy kan een back-up ook wegschrijven naar een gedeelde netwerkmap (share). Deze zou zich bijvoorbeeld op een NAS-schijf (Network Attached Storage) kunnen bevinden. Indien de map binnen het netwerk beschikbaar is kan Robocopy er gebruik van maken. Wanneer u gebruikt maakt van een externe NAS-schijf moet u controleren met welk bestandssysteem deze schijf geformatteerd wordt. Indien dit het FAT-bestandssysteem is, dient u de parameter /FFT aan uw commando te koppelen. Dit heeft te maken met de tijdstempel van opgeslagen bestanden. Bij FAT is deze stempel groter. Het volgende voorbeeldscript maakt een back-up van de serverbestanden 'ameland' en 'rottum' naar een netwerkshare:
 
Robocopy \\ameland\share12\RCT \\rottum\reinconsult\weekbackup\ /MIR
/SEC /S / ZB / FFT /R:1 /W:1 /REG /SECFIX /TIMFIX /LOG+:C:\TEMP\LOG.TXT
 
Schermafbeelding: back-up naar netwerkschijf
 
top   

Tot slot

Robocopy is een krachtig hulpprogramma waarmee u data binnen uw organisatie op een efficiënte manier veilig kunt stellen. Als u geen liefhebber bent van het zelf schrijven van batch-bestanden in Kladblok, dan kunt u gebruik maken van speciaal voor dit programma geschreven GUI. Deze grafische gebruikersinterface stelt u in staat om met gebruikersvriendelijke vensters en menu's scripts samen te stellen en batchbestanden aan te maken.
 

Verwante links

 
..
Vind een Partner
Vind de IT partner voor software implementatie die bij uw past.
Zoek uw IT partner
..
PC koopwijzer
Binnen 3 minuten weet u welke ondernemersPC bij uw situatie past
Vind uw ideale pc
..
Service
Ontvang de nieuwsbrief
Vind een partner
Volg ons op twitter
Vind een pc die bij u past
..
Online Diensten
De vrijheid om overal te kunnen werken door toegang tot uw agenda en documenten.
Ontdenk Online Diensten
..
Twitter
Tips&trucs, downloads en interessante artikelen om succesvoller te ondernemen.
Volg@MicrosoftMKB

©2012 Microsoft Corporation. Alle rechten voorbehouden. Contact opnemen |Gebruiksvoorwaarden |Handelsmerken |Privacyverklaring