Når vi i Windows vil kopiere filer fra en placeringen til en anden placering på vores egen computer er vi næsten altid sikre på at dette går godt, hvis bare der er plads nok det sted vi kopiere til og at harddisken ikke går død.
Hvis vi så går et niveau højere op i systemet, kan det være at vi vil begynde at kopiere filer fra vores computer til en anden netværksenhed. Her kan vi igen få problemet med plads, men vi kan også få det noget mere irriterende at overførelsen pludseligt afbrydes. Det kan f.eks. være hvis den anden computer mister forbindelsen til et trådløst netværk eller VPN, eller du bare er tilkoblet et ekstremt ustabilt trådløst netværk. Alt i alt kunne det være at vi f.eks. skulle til at kopiere en kæmpe fil endnu engang, da den oprindelige kopiering gik i stå.
Et eksempel på en sådan kopiering som går i stå, er her vist:
Når du så er sikker på at du igen har forbindelse, kan du så klikke på Forsøg igen. Men ved at vælge dette vil bare betyde at en ny kopiering vil gå i gang.
Det man kunne forestille ville gå bedre, var hvis vi kunne genoptage en kopieringssession. Dette tilbyder den “grafiske” kopieringsfunktion ikke, men dette gør kommandoen ROBOCOPY, også kaldet Robust File Copy. I Windows Vista er kommandoen som standard indbygget, hvis du har XP kan du få den ved at installere Windows Server 2003 Resource Kit Tools.
Værktøjet ROBOCOPY tilbyder en lang række indstillinger til kopiering af filer, men her vil vi kun se på én af disse, nemlig muligheden for at kopiere sikkert over netværket. For at denne slås til, skal du sammen med ROBOCOPY benytte indstillingen /F. Den generelle kommandosyntaks for ROBOCOPY er:
ROBOCOPY kildemappe destinationsmappe [filer / *] [indstillinger]
I mit tilfælde, hvor jeg vil kopiere én bestemt fil, kaldet EnStorFil.iso, fra mit D-drev til netværksplaceringen \\MPBRUNvista\F, vil kommandoen være:
robocopy D: \\MPBRUNvista\F EnStorFil.iso /Z
Som det ses på ovenstående billede er kopieringen nu gået i gang.
Men lad os nu afbryde forbindelsen!
Som det ses er kopieringen gået i stå, men ROBOCOPY vil her sørge for hele tiden at teste om forbindelsen igen bliver tilgængelig.
Så lad os igen få forbundet computeren til netværket.
ROBOCOPY vil hermed fortsætte kopieringen præcist hvor den kom fra. Når så kopieringen er blevet færdig, vil der desuden være lidt information omkring selve kopieringen, nemlig hvor langt tid det tog og hastigheden af kopieringen.
Der findes i forvejen mange programmer på internettet, som gør meget af det lignende, med at sikre dine kopieringer, som virker glimrende. Men fordelen her er, bare du har det indbygget i Windows Vista som standard.
Som standard vil ROBOCOPY vente 30 sekunder 1 million gange, omkring 347 dage, hvis der ikke er nogen forbindelse. Så, der skulle være chance for at du kan få netværket op at køre igen inden da. Hvis du ikke ønsker at ROBOCOPY skal vente så langt tid kan du benytte /R:n (standard: n = 1 million) til at angive hvor mange gange n den skal prøve at genoptage overførslen, og /W:n (standard: n = 30 sekunder) til angive ventetiden mellem nye forsøg.
Hvis du selv vil eksperimentere videre med ROBOCOPY, så kan du i kommando-prompten skrive “robocopy /?”, og du vil få vist alle de indstillinger som kan benyttes ved kopieringer ved hjælp af Robust File Copy.
- Peter Sandberg Brun

0 kommentarer til “Sikker kopiering af filer over ustabile netværk”
Skriv en kommentar