File: os2backg.txt
Version: 9. Mrz 1994
Autor: Christian d'Heureuse
Copyright (C) 1994 Inventec Informatik AG, Zrich, Schweiz
All rights reserved.



Anleitung fr OS/2-System-Backup mit IITAR
==========================================

Dieser Text erlutert, wie man von einer Disk-Partition, auf der
das Betriebsystem OS/2 installiert ist, eine vollstndige
Sicherheitskopie auf Band erstellt, und wie man das System ab
dieser Band-Kopie wiederherstellen kann.



Einrichten von OS/2 Boot-Disketten fr System-Backup
----------------------------------------------------

Damit alle Systemfiles in einem konsistenten Zustand sind und
keine Files gelockt sind, darf das OS/2 fr den System-Backup
nicht normal gestartet werden, sondern es muss entweder von
einer Maintenance-Partition oder ab Disketten gebootet werden.
Nachfolgend wird die Variante mit OS/2-Boot-Disketten
beschrieben.

Man bentigt zwei Disketten. Die erste Diskette ist identisch
mit der Install-Diskette (Disk 0) des OS/2-Systems. Die zweite
Diskette ist eine abgenderte Kopie der Disk 1 des OS/2-Systems.

Die zweite Diskette kann folgendermassen erstellt werden:

  1. Disk 1 des OS/2-Systems kopieren mit DISKCOPY.

  2. Auf der Disketten-Kopie die folgenden Files lschen, um
     Platz zu schaffen:
        BUNDLE
        DOS.SYS
        MOUSE.SYS
        OS2ASPI.DMD
        OS2SCSI.DMD
        PRINT*.SYS
        SIPANEL1.DLL
        SYSINST2.EXE
     Fr PCs ohne Microchannel folgende Files lschen:
        *02.sys
        IBM2*.ADD
        IBM1S506.ADD
     Fr PCs mit Microchannel folgende Files lschen:
        *01.sys
        IBM1*.ADD

  3. Folgende Files auf die Diskette kopieren:
        IITAR.EXE
        IISCSIDR.SYS
        *.ADD-Driver fr den SCSI-Adapter (z.B. AHA154X.ADD fr
            Adaptec-1542)

  4. Folgendes im CONFIG.SYS auf der Diskette ndern:
        Zeile             "set os2_shell=sysinst2.exe"
          ersetzen durch: "set os2_shell=cmd.exe /k startup.cmd"
        Zeile lschen:    "device=\dos.sys"
        Zeile lschen:    "device=\mouse.sys"
        Zeile lschen:    "basedev=print01.sys"
        Zeile hinzufgen: "basedev=x.add"
           ("x.add" = Name des *.ADD-Drivers fr den SCSI-Adapter,
           z.B. AHA154X.ADD fr den Adaptec-1542)
        Zeile hinzufgen: "device=\iiscsidr.sys"

  5. File STARTUP.CMD auf die Diskette kopieren mit folgendem
     Inhalt:
        @echo off
        echo * * *  Voll-Backup auf Band  * * *
        echo Legen Sie das Band ein und drcken Sie ENTER um das Programm
        echo zu starten
        pause
        iitar write tape=tape4 tpos=0 base_dir=c:\ rewind=yes
        if errorlevel 1 goto error
        rem Fr Verify die zwei folgenden Zeilen "un-remarken".
        rem iitar verify tape=tape4 tpos=0 base_dir=c:\ rewind=yes
        rem if errorlevel 1 goto error
        echo Der Backup ist beendet. Sie knnen nun das System neu starten.
        goto end
        :error
        echo Es ist ein Fehler aufgetreten
        :end
     Der Parameter "tape=tape4" muss eventuell angepasst werden.
     (Die Zahl (4) muss mit der SCSI-ID des Tape-Drives bereinstimmen.)

Um die System-Partition zu sichern, bootet man mit der Disk 0 und
legt auf die Aufforderung "Insert OS/2 Diskette 1 into Drive A" die
abgenderte Disk 1 ein. Danach wird STARTUP.CMD automatisch gestartet.



Wiederherstellen der Systempartition
------------------------------------

Um eine Disk-Partition mit dem OS/2-System vollstndig wieder-
herzustellen, bootet man mit den fr den Backup hergestellten
Disketten und unterbricht STARTUP.CMD mit CTRL-BREAK.

Danach kann folgendermassen vorgegangen werden:

  1. Mit FDISK die Disk-Partition definieren.

  2. Mit FORMAT die Partition formatieren. (Der FORMAT-Befehl
     befindet sich auf der OS/2-Disk 2)
     Beispiel zum formatieren einer FAT-Partition:
        format c:
     Beispiel zum formatieren einer HPFS-Partition:
        format c: /fs:hpfs

  3. Die Daten mit folgendem Befehl vom Band zurcklesen:
        iitar read tape=tape4 base_dir=c:\
     (Die Zahl 4 bezeichnet die SCSI-ID des Tape-Drives)

  4. Mit SYSINSTX die OS/2-Boot-Files und den Partition-Boot-
     Record installieren. Der SYSINSTX-Befehl befindet sich auf
     der OS/2-Disk 0.
     Beispiel: sysinstx c:

Nach diesem Vorgehen ist die Partition vollstndig wiederher-
gestellt.
