Backup Windows '95

278 views

Published on

Backup maken van Windows '95

Published in: Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
278
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Backup Windows '95

  1. 1. Patrick Mackaaij Ganzenstraat 30 3815 JE AMERSFOORT 033Telefoon: 033-4758960 ROC De Amerlanden Zangvogelweg 140 3815 DP AMERSFOORT 033Telefoon: 033-4751121 Backup Windows ‘95 Verslagcode: VTV2 stagedocent: dhr. R.G.C. Koekkoek mentor: dhr. W. Bos cijfer: paraaf voor gezien: datum: 15-06-1998 (15 juni 1998) opmerkingen mentor:
  2. 2. INHOUDSOPGAVE 1. INLEIDING ................................................................................................................................................................................. -11.1 Leeswijzer .................................................................................................................................................................... -1- 2. HET BACKUP PROBLEEM .................................................................................................................................................................... -23. XCOPY en Verkenner ................................................................................................................................................................................ -33.1 Verkenner ................................................................................................................................................................................ -34. DOSLFNBK ............................................................................................................................................................................................... -45. GHOST ...................................................................................................................................................................................................... -56. DRIVEIMAGE ...........................................................................................................................................................................................-66.1 Create Image ........................................................................................................................................................................... -76.2 Restore Image .........................................................................................................................................................................-86.3 Disk To Disk ........................................................................................................................................................................... -97. TOT SLOT ............................................................................................................................................................................................... -10-
  3. 3. Patrick Mackaaij, Backup Windows ‘95/VTV2 1. INLEIDING 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.1 Leeswijzer 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. −1−
  4. 4. Patrick Mackaaij, Backup Windows ‘95/VTV2 2. 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. −2−
  5. 5. Patrick Mackaaij, Backup Windows ‘95/VTV2 3. 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 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. −3−
  6. 6. Patrick Mackaaij, Backup Windows ‘95/VTV2 4. 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. −4−
  7. 7. Patrick Mackaaij, Backup Windows ‘95/VTV2 5. 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. −5−
  8. 8. Patrick Mackaaij, Backup Windows ‘95/VTV2 6. 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. 2. 3. 4. driveimg.hlp; pqdi.exe; pqdi.ovl; 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. −6−
  9. 9. Patrick Mackaaij, Backup Windows ‘95/VTV2 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). −7−
  10. 10. Patrick Mackaaij, Backup Windows ‘95/VTV2 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. −8−
  11. 11. Patrick Mackaaij, Backup Windows ‘95/VTV2 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. −9−
  12. 12. Patrick Mackaaij, Backup Windows ‘95/VTV2 7. 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. −10−

×