Backup Windows '95

12

Click here to load reader

description

Backup maken van Windows '95

Transcript of Backup Windows '95

Page 1: Backup Windows '95

Patrick MackaaijPatrick MackaaijPatrick MackaaijPatrick Mackaaij ROC De AmerlandenROC De AmerlandenROC De AmerlandenROC De Amerlanden

Ganzenstraat 30Ganzenstraat 30Ganzenstraat 30Ganzenstraat 30 Zangvogelweg 140Zangvogelweg 140Zangvogelweg 140Zangvogelweg 140

3815 JE AMERSFOORT3815 JE AMERSFOORT3815 JE AMERSFOORT3815 JE AMERSFOORT 3815 DP AMERSFOORT3815 DP AMERSFOORT3815 DP AMERSFOORT3815 DP AMERSFOORT

Telefoon: 033Telefoon: 033Telefoon: 033Telefoon: 033----4758960475896047589604758960 Telefoon: 033Telefoon: 033Telefoon: 033Telefoon: 033----4751121475112147511214751121

BackupBackupBackupBackup

Windows ‘95Windows ‘95Windows ‘95Windows ‘95

Verslagcode:Verslagcode:Verslagcode:Verslagcode: VTV2

stagedocent:stagedocent:stagedocent:stagedocent: dhr. R.G.C. Koekkoek

mentor:mentor:mentor:mentor: dhr. W. Bos

cijfer:cijfer:cijfer:cijfer:

paraaf voor gezien:paraaf voor gezien:paraaf voor gezien:paraaf voor gezien:

datum:datum:datum:datum: 15-06-1998 (15 juni 1998)

opmerkingen mentor:opmerkingen mentor:opmerkingen mentor:opmerkingen mentor:

Page 2: Backup Windows '95

INHOUDSOPGAVEINHOUDSOPGAVEINHOUDSOPGAVEINHOUDSOPGAVE

1. INLEIDING ................................................................................................................................................................................. -1-

1.1 Leeswijzer .................................................................................................................................................................... -1-

2. HET BACKUP PROBLEEM .................................................................................................................................................................... -2-

3. XCOPY en Verkenner ................................................................................................................................................................................ -3-

3.1 Verkenner ................................................................................................................................................................................ -3-

4. DOSLFNBK ............................................................................................................................................................................................... -4-

5. GHOST ...................................................................................................................................................................................................... -5-

6. DRIVEIMAGE ........................................................................................................................................................................................... -6-

6.1 Create Image ........................................................................................................................................................................... -7-

6.2 Restore Image ......................................................................................................................................................................... -8-

6.3 Disk To Disk ........................................................................................................................................................................... -9-

7. TOT SLOT ............................................................................................................................................................................................... -10-

Page 3: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−1−

1.1.1.1. INLEIDINGINLEIDINGINLEIDINGINLEIDING

In de twee leerlingenlokalen op mijn stageplek bij ROC De Amerlanden, locatie Zangvogelweg, wordt Windows ‘95 als

besturingssysteem gebruikt. Omdat de systemen opnieuw geconfigureerd moesten worden i.v.m. een Internetaansluiting werd

mij gevraagd alle PC’s aan te passen. Dit zijn er 28.

Vanaf volgend jaar is het de bedoeling dat alle client-PC’s Windows ‘95 als besturingssysteem gebruiken. Dit zou betekenen dat

op alle PC’s (zo’n 150 stuks) Windows ‘95 geïnstalleerd moet worden met Microsoft Office ‘97 en Corell WordPerfect 7.0. Tevens

dienen de printers geconfigureerd te worden en andere lokale toepassingen geïnstalleerd te worden. Als er dan een nieuw

programma zoals bijvoorbeeld de NS-reisplanner geïnstalleerd moet worden, moet op iedere PC het installatieprogramma gestart

worden.

Vandaar dat ik gezocht heb naar een manier waarop Windows ‘95 te kopiëren is naar een ander systeem (het systeem te ‘clonen’).

Dat dit niet eenvoudig ging is te lezen in dit verslag waarin ik alle oplossingen die de revue zijn gepasseerd laat zien.

Tenslotte vertel ik over het programma DriveImage van PowerQuest, waarmee de klus wel te klaren was.

1.11.11.11.1 LeeswijzerLeeswijzerLeeswijzerLeeswijzer

Om te beginnen geef ik in hoofdstuk 2 aan waarom het zo moeilijk is om een backup te maken van een Windows ‘95 PC.

In hoofdstuk 3 komt de meest voor de hand liggende oplossing ter sprake: XCOPY.

Hoofdstuk 4 gaat over een programma wat ik op Internet gevonden heb, DOSLFNBK (dos long file name backup).

GHOST is een programma wat het mogelijk maakt een partitie van een schijf in een bestand op te slaan, een image. In hoofdstuk

5 mijn ervaringen met GHOST.

Het programma DriveImage wordt in hoofdstuk 6 besproken. Dit programma kwam uiteindelijk als oplossing uit de bus.

In het laatste hoofdstuk worden de belangrijkste punten nog even aangestipt.

Page 4: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−2−

2. HET BACKUP PROBLEEM2. HET BACKUP PROBLEEM2. HET BACKUP PROBLEEM2. HET BACKUP PROBLEEM

Het probleem van het clonen en backuppen van een Windows ‘95-systeem zit hem in de lange bestandsnamen. Windows ‘95

gebruikt helaas voor cruciale bestanden ook lange bestandsnamen, denk bijvoorbeeld aan het ‘Start menu’ en de directory

‘Program Files’. Het enige besturingssysteem wat lange bestandsnamen ondersteunt is Windows ‘95 en dan alleen als het volledig

is gestart.

Na de melding van de PC dat Windows ‘95 start, is het mogelijk met de toets F8 een keuzemenu te voorschijn te halen met daarin

de mogelijkheid niet heel Windows ‘95 op te starten, maar bijvoorbeeld alleen de kale commando-prompt van DOS. Lange

bestandsnamen worden hier niet ondersteund.

Ook worden lange bestandsnamen niet ondersteund door veel gebruikte utilities als PKZIP, Norton Commander en PCTOOLS.

Nieuwe versies van deze programmatuur ondersteunen nu wel lange bestandsnamen, echter alleen onder Windows ‘95.

Een mooi probleem doet zich voor als er een backup gemaakt wordt van het systeem m.b.v. een op Windows ‘95 gebaseerd

backupprogramma. Daarin worden de lange bestandsnamen uiteraard meegenomen. Maar om een restore uit te voeren moet

Windows ‘95 actief zijn, terwijl dat juist één van de redenen kan zijn waarom er een restore uitgevoerd moet worden.

Als kanttekening wil ik nog plaatsen dat er bij een latere release van Windows ‘95, de 95B versie, zogenaamde ‘large disk support’

toegevoegd is. Partities tot 4Gb worden ondersteund ten opzichte van de 2.1Gb limiet in de originele versie van Windows ‘95. Het

nadeel van dit bestandssysteem is dat de complete partitie niet te benaderen is door andere besturingssystemen zoals DOS en

eerdere versies van Windows ‘95. Ook dit heeft grote gevolgen voor een vastgelopen systeem. Vandaar dat ik bij harde schijven

met een capaciteit groter dan 2.1Gb adviseer de schijf in partities te verdelen.

Page 5: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−3−

3. XCOPY en Verkenner3. XCOPY en Verkenner3. XCOPY en Verkenner3. XCOPY en Verkenner

In de huidige situatie op de stageplek wordt er gewerkt met een aantal Novell-fileservers. Op deze servers staat een complete kopie

van de software die op een client draait. Mocht een systeem uitvallen door een defect aan de harde schijf of een (uiteraard per

ongeluk) geformatteerde schijf, dan wordt de software van het netwerk gehaald. Uiteraard na eventuele plaatsing van een nieuwe

schijf. Daarvoor is enkel een opstartdiskette nodig met de software die nodig is om contact te leggen met de fileserver.

De twee leerlingenlokalen zijn voorzien van PC’s met daarop DOS en Windows ‘95. De DOS-partitie wordt op bovenstaande

wijze teruggezet, maar voor de Windows ‘95 partitie bleek dat niet mogelijk. Het programma XCOPY is niet in staat om

bestanden die open zijn te kopiëren.

Vandaar dat ik geprobeerd heb om de PC na het installeren op te starten met F8. Eenmaal gekozen voor de DOS-mode en een

DIRectorie opgevraagd zijn alle lange bestandsnamen weg. ‘Program Files’ is ingekort naar de 8x3 conventie van DOS, te weten

‘Progra~1'. Bij het maken van een reservekopie naar de fileserver zouden de lange bestandsnamen op deze manier verloren gaan.

Een backup maken van een Windows ‘95-systeem is m.b.v. het commando XCOPY uiteindelijk onmogelijk doordat het onder de

DOS-versie die bijgeleverd wordt niet in staat is lange bestandsnamen te kopiëren.

3.1 Verkenner3.1 Verkenner3.1 Verkenner3.1 Verkenner

De verkenner van Windows ‘95 loopt ook vast tijdens het kopiëren van open bestanden (zie figuur 1).

Tevens vond ik op Internet een belangrijke kanttekening over het kopiëren van applicaties die tevens terug te vinden zijn in het

register van Windows ‘95. Bij het kopiëren van een applicatie van C naar D worden bijvoorbeeld alle verwijzingen naar die

applicatie in het register aangepast naar de nieuwe lokatie van de bestanden.

Page 6: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−4−

4. DOSLFNBK4. DOSLFNBK4. DOSLFNBK4. DOSLFNBK

DOSLFNBK is een freewareprogramma wat van Internet te downloaden is.

De limitatie van XCOPY zou m.b.v. deze applicatie opgelost moeten worden. DOSLFNBK maakt een bestand aan met daarin alle

bestandsnamen die zich op de harde schijf bevinden. Deze namen worden in zowel de 8x3-conventie als de Windows ‘95 lange

bestandsnamen conventie opgeslagen.

Door het uitvoeren van DOSLFNBK op een harde schijf/directory waarin zich geen lange bestandsnamen bevinden, is het

mogelijk m.b.v. het programma de lange bestandsnamen terug te zetten.

Bij het pakket zit een handleiding, waarin verteld wordt over het Windows ‘95 probleem. Een bijkomend probleem wat bij

XCOPY de kop nog niet opstak, is dat Windows ‘95 ook bepaalde directories voorziet van het hidden-attribuut. Met DOSLFNBK

moeten al deze attributen apart genoteerd worden en later met de hand teruggezet worden.

Buiten het in de bovenstaande paragraaf genoemde grote nadeel, heeft DOSLFNBK ook als nadeel dat het enorm veel tijd in

beslag neemt. Er moeten ook veel instructies worden ingetypt, wat voor het restoren van een heel klaslokaal voor de nodige

irritatie kan zorgen.

Page 7: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−5−

5. GHOST5. GHOST5. GHOST5. GHOST

Na overleg met collega-student Jurgen van de Kamp kwam deze met het programma GHOST. Ook dit programma is van Internet

te downloaden, zei het dat het hier om een ‘trial version’ gaat. Als het programma bevalt, moet het aangeschaft worden. Het

programma kan één maand getest worden.

Met GHOST is het mogelijk één of meerdere partities naar een bestand te schrijven. Dit bestand, wat een image genoemd wordt,

kan vervolgens op CD-ROM of op de fileserver gezet worden. GHOST kan uiteraard ook het bestand weer omzetten naar

partities op een harde schijf.

Daar de harde schijf van de computers in kwestie in 3 partities verdeeld zijn, heb ik GHOST zo ingesteld dat deze de drie partities

in één image-bestand zou zetten. Gezien de geringen vrije ruimte op de fileserver heb ik gekozen voor maximale compressie. Het

programma was vervolgens zo’n 6 uur (!) bezig met de harde schijf van 1.2Gb. Uiteraard heeft de maximale compressie hier

invloed op uitgeoefend.

Het restoren van het image-bestand vond dan ook de volgende dag plaats. Helaas bleek het onmogelijk het systeem te starten na

deze actie. Waarschijnlijk kan GHOST niet overweg met de Dynamic Drive Overlay (DDO). Deze is nodig omdat het BIOS van

de 486-computers niet overweg kunnen met de 1.2Gb harde schijf. Het opnieuw configureren van de DDO houdt in dat de harde

schijf opnieuw in één partitie wordt ingedeeld met daarop enkel de bestanden die nodig zijn het systeem op te starten.

Waarschijnlijk is GHOST een goed programma, ik heb er alleen maar goeds over gehoord. Helaas is het voor de leerlingenlokalen

op de stageplek niet geschikt doordat het problemen geeft met de DDO.

Page 8: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−6−

6. DRIVEIMAGE6. DRIVEIMAGE6. DRIVEIMAGE6. DRIVEIMAGE

DriveImage van PowerQuest is het programma waarmee het uiteindelijk gelukt is om een Windows ‘95 machine te clonen. Het

programma werkt onder DOS en past, als je de juiste bestanden uit de directory pikt, op één 1.44Mb diskette. De vier benodigde

bestandsnamen zijn:

1. driveimg.hlp;

2. pqdi.exe;

3. pqdi.ovl;

4. pqdi.pqg.

Het is mogelijk om DriveImage onder Windows ‘95 te starten, maar er kunnen geen wijzigingen worden gemaakt. De melding

van figuur 2 verschijnt.

Na enige tijd verschijnt het keuzemenu van DriveImage, te zien in firguur 3.

DriveImage maakt een zogenaamd image-bestand aan van één of meerdere partities die zich op de harde schijf bevinden. Door

dit image-bestand op een fileserver in een netwerk te zetten, kunnen de clients over dit image-bestand beschikken.

De verschillende opties uit het hoofdmenu worden hieronder uitgewerkt.

Page 9: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−7−

6.1 Create Image

Na het kiezen van deze optie wordt een nieuw scherm gepresenteerd wat er als volgt uitziet (figuur 4).

Linksboven kan de gebruiker de harde schijf selecteren indien er zich meer dan één in het systeem bevindt. Vervolgens worden

de partities die meegenomen moeten worden in het image-bestand geselecteerd. In het onderste deel van het scherm wordt het

doelbestand aangegeven. Indien het bestand op een fileserver staat, moet er eerst een drive-mapping naar een gedeelde bron op

de fileserver gemaakt zijn.

Bij ‘Advanced Options’ kan aangegeven worden in welke mate het bestand gecomprimeerd moet worden. Hoge compressie kost

veel tijd: een harde schijf comprimeren waarop DriveImage door mij getest is met 1.2Gb nam met hoge compressie 6 uur in

beslag. Tevens kan aangegeven worden of er gecontroleerd moet worden op ‘file system errors’, een soort CheckDisk (CHKDSK).

Page 10: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−8−

6.2 Restore Image

Na het kiezen voor deze optie wordt het volgende scherm gepresenteerd (figuur 5):

In de box dient de gebruiker de locatie op te geven van het image-bestand. Dit bestand kan zich op een fileserver bevinden. Om

een image-bestand terug te zetten wat zich op een fileserver bevindt is het wederom van belang drive-mappings aan te maken

voor het starten van DriveImage.

Vervolgens wordt het scherm van figuur 6 getoond.

Page 11: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−9−

In dit voorbeeld is te zien dat er maar één partitie in het image-bestand opgenomen is. Bij meerdere partities kan de gebruiker

aangeven welke er teruggezet dient te worden. Standaard worden alle partities gemarkeerd voor een restore.

De omvang van de partitie kan ook worden veranderd in de box ‘resize partition’.

Vervolgens dient de gebruiker de doelpartitie aan te geven in het onderste deel van het scherm ‘destination’. Eventuele bestaande

partities kunnen verwijderd worden met de optie ‘Delete Partitions’.

Door ‘Skip Bad Sector Check’ aan te vinken wordt het restore-proces aanzienlijk versneld. Er wordt dan niet gecontroleerd voor

eventuele fouten op de harde schijf. Een restore gaat sneller dan een backup, zeker in het geval van maximale compressie. Een

restore van een backup van 1.2Gb nam zo’n 30 minuten in beslag.

6.3 Disk To Disk

Het volgende menu wordt getoond na het kiezen voor deze optie (figuur 7):

Deze optie heb ik niet getest daar het op de stageplek beter uitkomt om het image-bestand op een fileserver te zetten daar de

PC’s ver uit elkaar staan en met meerdere tegelijk hersteld moeten kunnen worden. Voor deze optie is het noodzakelijk een harde

schijf extra in het systeem te plaatsen.

Page 12: Backup Windows '95

Patrick Mackaaij, Backup Windows ‘95/VTV2

−10−

7. TOT SLOT7. TOT SLOT7. TOT SLOT7. TOT SLOT

Windows ‘95 is uit het oogpunt van de netwerkbeheerder geen verbetering t.o.v. MS-DOS. Het installeren en updaten van

software op meerdere machines door een netwerkbeheerder kost ongelooflijk veel tijd.

Volgens het systeem met DriveImage duurt het installeren van een nieuw softwarepakket zo’n 3 uur per lokaal met 14 computers.

Er moet een PC apart genomen worden, vervolgens moet (voor een schone start) het image-bestand compleet teruggezet worden.

Na configuratie van de PC moet er een nieuw image-bestand gemaakt worden. Dit image-bestand moet dan weer op iedere PC

geïnstalleerd worden.

Daarna moeten opnieuw de printers worden geconfigureerd en de netwerkinstelling aangepast worden. Hiervoor moet rekening

gehouden worden met eventuele policies van Windows ‘95 die bij het aanmelden op de fileserver worden toegepast.

Vandaar dat misschien beter gekozen kan worden voor het laten installeren van nieuwe software door een gebruiker. Het grote

nadeel van deze procedure is uiteraard dat de gebruiker lastig wordt gevallen met setup-procedures. Een ander nadeel is dat de

systeembeheerder er geen zicht op heeft of iedere gebruiker de software geïnstalleerd heeft, waardoor al snel uit het oog verloren

wordt op welke software wel en niet op een bepaalde PC geïnstalleerd is. Zeker op een educatieve instelling als ROC De

Amerlanden geen aanrader.

Een verzamelplek voor eventuele speciale instellingen die docenten graag zouden willen hebben (zoals bijvoorbeeld de

toetsenbordinstelling VS-Internationaal) kunnen het best op gezette tijden (bijvoorbeeld iedere maand) worden meegenomen

zodat de systeembeheerder(s) niet te veel belast worden met het maken van image-bestanden.

DriveImage verlicht de ‘pijn’ wel, maar lost zeker niet alle problemen voor de beheerder op.