Datenbank wiederherstellen (Verwaltung Datenbank): Unterschied zwischen den Versionen

Aus Schulverwaltungssoftware
Zur Navigation springen Zur Suche springen
(kleine Umformatierung)
(Schreibweise SchILD in der Kategorie angepasst)
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Ein Klick auf ''Verwaltung ➜ Datenbank'' ➜ '''Datenbank wiederherstellen''', mit dem sich eine zuvor angelegte Sicherung der Datenbank eingelesen werden kann.  
Ein Klick auf ''Verwaltung ➜ Datenbank'' ➜ '''Datenbank wiederherstellen''', mit dem eine zuvor angelegte Sicherung der Datenbank wieder eingelesen werden kann.  


{{Achtung|1='''Hierbei wird die aktuelle Datenbank überschrieben.'''
{{Achtung|1='''Hierbei wird die aktuelle Datenbank überschrieben.'''


Beachten Sie weiterhin, dass sich alle anderen Nutzer müssen sich in SchILD-NRW abmelden. Bitten Sie andere Nutzer Ihr SchILD-NRW zu schließen. Finden Sie aktuell angemeldete Benutzer über ''Verwaltung ➜ Benutzer ➜ Aktuelle Datenbanknutzer zeigen''.}}
Beachten Sie weiterhin, dass sich alle anderen Nutzer in SchILD-NRW abmelden müssen. Bitten Sie andere Nutzer Ihr SchILD-NRW zu schließen. Sie finden aktuell angemeldete Benutzer über ''Verwaltung ➜ Benutzer ➜ Aktuelle Datenbanknutzer zeigen''.}}


[[Datei:SchILD_Datenbank_RootPasswort.png|thumb|hochkant=1.3|Eingabe des Datenbank-Root-Kennworts.]]
Um diese Funktion anzustoßen, ist lediglich in SchILD-NRW-Administrator notwendig. Das root-Kennwort der Datenbank wird an dieser Stelle nicht benötigt.
 
Zuerst ist das '''Root-Kennwort''' ''des Datenbankservers'' einzugeben. Es handelt sich hierbei um den Super-Administrator des Datenbankservers, nicht den Administrator des Schemas oder ein SchILD-NRW-Kennwort.
 
[[Datei:SchILD_Datenbank_Wiederherstellen_Schema.png|thumb|hochkant=1.5|Auswahl des Schemas ("Datenbankname"), in das wiederhergestellt werden soll.]]
 
Wählen Sie nun die passende '''Datenbank''', in das die Wiederherstellung eingespielt werden soll.
 
'''Die gewählte Datenbank wird hierbei überschrieben! Zwischen der Sicherung und dem Wiederherstellen gemachte Änderungen gehen verloren.'''
 
{{Tipp|Zur Sicherheit lässt sich das aktuell verwendete Schema oben in der SchILD-NRW-Kopfleiste noch einmal kontrollieren.}}
<br clear=all>
<br clear=all>


[[Datei:SchILD_Datenbank_Wiederherstellen_Quelldatei.png|thumb|hochkant=1.5|Wählen Sie die Quelldatei zur Wiederherstellung.]]
[[Datei:SchILD_Datenbank_Wiederherstellen_Quelldatei.png|thumb|hochkant=1.5|Wählen Sie die Quelldatei zur Wiederherstellung.]]


Wählen Sie eine passende '''Datei'''. Die Sicherungsdateien liegen im Ordner, der über ''Verwaltung ➜ Einstellungen'' unter ''Globale Einstellungen'' bei ''Sonstiges'' gesetzt wurde. Der aktuelle Windows-Nutzer benötigt Zugriff auf dieses Verzeichnis.
Wählen Sie eine passende '''Datei'''. Die Sicherungsdateien liegen im Ordner, der über ''Verwaltung ➜ Einstellungen'' unter ''Globale Einstellungen'' bei ''Sonstiges'' gesetzt wurde.
 
Der aktuelle Windows-Nutzer benötigt Zugriff auf dieses Verzeichnis.


{{Tipp|Wählen Sie im SVWS-Arbeitsverzeichnis einen Ordner ''Sicherungen''. Somit lässt sich über die Windows-Freigaben auch einstellen, welcher Nutzer Zugriff auf die Dateien hat.}}
{{Tipp|Wählen Sie im SVWS-Arbeitsverzeichnis einen Ordner ''Sicherungen''. Somit lässt sich über die Windows-Freigaben auch einstellen, welcher Nutzer Zugriff auf die Dateien hat.}}


Bei den Dateien handelt es sich um ''.sqlite''-Dateien, die den Schema-Namen am Beginn tragen, hier also ''svwsdb'', an den sich ein Hash-string anschließt.
Der '''Dateiname''' hilft, die korrekte Datenbank auszuwählen, da diese nach dem Schema  
  Datenbankname_TagMonatJahr_Uhrzeit.sqlite


Das '''Änderungsdatum''' hilft, die korrekte Datenbank auszuwählen.
angelegt werden. Nutzen Sie zur Kontrolle das '''Änderungsdatum''', um wirklich die korrekte Datenbank auszuwählen.


Klicken Sie nach der Wahl der korrekten Datei auf <code>Öffnen</code>.
Klicken Sie nach der Wahl der korrekten Datei auf <code>Öffnen</code>.
Anschließend ist im vorherigen Fenster nun die gewählte Sicherungsdatei angezeigt. Halten Sie noch einmal zum Nachdenken inne, dann klicken Sie auf <code>Übernehmen</code>.
<br clear=all>
<br clear=all>


[[Datei:SchILD_Datenbank_Wiederherstellen_AktuellOffen.png|thumb|hochkant=1.5|SchILD-NRW muss geschlossen werden, um in die aktuelle Datenbank wiederherzustellen.]]
[[Datei:SchILD_Datenbank_Wiederherstellen_AktuellOffen.png|thumb|hochkant=1.5|SchILD-NRW muss geschlossen werden, um in die aktuelle Datenbank wiederherzustellen.]]
Sofern eine Sicherung das aktuell geöffnete Schema/die aktuelle Datenbank eingespielt wird, öffnet sich ein Fenster, bei dem SchILD-NRW mit einem Klick auf auf <code>OK</code> geschlossen wird.
Die Sicherung wird in das aktuell geöffnete Schema/die aktuelle Datenbank eingespielt. Es öffnet sich ein Fenster, bei dem SchILD-NRW mit einem Klick auf <code>OK</code> geschlossen wird.
<br clear=all>


Die Sicherung wird nun vom Datenbankserver eingelesen.
Die Sicherung wird nun vom Datenbankserver eingelesen... bitte warten Sie einen Moment.
{{Fertig|Öffnen Sie SchILD-NRW erneut.}}


Warten Sie einen Moment.
{{Hinweis|1='''Technische Hintergrundinformation:''' Bei den Funktionen ''Datenbank sichern'' und ''Datenbank wiederherstellen'' handelt es sich technisch um eine Migration, nicht um einen reinen Datenbankdump. Daher kann der Prozess auch ein paar Minuten dauern, anstatt wie bei einem reinen DB-Dump in Sekunden abzulaufen. Haben Sie einen Moment Geduld.}}
<br clear=all>
{{Fertig|Öffnen Sie SchILD-NRW erneut.}}


[[Kategorie: Schild-NRW]] [[Kategorie: Administration]] [[Kategorie: Datenbank]]
[[Kategorie: SchILD-NRW]] [[Kategorie: Administration]] [[Kategorie: Datenbank]]

Aktuelle Version vom 13. März 2024, 16:47 Uhr

Ein Klick auf Verwaltung ➜ DatenbankDatenbank wiederherstellen, mit dem eine zuvor angelegte Sicherung der Datenbank wieder eingelesen werden kann.

Achtung.png
Achtung!

Hierbei wird die aktuelle Datenbank überschrieben.

Beachten Sie weiterhin, dass sich alle anderen Nutzer in SchILD-NRW abmelden müssen. Bitten Sie andere Nutzer Ihr SchILD-NRW zu schließen. Sie finden aktuell angemeldete Benutzer über Verwaltung ➜ Benutzer ➜ Aktuelle Datenbanknutzer zeigen.


Um diese Funktion anzustoßen, ist lediglich in SchILD-NRW-Administrator notwendig. Das root-Kennwort der Datenbank wird an dieser Stelle nicht benötigt.

Wählen Sie die Quelldatei zur Wiederherstellung.

Wählen Sie eine passende Datei. Die Sicherungsdateien liegen im Ordner, der über Verwaltung ➜ Einstellungen unter Globale Einstellungen bei Sonstiges gesetzt wurde.

Der aktuelle Windows-Nutzer benötigt Zugriff auf dieses Verzeichnis.

Tipp.png
Tipp

Wählen Sie im SVWS-Arbeitsverzeichnis einen Ordner Sicherungen. Somit lässt sich über die Windows-Freigaben auch einstellen, welcher Nutzer Zugriff auf die Dateien hat.


Der Dateiname hilft, die korrekte Datenbank auszuwählen, da diese nach dem Schema

 Datenbankname_TagMonatJahr_Uhrzeit.sqlite

angelegt werden. Nutzen Sie zur Kontrolle das Änderungsdatum, um wirklich die korrekte Datenbank auszuwählen.

Klicken Sie nach der Wahl der korrekten Datei auf Öffnen.

SchILD-NRW muss geschlossen werden, um in die aktuelle Datenbank wiederherzustellen.

Die Sicherung wird in das aktuell geöffnete Schema/die aktuelle Datenbank eingespielt. Es öffnet sich ein Fenster, bei dem SchILD-NRW mit einem Klick auf OK geschlossen wird.

Die Sicherung wird nun vom Datenbankserver eingelesen... bitte warten Sie einen Moment.

Richtig.png
Fertig

Öffnen Sie SchILD-NRW erneut.


Info.png
Hinweis

Technische Hintergrundinformation: Bei den Funktionen Datenbank sichern und Datenbank wiederherstellen handelt es sich technisch um eine Migration, nicht um einen reinen Datenbankdump. Daher kann der Prozess auch ein paar Minuten dauern, anstatt wie bei einem reinen DB-Dump in Sekunden abzulaufen. Haben Sie einen Moment Geduld.