Wie richte ich einen Remote Device Server (RDS) ein
(C)SEP AG
Copyright 1999-2011 by SEP AG. All Rights reserved.
Any form of reproduction of the contents or parts of this manual is allowed only with the express written permission from SEP AG. When compiling and designing user documentation SEP AG uses great diligence and attempts to deliver accurate and correct information. However, SEP AG cannot issue a guarantee for the contents of this manual.
Contents |
Konfiguration und Inbetriebnahme eines SEP Sesam RDS (Remote Device Servers)
Allgemeines
Der SEP Sesam Remote Device Server bietet die Möglichkeit standortübergreifend Storage Devices über einen Sesam Server zu verwalten (beispielsweise entfernte Tape Libraries oder SAN Devices).
Existiert eine Infrastruktur mit mehreren Standorten bei denen ein schneller Datentransfer zum Zentralen Sesam Server nicht gewährleistet ist, kann hier ein Sesam Remote Device Server Abhilfe schaffen. Die zu sichernden Daten des jeweiligen Standortes werden dann nicht über die WAN Strecke zum SEP Sesam Server transportiert, sondern von einem Lokalen Sesam RDS auf das dort angeschlossenes Storage gesichert.
Das folgende Beispiel zeigt auf wie die Einrichtung eines RDS auf Linux Basis zu erfolgen hat.
Im Beispiel wird von folgender Situation ausgegangen:
- Standort A (München): Sesam Server mit NAS Storage und Virtual Disk Images
- Standort B (Chemnitz): 5 Klienten sollen hier über einen Remote Device Server auf das in Chemnitz angeschlossene NAS Storage gesichert werden (Virtual Disk Images)
Die Verwaltung aller Clienten und Devices erfolgt Zentral vom Standort München.
Im Beispiel werden beide Systeme unter Debian GNU\Linux (Lenny) betrieben. Die Vorarbeiten zur Installation eines Sesam Servers wurden bereits im Vorfeld erledigt (diese sind dem Administrationshandbuch zu entnehmen.)
Komponenten
Folgende Komponenten sind an den jeweiligen Standorten zu installieren:
München: SEP Sesam Server
Chemnitz: Sep Sesam RDS
Für Linux existieren die folgenden Pakete:
Sesam Server: sesam_srv-<version>
Sesam RDS: sesam_rts-<version>
Diese Pakete sind im Downloadcenter verfügbar.
| Hinweis |
|
Auf Windows Betriebssystemen enthält das Sesam Server Paket auch den Remote Device Server, eine entsprechende Auswahl welche Komponente installiert werden soll ist am Anfang der Installationsroutine auszuwählen. Die Einrichtung eines SEP Sesam RDS ist auf Windows simultan zu Linux. |
Windows Installation - Setup mit Auswahl Remote Device Server (Remote-Tapeserver):
Installationsbeispiel (Linux)
München: Installation des SEP Sesam Servers
root@muenchen# apt-get install sesam-srv Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sesam-srv 0 upgraded, 1 newly installed, 0 to remove and 293 not upgraded. Need to get 0B/37.4MB of archives. After this operation, 63.6MB of additional disk space will be used. (Reading database ... 212024 files and directories currently installed.) Unpacking sesam-srv (from .../sesam-srv_3.4.1-67_i386.deb) ... Setting up sesam-srv (3.4.1-67) ... STATUS=SUCCESS MSG=ok
Chemnitz: Installation des SEP Sesam RDS
root@chemnitz:~# apt-get install sesam-rts Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sesam-rts 0 upgraded, 1 newly installed, 0 to remove and 25 not upgraded. Need to get 4117kB of archives. After this operation, 12.3MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sesam-rts Install these packages without verification [y/N]? y Get:1 http://download.sep.de lenny/non-free sesam-rts 3.4.1-67 [4117kB] Fetched 4117kB in 1min28s (46.4kB/s) Selecting previously deselected package sesam-rts. (Reading database ... 20889 files and directories currently installed.) Unpacking sesam-rts (from .../sesam-rts_3.4.1-67_i386.deb) ... Setting up sesam-rts (3.4.1-67) ...
Konfiguration
Einbinden des SEP Sesam RDS
Das Einbinden eines Sesam RDS erfolgt im ersten Schritt wie das Hinzufügen eines neuen Clienten. Zuvor sollten natürlich entsprechende Schritte die bei der Einrichtung eines Clienten nötig sind ausgeführt werden (DNS Check, anpassen der sm_ctrld.auth auf dem RDS System, etc).
Im angefügten Screenshot wurde zuvor eine neue Lokation "Chemnitz" angelegt, diese ist rein kosmetischer Natur.
Der Sesam RDS wird als regulärer Client eingebunden:
Hinzufügen eines Neuen Virtuellen Laufwerkes am Standort Chemnitz
Im Beispiel wird ein neues Virtuelles Laufwerk, das am Standort Chemnitz die Virtual Disk Images verwalten soll, angelegt.
Zuvor muss noch eine neue Laufwerksgruppe definiert werden:
Bei Anlegen eines neuen Laufwerkes ist hier das Dropdown "Device Server" entsprechend zu setzen,
dort wird Chemnitz als Device Server ausgewählt. Als Drive Group ist hier nicht "diskdrives" sondern
"Chemnitz" zu verwenden:
Der Virtuelle Lader im Sesam Server verfügt nun über zwei virtuelle Drives, eines am
Standort Chemnitz, eines am Standort München:
Einrichten eines Neuen Medienpools und anlegen der Medien
Wie schon zuvor erwähnt verfügt der Server in Chemnitz über ein mittels NAS Angebundenes Storage (NFS). Dieses ist auf dem System nach /mnt/files/ eingebunden.
Nun soll ein neuer Medienpool auf diesem NAS Share erstellt werden der 200 MB Gross ist und entsprechende Medien (Grösse a 25 MB, 8 Stück) enthält. Zu beachten ist hier dass als Laufwerksgruppe "Chemnitz" ausgewählt wurde:
Nach Anlegen des Medienpools wird ein Archivabgleich über den virtuellen Lader gestartet.
Wichtig ist hier, dass der entsprechende Medienpool (PoolChemnitz) ausgewählt ist.
Sollte der Archivabgleich mit einer ähnlichen Fehlermeldung fehlschlagen:
E002-MEDIA [ 5062]: Error from submitting SM_ROBOT_2 into queue Chemnitz/PoolChemnitz_<id>
Als Benutzer root die Initialisierung der Laufwerke erneut ausführen:
root@muenchen#: source /var/opt/sesam/var/ini/sesam2000.profile root@muenchen#: sm_config_drives
Anschliessend den Archivabgleich erneut starten.
Nach erfolgreichem Anlegen der Medien (der Vorgang kann im Tagesprotokoll verfolgt werden)
verfügt der Medienpool über 8 Virtuelle Disk Images. Diese Disk Images sind nicht am lokalen
Sesam Server, sondern auf dem NAS Storage am Remote Device Server in Chemnitz erstellt worden:
Einbinden der Clienten in Chemnitz
Das Einbinden der Clientsysteme in Chemnitz erfolgt auf dem regulären Weg.
Backup auf den Remote Device Server
Generell ist zu sagen dass alle Daten der Clienten in Chemnitz - wird auf den Medienpool PoolChemnitz gesichert - sich ausschliesslich im Netzsegment dieses Standorts bewegen.
Es erfolgt kein Transport der Daten über eine WAN Strecke zum Sesam Server. Anbei wird ein kurzes Testbackup eingerichtet - eine Selbstsicherung des Sesam RDS (Verzeichnis /etc) auf das am RDS eingebundene Storage.
Der Task wird zur Veranschaulichung über den Sofortstart gestartet, natürlich kann auch eine entsprechende Zeitplanung der Tasks erfolgen.
Einrichten eines neuen Backup Tasks
Ausführen des Backup Tasks über den Sofortstart
Hier ist zu bemerken dass bei Auswahl des Medienpools "PoolChemnitz" Automatisch der Reiter "Interface" (Schnittstelle) auf "Chemnitz", gesetzt wird.










