#1 2023-11-19 18:04:36

djmugge
Mitglied
Denzlingen
2022-01-16
15

manuelle Sicherung ohne phpmyadmin (altes Netgear ReadyNAS 102)

Servus zusammen,

mir hat es aus irgendwelchen nicht mehr erfindlichen Gründen die PIWIGO zerlegt. Ich hab noch Zugriff auf die Dateiebene und kann via SFTP das komplette Verzeichnis piwigo mit allen Alben und Fotos sichern.

Allerdings schaffe ich es nicht, die Datenbank zu sichern. PHPMYADMIN ist nicht verfügbar, lässt sich auf dem alten DEBIAN 8 System auch nicht mehr installieren.

Der Versuch, ein manuelles Update von DEBIAN, PHP oder mySQL zu machen und ein Update auf eine aktuelle PIWIGO Version scheitert an den Berechtigungen. Trotz SSH Zugriff kann ich dort nichts installieren oder aktualisieren.
Hat mir jemand evtl. eine Idee, wo ich die Datenbank finde. Eine Überlegung wäre noch, ob ich auf dem Webserver des alten Netgear NAS eventuell mysqldumper installiert bekomme. Damit weiss ich dass die Datenbank Sicherung funktionieren würde.

Offline

#2 2023-11-19 21:54:41

drlecter
Piwigo Team Moderators
2016-03-17
1118

Re: manuelle Sicherung ohne phpmyadmin (altes Netgear ReadyNAS 102)

Ich denke du hast zumindest das Passwort für die Piwigo DB. Es sollte mysqldump als CLI command zu finden sein. Damit kannst du nach der SSH Verbindung einen dump ziehen.

Offline

#3 2023-11-19 23:10:28

djmugge
Mitglied
Denzlingen
2022-01-16
15

Re: manuelle Sicherung ohne phpmyadmin (altes Netgear ReadyNAS 102)

Gibt es (k)eine config.phpmoder etwas vergleichbares in dem die zugangsdaten drin stehen?

Offline

#4 2023-11-20 11:40:49

OHappyDay
Mitglied
2023-02-03
11

Re: manuelle Sicherung ohne phpmyadmin (altes Netgear ReadyNAS 102)

Die Zugangsdaten zur Datenbank stehen hier drin:

local/config/database.inc.php

Offline

#5 2023-11-20 19:35:06

djmugge
Mitglied
Denzlingen
2022-01-16
15

Re: manuelle Sicherung ohne phpmyadmin (altes Netgear ReadyNAS 102)

Danke für die Tipps :-)

Hat funktioniert, ich hab mein PhotoAlbum wieder mit allen Bildern.

Falls jemand etwas ähnliches passiert und KEIN phpmyadmin zur Verfügung steht....

1) SSH Zugriff auf den Webserver, soweit möglich
2) anmelden mit Admin-Rechten
3) Sicherung erstellen

Code:

mysqldump -u "Benutzername mit Root Rechten / DB Benutzer" -p "Name_der_Datenbank" >dump_eigener_name.sql

4) Datenbank reparieren

Code:

mysqlcheck - "DB Root Benutzer" -p --all-databases --repair

Damit war meine Datenbank wieder in Ordung. Ein Index-Eintrag stand auf 0, hätte aber einen anderen Wert haben müssen.

Beitrag geändert von djmugge (2023-11-20 19:37:00)

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt