Pflege des Servers: Unterschied zwischen den Versionen

Aus CEPHALIX/CRANIX
Zeile 13: Zeile 13:
 
#Damit der Backup-Server automatisch installiert werden kann, muss dieser über Netzwerk booten können.
 
#Damit der Backup-Server automatisch installiert werden kann, muss dieser über Netzwerk booten können.
 
#Entsprechend groß heißt: mindestens 1.5 mal so groß, wie das was Sie speichern wollen.
 
#Entsprechend groß heißt: mindestens 1.5 mal so groß, wie das was Sie speichern wollen.
#Desktopfestplatten sind für Backup nicht geeignet, da der Backupserver ständig laufen soll.
+
#Festplatten für Desktoprechner sind für Backup nicht geeignet, da der Backupserver ständig laufen soll. Kaufen Sie unbedingt Serverfestpletten.
 
#Die Leistung des Rechners ist irrelevant. 4GB Hauptspeicher ist mehr als genug.
 
#Die Leistung des Rechners ist irrelevant. 4GB Hauptspeicher ist mehr als genug.
 
#Die Backupserver sollten nicht dort aufgestellt werden, wo der CRANIX-Server selbst läuft. Im Falle eines Brandes ist sonst alles weg.
 
#Die Backupserver sollten nicht dort aufgestellt werden, wo der CRANIX-Server selbst läuft. Im Falle eines Brandes ist sonst alles weg.
 +
 +
Die Autoinstallationsumgebung kann in folgenden Schritten vorbereitet werden:
 +
 +
#Installation des cranix-autoyast2 Pakets: <code>zypper -n install cranix-autoyast2</code>
 +
#Anpassung der xml-Steuerdateien: <code>/usr/sbin/crx_config_xml_files.sh</code>
 +
#Laden Sie das aktuelle Installationsiso von openSUSE ins Verzeichnis ''/srv/ftp/akt'': <nowiki>
 +
cd /srv/ftp/akt
 +
wget https://download.opensuse.org/distribution/leap/15.4/iso/openSUSE-Leap-15.4-DVD-x86_64-Media.iso
 +
</nowiki>
 +
#Binden Sie das Installationsiso nach ''/srv/ftp/akt/CD1'' ein:<br><code>mount openSUSE-Leap-15.4-DVD-x86_64-Media.iso CD1</code>
 +
#Kopieren Sie den Linuxkernel und Initrd nach ''/srv/tftp''<br><code>cp CD1/boot/x86_64/loader/linux /srv/tftp</code><br/><code>cp CD1/boot/x86_64/loader/initrd /srv/tftp</code>
 +
#Aktivieren Sie die Autoinstallation vom Backupserver in den Bootmenüs, indem Sie die folgende Abschnitte am Ende der entsprechenden Dateien anhängen:
 +
 +
'''/srv/tftp/pxelinux.cfg/default:'''
 +
<nowiki>
 +
LABEL Backup Server installieren
 +
        KERNEL linux
 +
        APPEND initrd=initrd autoyast=ftp://install/akt/xml/backup.xml install=ftp://install/akt/CD1/ insecure=1</nowiki>
 +
 +
'''/srv/tftp/efi/grub.cfg:'''
 +
<nowiki>
 +
menuentry 'Backup Server' {
 +
  set timeout=120
 +
  echo 'Loading kernel ...'
 +
  linuxefi linux install=ftp://install/akt/CD1 autoyast=ftp://install/akt/backup.xml
 +
  echo 'Loading initial ramdsik ...'
 +
  initrdefi initrd
 +
}</nowiki>

Version vom 6. März 2023, 10:12 Uhr

1 Überwachung der Dienste

2 Updates

Paketupdates können mit zypper up ausgeführt werden.

3 Backup

3.1 Backup einrichten

Wir empfehlen ausdrücklich die Einrichtung von Backup auf einen dedizierten Server. Das kann zwar auch ein NAS-Server sein, der NFS mit ACL Unterstützung anbietet. Der CRANIX-Server bietet jedoch eine Autoinstallationsumgebung für die Einrichtung eines Backupservers, welche in das System völlig integriert ist. Hier sind die Anforderungen an den Backupserver:

  1. Sie brauchen einen Rechner mit entsprechend großen Server-Festplatten.
  2. Damit der Backup-Server automatisch installiert werden kann, muss dieser über Netzwerk booten können.
  3. Entsprechend groß heißt: mindestens 1.5 mal so groß, wie das was Sie speichern wollen.
  4. Festplatten für Desktoprechner sind für Backup nicht geeignet, da der Backupserver ständig laufen soll. Kaufen Sie unbedingt Serverfestpletten.
  5. Die Leistung des Rechners ist irrelevant. 4GB Hauptspeicher ist mehr als genug.
  6. Die Backupserver sollten nicht dort aufgestellt werden, wo der CRANIX-Server selbst läuft. Im Falle eines Brandes ist sonst alles weg.

Die Autoinstallationsumgebung kann in folgenden Schritten vorbereitet werden:

  1. Installation des cranix-autoyast2 Pakets: zypper -n install cranix-autoyast2
  2. Anpassung der xml-Steuerdateien: /usr/sbin/crx_config_xml_files.sh
  3. Laden Sie das aktuelle Installationsiso von openSUSE ins Verzeichnis /srv/ftp/akt: cd /srv/ftp/akt wget https://download.opensuse.org/distribution/leap/15.4/iso/openSUSE-Leap-15.4-DVD-x86_64-Media.iso
  4. Binden Sie das Installationsiso nach /srv/ftp/akt/CD1 ein:
    mount openSUSE-Leap-15.4-DVD-x86_64-Media.iso CD1
  5. Kopieren Sie den Linuxkernel und Initrd nach /srv/tftp
    cp CD1/boot/x86_64/loader/linux /srv/tftp
    cp CD1/boot/x86_64/loader/initrd /srv/tftp
  6. Aktivieren Sie die Autoinstallation vom Backupserver in den Bootmenüs, indem Sie die folgende Abschnitte am Ende der entsprechenden Dateien anhängen:

/srv/tftp/pxelinux.cfg/default:

 LABEL Backup Server installieren
        KERNEL linux
        APPEND initrd=initrd autoyast=ftp://install/akt/xml/backup.xml install=ftp://install/akt/CD1/ insecure=1

/srv/tftp/efi/grub.cfg:

 menuentry 'Backup Server' {
  set timeout=120
  echo 'Loading kernel ...'
  linuxefi linux install=ftp://install/akt/CD1 autoyast=ftp://install/akt/backup.xml
  echo 'Loading initial ramdsik ...'
  initrdefi initrd
 }