Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
adhandbuch:system:backup:manuell [08.12.2021 16:55] – [Backup wiederherstellen] richard.neubertadhandbuch:system:backup:manuell [20.11.2024 10:50] (aktuell) richard.neubert
Zeile 1: Zeile 1:
 +<WRAP hide>{{tag>red:proof}}</WRAP>
 +{{tag>gui:Admin-Client func:System func:Backup}}
 +<WRAP 1050px>
 +
 +<WRAP info>**Versionshinweis:**\\ Dieser Artikel wurde für [[:release:ucware6|UCware 6.2]] überarbeitet. Die Vorgängerversion finden Sie [[:archiv:6_1:adhandbuch:system:backup:manuell|hier]].</WRAP>
 +
 +
 ====== Konfiguration und Datenbank sichern ====== ====== Konfiguration und Datenbank sichern ======
  
-In diesem Artikel erfahren Sie, wie Sie ein Konfigurations- und Datenbank-Backup des UCware Servers erstellen. Damit sichern Sie die folgenden Daten:+In diesem Artikel erfahren Sie, wie Sie ein Konfigurations- und Datenbank-Backup des UCware Servers erstellen. Darin sind die folgenden Daten enthalten: 
 + 
 +<WRAP col2 700px lo> 
 +  * Einstellungen im Key-Value-Store 
 + 
 +  * Benutzerdaten und -konfigurationen
  
-  * Daten und Konfigurationen der Benutzer 
-  * Einstellungen des Key-Value-Stores 
   * Nutzungslizenzen   * Nutzungslizenzen
 +
 +  * Anrufbeantworter-Nachrichten 
 +
   * Faxe   * Faxe
-  * Ansagen und Anrufbeantworternachrichten 
  
-<WRAP tip 800px>**Hinweis:**\\ +  Ansagen
-Die Wiederherstellung erfordert eine intakte UCware-Installation und eine SSH-Verbindung zum UCware Server. +
 </WRAP> </WRAP>
  
-===== Grundlagen =====+<WRAP tip>**Hinweis:**\\ 
 +Die Wiederherstellung erfordert eine intakte [[installationshandbuch:installer|UCware-Installation]] und eine SSH-Verbindung zum UCware Server.  
 +</WRAP>
  
-Manuelle Backups lassen sich im UCware Admin-Client erstellen und werden dort zum Download vorgehalten: 
  
-{{:adhandbuch:menuepunkt_system_alpha.png?direct|}}**System > Backup**+===== Grundlagen ===== 
 + 
 +Manuelle Backups lassen sich im Admin-Client unter{{:adhandbuch:ac_leistenicon_system.png?nolink|}}**System > Backup** erstellen und anschließend herunterladen.
  
-{{:adhandbuch:system:backup:seite_backup_mit_beispieldaten.png?800direct|}}+Auf dem Server finden Sie die Daten als Tarball im folgenden Verzeichnis:
  
-Die Backups werden als Tarball im folgenden Verzeichnis gespeichert:+<code>/var/backups/ucware</code>
  
-<WRAP 800px><code>/var/backups/ucware</code></WRAP>+Der Dateiname besteht jeweils aus der Versionsnummer des UCware Servers und dem Zeitstempel des Backups.
  
-<WRAP important 800px>**Achtung:**\\+<WRAP important>**Achtung:**\\
 Das Verzeichnis dient lediglich zum initialen Anlegen der Backups. Stellen Sie einen regelmäßigen und ausfallsicheren Abgleich der enthaltenen Daten über Ihre interne Backup-Infrastruktur sicher.</WRAP> Das Verzeichnis dient lediglich zum initialen Anlegen der Backups. Stellen Sie einen regelmäßigen und ausfallsicheren Abgleich der enthaltenen Daten über Ihre interne Backup-Infrastruktur sicher.</WRAP>
  
 Zur Wiederherstellung eines Backups speichern Sie die zugehörige Datei erneut in diesem Verzeichnis und führen das folgende Skript aus: Zur Wiederherstellung eines Backups speichern Sie die zugehörige Datei erneut in diesem Verzeichnis und führen das folgende Skript aus:
  
-<WRAP 800px><code bash>/opt/ucware/sbin/backup --restore /var/backups/ucware/[DATEINAME DES BACKUPS].tar.gz</code></WRAP>+<code bash>sudo /opt/ucware/sbin/backup --restore /var/backups/ucware/[DATEINAME DES BACKUPS].tar.gz</code>
  
 Dadurch werden die Konfiguration und die Datenbank auf den Stand des Backups zurückgesetzt.  Dadurch werden die Konfiguration und die Datenbank auf den Stand des Backups zurückgesetzt. 
  
-===== Schritt für Schritt ===== 
  
 +===== Schritt für Schritt =====
  
 ==== Backup erstellen ==== ==== Backup erstellen ====
  
 +<WRAP group>
 +<WRAP column 500px>
 +{{:adhandbuch:system:ac_backup.png?direct|}}
 +</WRAP>
 +<WRAP column 500px>
 Um ein Konfigurations- und Datenbank-Backup zu erstellen, gehen Sie wie folgt vor: Um ein Konfigurations- und Datenbank-Backup zu erstellen, gehen Sie wie folgt vor:
- +<WRAP outdent> 
-  - Melden Sie sich als **supervisor** oder als Mitglied der Gruppe **admin** im UCware Admin-Client an. +  - Rufen Sie im Admin-Client die Seite{{:adhandbuch:ac_leistenicon_system.png?nolink|}}**System > Backup** auf.\\ \\ 
-  - Rufen Sie die Detailseite{{:adhandbuch:menuepunkt_system_alpha.png?direct|}}**System > Backup** auf\\ {{:adhandbuch:system:backup:seite_backup_leer.png?800direct|}} +  - Klicken Sie auf {{:adhandbuch:ac_button_backup_jetzt_erstellen.png?nolink|}}.\\ \\ 
-  - Klicken Sie auf {{:adhandbuch:system:backup:button_backuperstellen_mit_alpha.png?direct|}}\\ {{:adhandbuch:system:backup:widget_backup_bestaetigen.png?direct|}} +  - Bestätigen Sie die Aktion. 
-  - Bestätigen Sie die Aktion: \\ {{:adhandbuch:system:backup:seite_backup_mit_beispieldaten.png?800direct|}} +</WRAP> 
- +Der Name des Backups wird automatisch aus der UCware-Versionsnummer und dem Zeitstempel generiert. Mehrere Backups werden absteigend nach Zeitstempel aufgelistet. 
-Der Name der Backup-Datei wird automatisch aus der UCware-Versionsnummer, sowie Datum und Uhrzeit der Erstellung generiert. Die einzelnen Backups werden absteigend nach dem Zeitpunkt ihrer Erstellung aufgelistet.+</WRAP> 
 +</WRAP>
  
  
Zeile 53: Zeile 73:
 Um ein Backup manuell herunterzuladen, gehen Sie wie folgt vor: Um ein Backup manuell herunterzuladen, gehen Sie wie folgt vor:
  
-  - Klicken Sie im Widget des gewünschten Backups auf {{:adhandbuch:system:backup:button_herunterladen_grau_mit_alpha.png?direct|}}. \\ {{:adhandbuch:system:backup:seite_backup_heruntergeladen.png?800direct|}} +  - Klicken Sie im Widget des gewünschten Backups auf {{:adhandbuch:ac_button_herunterladen.png?nolink|}}.\\ \\
-  - Klicken Sie auf{{:adhandbuch:system:backup:button_download_mit_alpha.png?direct|}}.+
   - Wählen Sie über den Dateibrowser Ihres Betriebssystems einen Speicherort aus.   - Wählen Sie über den Dateibrowser Ihres Betriebssystems einen Speicherort aus.
  
Zeile 60: Zeile 79:
 ==== Backup wiederherstellen ==== ==== Backup wiederherstellen ====
  
-<WRAP tip 800px**Hinweis:** \\ Die folgenden Schritte erfordern Administratoren-Rechte. Diese werden durch den Befehl ''sudo'' und die Eingabe eines Passworts erteiltDie Rechte gelten für 15 MinutenDanach wird das Passwort beim nächsten Befehl mit ''sudo'' erneut abgefragt.</WRAP>+<WRAP group> 
 +<WRAP column 500px>{{:adhandbuch:system:konsole_backup_wiederhergestellt.png?direct|}}</WRAP> 
 +<WRAP column 500px>Um ein Backup wiederherzustellen, gehen Sie wie folgt vor: 
 +<WRAP outdent> 
 +  - Stellen Sie sicher, dass die gewünschte Backup-Datei im folgenden Verzeichnis des UCware Servers verfügbar ist:\\ \\ ''/var/backups/ucware''\\ \\ 
 +  - Greifen Sie per SSH auf den UCware Server zu.\\ \\ <WRAP lo>Verwenden Sie dazu bei Bedarf einen SSH-Client, zum Beispiel [[https://www.chiark.greenend.org.uk/~sgtatham/putty/|PuTTY]].\\ \\ </WRAP> 
 +  - Führen Sie das Backup-Skript aus: <code bash>sudo /opt/ucware/sbin/backup --restore /var/backups/ucware/[BACKUP-NAME].tar.gz</code> 
 +  - Bestätigen Sie die Sicherheitsabfrage mit ''YES''.\\ \\ <WRAP lo>Das Backup-Skript führt die Wiederherstellung durch und startet anschließend die [[adhandbuch:system:systemdienste|Systemdienste]] des UCware Servers neu.\\ \\ </WRAP>  
 +  - Rebooten Sie den UCware Server: <code bash>sudo reboot</code> 
 +</WRAP> 
 +</WRAP> 
 +</WRAP>
  
-Um ein Backup wiederherzustellen, gehen Sie wie folgt vor: 
  
-  - Kopieren Sie die gewünschte Backup-Datei über Secure Copy (SCP) ins Benutzerverzeichnis **/home/[Benutzername]** des UCware Servers. \\ Verwenden Sie dafür bei Bedarf einen SCP Client mit grafischer Benutzeroberfläche, zum Beispiel [[https://winscp.net|WinSCP]]. \\ \\ +</WRAP>
-  - Verbinden Sie sich über Secure Shell (SSH) mit dem UCware Server. \\ Nutzen Sie dafür bei Bedarf einen SSH-Client, zum Beispiel [[https://www.chiark.greenend.org.uk/~sgtatham/putty/|PuTTY]]. \\ \\ +
-  - Kopieren Sie die Backup-Datei vom Benutzerverzeichnis nach **/var/backups/ucware**: <WRAP 800px><code bash>sudo mv [BACKUP-NAME].tar.gz /var/backups/ucware</code></WRAP> +
-  - Führen Sie das Backup-Skript wie folgt aus: \\ <WRAP 800px><code bash>/opt/ucware/sbin/backup --restore /var/backups/ucware/[BACKUP-NAME].tar.gz</code></WRAP> Das Backup-Skript zeigt den Fortschritt und den erfolgreichen Abschluss der Wiederherstellung an: \\ {{:adhandbuch:system:backup:konsole_backup_wiederhergestellt.png?800direct|}} +
-  - Rebooten Sie den UCware Server: \\ <WRAP 800px><code bash>sudo reboot</code></WRAP>+