Backup wiederherstellung kein Fortschritt

Locked
User avatar
SDS1234
Posts: 8
Joined: Sat 7. Aug 2021, 14:09

Backup wiederherstellung kein Fortschritt

Post by SDS1234 »

Hallo,

Ich habe heute um 13:01 einen Wiederherstellungsforgang mit der neuen Backupverwaltung gestartet.
Der Wiederherstellung hat sich vermutlich aufgehängt.

Hier der log (backup-root.log):
[07-Aug-2021 13:02:01] INFO --> Create repository lock
[07-Aug-2021 13:02:03] INFO --> Looking for pending operations for repository: Manuell (Local) / #3
[07-Aug-2021 13:02:03] INFO --> Operation found: restore
[07-Aug-2021 13:02:03] INFO --> Prepare restore...
[07-Aug-2021 13:02:03] INFO --> Restore paths...

Was soll ich nun tun?

Mit freundlichen Grüßen
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Backup wiederherstellung kein Fortschritt

Post by Alexander »

Hallo,

Ursache
Es gibt aktuell noch einen Bug beim Wiederherstellen, wenn Daten in Verzeichnisse entpackt werden sollen, auf die keine Zugriffsrechte bestehen, statt abzubrechen und eine Fehlermeldung anzuzeigen, hängt sich der Vorgang auf.


Hängenen Restore-Job terminieren:
Um den hangenden Job zu geht du in die Prozessverwaltung und killst dort alles, was mit "restic" zu tun hat und unter dem entsprechenden Benutzer läuft, für den das Wiederherstellen ausgeführt wurde.


Repo-Lock aufheben:
Jetzt kann es noch sein, das das Repo gelockt ist, um das wieder aufzuheben besorgst du dir noch die ID des Repositories, das geht zum Beispiel über die Datenbank (Tabelle `backup_repositories`). Anschließend rufst du folgenden Befehl auf.
php /home/keyhelp/www/keyhelp/cronjob/on_demand/backup.php --repo-id <ID-DES-BETROFFENEN-REPOS> --release-locks

Anzeige korrigieren (optional)
Den Eintrag in der Tabelle kannst du entweder ignorieren, der rutscht irgendwann auf Seite 2 und wird nach einem Zeitraum automatisch gelöscht, oder du gehst in die KeyHelp-Datenbank und löscht in Tabelle `backup_operations` die betroffene Zeile raus (type = restore, state = processing)

--

Bitte künftig Themen nur einmal eröffnen, nicht im deutschen und englischen Bereich.
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
**************************************************************
User avatar
Kurt
Posts: 16
Joined: Sat 16. Jan 2021, 23:04
Contact:

Re: Backup wiederherstellung kein Fortschritt

Post by Kurt »

Ich bekomme beim ausführen folgende Meldung:

Fatal error: Uncaught Error: Call to a member function isValid() on null in /home/keyhelp/www/keyhelp/core/Backup/BackupRepository.php:372
Stack trace:
#0 /home/keyhelp/www/keyhelp/core/Backup/BackupRepository.php(444): BackupRepository->isValid()
#1 /home/keyhelp/www/keyhelp/core/Generic/SelfStoringObject.php(268): BackupRepository::saveObject(Object(BackupRepository))
#2 /home/keyhelp/www/keyhelp/cronjob/on_demand/backup.php(143): SelfStoringObject->save()
#3 {main}
thrown in /home/keyhelp/www/keyhelp/core/Backup/BackupRepository.php on line 372
User avatar
Alexander
Keyweb AG
Posts: 3810
Joined: Wed 20. Jan 2016, 02:23

Re: Backup wiederherstellung kein Fortschritt

Post by Alexander »

Welche Änderungen hast du auf dem Server durchgeführt?

Hast du Änderungen in der KeyHelp-Datenbank vorgenommen?

Was hast du bereits hergestellt? Kam die Sicherung von einem anderen Server?

Die Fehlermeldung lässt darauf schließen, dass die im Repo hinterlegte Konfiguration des Speicherorts nicht entschlüsselt werden kann.
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
**************************************************************
Locked