Datenbank restore  [GELÖST]

Welche Features fehlen Ihnen noch? Teilen Sie es uns mit.
User avatar
Ralph
Posts: 1245
Joined: Mon 30. Mar 2020, 16:14

Re: Datenbank restore

Post by Ralph »

technotravel wrote: Mon 27. Jan 2025, 16:06 MockZ schrieb doch, dass er an eine DB aus einem Backup von vor 14 Tagen will - zumindest habe ich das so verstanden. Also gerade so ein Fall, wo eine DB in einem verschlüsselten Restic-Backup lagert, an das man so ohne Weiteres nicht rankommt.
Ja, aber es wäre doch sehr einfach einen eigenen Dump incl. Import via Bash Script und Cron Job zu erstellen.
Könnte man auch noch erweitern um z.b. den Datenbanknamen in der Config Datei gleich mit zu ändern.

Dabei braucht kein KH Backup entschlüsselt zu werden und wäre im laufenden Betrieb möglich.
User avatar
technotravel
KeyHelp Translator
Posts: 399
Joined: Mon 19. Oct 2020, 11:11

Re: Datenbank restore

Post by technotravel »

MockZ wrote: Mon 27. Jan 2025, 13:44 Vielen Dank für die vielen Antworten und Vorschläge.

Der Fall hier: Ein Kunde hat wohl Dateien aus seiner Nextcloud-Instanz „verloren“. Backup ist da, aber den 14 Tage alten Datenbestand einfach zurück zu bügeln ist keine Option. Die NC wird von >40 Usern aktiv genutzt. Daher der Plan, einfach das Backup parallel in eine ander Subdomain zu restoren.
Den Workaround, die aktive Datenbank umzulagern, mache ich schon mal bei „normalen“ Websites. Aber wenn die DB so stark genutzt wird, ist mir das zu heiß.
Es wäre doch so einfach, eine andere DB als Ziel anzugeben …

VG
Mock
Hi MockZ - nach nochmaliger Lektüre deiner Beschreibung kommt mir der Gedanke, dass du die DB für den gewünschten Zeitpunkt vielleicht gar nicht benötigst.

Es scheint wohl um Dateien zu gehen - und die müsstest du im Nextcloud-Datenverzeichnis des Backups finden können, jenachdem wie du dein Backup konfiguriert hast. Und die könntest du ja dann in ein temporäres Verzeichnis wiederherstellen lassen, auf das du dann deinen Nutzer zugreifen lässt.

Ich selber sichere die Datenverzeichnisse meiner Nextclouds immer separat, eben wegen solcher Situationen.
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
User avatar
MockZ
Posts: 27
Joined: Fri 27. Sep 2019, 13:31

Re: Datenbank restore

Post by MockZ »

Noch einmal vielen Dank für mitlesen und mitdenken und die vielen Lösungsvorschläge.

Für mich ist die Interimslösung mit dem Datenbank-Dump erst einmal ok. Vielleicht kommt ja noch eine Panelerweiterung zur einzelnen Rücksicherung der Datenbanken.

Für alle, die es nachbauen wollen: Kurz vor dem Backup ein Dump aller Datenbanken, Script siehe oben. (Evtl. die Dumps von gestern löschen.) Den Ordner mit den Dumps in das Backup mit einbeziehen. Im Restore-Fall den Dump-Order zurücksichern und die DB im Wunschziel wiederherstellen.

Ein weiterer Feature Request: Vor und nach dem Backup würde ich gern ein Script ausführen können.

VG
Mock
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Datenbank restore

Post by Tobi »

Bitte für jedes Feature einen eigenen Thread aufmachen.
DANKE!
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Ralph
Posts: 1245
Joined: Mon 30. Mar 2020, 16:14

Re: Datenbank restore

Post by Ralph »

Das verschlüsseln bzw. der PW Schutz ist mit Sicherheit sinnvoll solange der User den lokalen Speicherort selbst bestimmen darf.
Wenn aber bei einer "lokalen" Einzelsicherung NUR der "files" Ordner voreingestellt wäre, dann wäre es nicht weiter kritisch und die Dumps sowie Webfolder Backups könnten dort sicher abgelegt werden z.b.
/files/dbname-sql.tar.gz
/files/webfolder-name.tar.gz
Dann jeweils ein Auswahl Button DB restore und Webfolder restore, wobei dann kein PW Schutz beim lokalen sichern nach /files nötig wäre.
Wenn der User ein neues Backup erstellt, einfach die alten überschreiben wg. möglicher Quota Probleme eventl. Hinweis "Falls gewünscht vorige Backups via FTP downloaden und lokal sichern".
So in etwa könnte es vieleicht aussehen ... ist jetzt nur auf die schnelle ausgebrütet und möglicherweise völlisch unausgereift :mrgreen:
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: Datenbank restore  [GELÖST]

Post by Alexander »

Dieses Feature ist Teil der kommenden KeyHelp 25.1 Version.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply