> Company- and IT-organisation

> IT-equipment and installation

> Service-applications for a Workstation with Windows**

Auxilliary Windows-service-applications

For this document and all references (links) please obey the hints and regulations concerning copyright, disclaimer and trademarks.

Hier sind der Zweck und die Installation nützlicher Dienstprogramme, deren Beschreibung zu kurz für ein eigenes Dokument ist, beschrieben.

Overview:

Attach network-drives of remote computers

Attach network-drives of remote computers

Drives which where defined for 'sharing' on another computer (e.g. Server), can be attached as 'network-drives'.

Prerequisites:

Installation-instruction:

On disk C:, in the root-directory (/) a file with the name net_con.bat is created with the following commands:

REM *** Attaching disk defined as shared on other computers ***
REM * Copy to disk C:, root-directory \ and execute this batch-file using 'Autostart'
net use M: \\SERVER\FINANCE
net use N: \\SERVER\DAT_BACKUP
net use O: \\SERVER\DAT_NO_BACKUP
net use P: \\SERVER\PROGS_HONEST
net use Q: \\SERVER\PROGS_WRITING
net use S
: \\SERVER\CD_01
net use T
: \\SERVER\CD_02
net use U
: \\SERVER\CD_03
net use V
: \\SERVER\CD_04
net use W
: \\SERVER\CD_05
net use X
: \\SERVER\CD_06
net use Y
: \\SERVER\CD_07
net use Z
: \\SERVER\CD_08

If you want to copy the above commands to a file, please obey the hints shown when following this link.

Additional hints:

The attachment of the files will take effekt after restarting Windows**.
To access shared drives it is necessary to log-on with a user-name which has access to the the shared drives.

Test:

Under a user-name with access-rights to the remote drives, the content of a network-drive is listed using the command dir N:\ .
Using an editor, a file is created on drive
'O:\' .

To top of the dokument.

Mounten von Verzeichnissen auf einem entfernten Rechner (über automount)

Unterverzeichnisse, die auf einem anderen Rechner (z.B. Server) über das Network-File-System freigegeben wurden, können als lokale Unterverzeichnisse zugeordnet werden.

Das Mounten mit dieser Methode ist die sichere aber weniger performantere.
Kann mit Sicherheit angenommen werden, dass die Ressourcen auf dem entfernten Rechner zur Verfügung stehen wenn die Workstation hochgefahren wird, dann ist das Mounten von Verzeichnissen auf einem entfernten Rechner (über /etc/fstab) schneller und effizienter.

Voraussetzung:

Installationsanleitung

Automatisches Starten des automount-Dämons

Dazu wird auf der Kommandozeile das Hilfsprogramm
ntsysv
aufgerufen.

Dann wird die Eintragung [ ] autofs mit Hilfe der Leertaste markiert und die Eingabe über OK bestätigt.

Konfiguration der 'Master'-Datei

In der Datei /etc/auto.master wird durch folgende Zeilen

/remote/server /etc/auto.server --timeout=60

das lokale Verzeichnis für den Verweis auf die entfernten Verzeichnisse (/remote/server) und die Datei mit den 'Indirect Maps' (/etc/auto.server) eingetragen.
Dabei dürfen bestehende Eintragungen weder gelöscht noch verändert werden !!

Konfiguration der 'Indirect-Map'-Datei (/etc/auto.server in diesem Beispiel)

In der Datei /etc/auto.server werden durch folgende Zeilen

band_spiegel -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/band_spiegel
daten_gesichert -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/daten_gesichert
daten_ungesichert -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/daten_ungesichert
finanz -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/finanz
progs_brav -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/progs_brav
progs_boese -browse,rw,soft,intr 192.168.0.1:/SMB_Disk/progs_boese

die auf dem entfernten Rechner freigegebenen Verzeichnisse als Unterverzeichnisse von /remote/server (definiert in /etc/auto.master) zugeordnet.
Dabei dürfen bestehende Eintragungen weder gelöscht noch verändert werden !!

Zusätzliche Hinweise:

Das Ändern der Dateien kann nur als 'root' ausgeführt werden.
Die Änderung wird erst nach einem Neustart von Linux** oder dem Restart mit /etc/init.d/autofs reload wirksam.
Die Berechtigungs-Struktur erlaubt aus Sicherheitsgründen dem Benutzer 'root' nicht, auf die zugeordneten Laufwerke zuzugreifen.
Für einen Zugriff muß eine Anmeldung unter einem Namen, für den die Unterverzeichnisse freigegeben sind, erfolgen.

Testen:

Unter einem Benutzer-Namen, der Zugriff auf die entfernten Unterverzeichnisse hat, wird mit dem Kommando dir /remote/server/daten_gesichert der Inhalt des Unterverzeichnisses abgefragt.
Mit einem Editor wird auf dem Untervezeichnis '/mnt/daten_ungesichert' eine Datei angelegt.

Credits

Zum Anfang des Dokuments.

Kopieren der zu sichernden Daten und Sichern auf Band

Hier ist ein Script beschrieben, das die Daten aus den Unterverzeichnissen /SMB_Disk/daten_gesichert, /SMB_Disk/finanz und / SMB_Disk/progs_boese auf das Unterverzeichnis kopiert und anschließend diese Daten auf ein SCSI-Bandlaufwerk kopiert .

Voraussetzung:

Installationsanleitung

Es wird eine Datei /SMB_Disk/daten_gesichert/system_scripts/linux/backup.sh mit folgendem Inhalt angelegt

#!/bin/sh
###################
### PURPOSE: Fuehrt alle notwendigen Arbeiten beim Hochfahren des
### Rechners aus
###################
#
echo "Sicherung auf Band beginnen ...."
#
# zu sichernde Daten auf das Verzeichnis /SMB_Disk/band_spiegel kopieren
echo -n "Kopieren der zu sichernden Dateien ..."
#
# Bestehende Daten loeschen und Unterverzeichnisse neu erstellen
rm -fr /SMB_Disk/band_spiegel
mkdir /SMB_Disk/band_spiegel
#
# Kopieren der zu sichernden Daten
cp -R /SMB_Disk/daten_gesichert /SMB_Disk/band_spiegel
cp -R /SMB_Disk/finanz /SMB_Disk/band_spiegel
cp -R /SMB_Disk/progs_boese /SMB_Disk/band_spiegel
#
# Berechtigung veraendern damit Daten nur mehr von Usern der Gruppe 'admin' gelesen werden koennen
chgrp -R admin /SMB_Disk/band_spiegel
chmod -R 440 /SMB_Disk/band_spiegel
#
# Daten sichern
echo "Dateien auf Band sichern ..."
mt -f /dev/st0 rewind
tar -cMpf /dev/st0 /band_spiegel/daten_gesichert
mt -f /dev/st0 offline
echo "Dateien gesichert; bitte das Band entnehmen ..."
#
### Ende des Scripts ###

Aufgerufen wird das Script, indem in die Datei /etc/rc.d/rc.local am Ende folgende Zeilen eingefügt werden:

# Kopieren der ausgewaehlten Dateien auf das Verzeichnis band_spiegel
# und Sichern von dort auf das Band
/SMB_Disk/daten_gesichert/system_scripts/linux/backup.sh &

Damit wird beim Starten des Rechners die Sicherung auf Band als Background-Task aufgerufen.

IZusätzliche Hinweise:

Das Ändern der Datei kann nur als 'root' ausgeführt werden.
Die Änderung wird erst nach einem Neustart von Linux** wirksam.

Testen:

Nach einem Neustart des Rechners startet das Kopieren auf das Verzeichnis SMB_Disk/band_spiegel und anschließend die Sicherung auf Band.
Ob Daten auf einem Band gesichert wurden, kann wie unter beschrieben, geprüft werden.

Zum Anfang des Dokuments.