Zugriffsrechte auf Daten einer Datenbank auf Verzeichnisebene unter Linux
Ich betreibe zuhause ein kleines AD-Netzwerk in einer Ubuntu-Testumgebung, um meine Fähigkeiten regelmäßig zu erweitern. Ich würde nun gern eine MySQL-Datenbank auf meinem Ubuntu-Server in Betrieb nehmen. Nun habe ich aber folgende Frage:
Die Daten, die sich in der Datenbank befinden, sind ja sicherlich irgendwo auf Verzeichnisebene abgelegt. Kann mir jemand sagen, in welchem Verzeichnis das bei Ubuntu standardmäßig ist?
Dieses Verzeichnis muss ja bei einem Backup ausgelesen werden können. Wie würde man dem Backup-Benutzer die Rechte so zuweisen, dass er die Daten kopieren kann?
Die Daten, die sich in der Datenbank befinden, sind ja sicherlich irgendwo auf Verzeichnisebene abgelegt. Kann mir jemand sagen, in welchem Verzeichnis das bei Ubuntu standardmäßig ist?
Dieses Verzeichnis muss ja bei einem Backup ausgelesen werden können. Wie würde man dem Backup-Benutzer die Rechte so zuweisen, dass er die Daten kopieren kann?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6794472086
Url: https://administrator.de/contentid/6794472086
Ausgedruckt am: 22.11.2024 um 03:11 Uhr
2 Kommentare
Neuester Kommentar
Zitat von @Enrixk:
Die Daten, die sich in der Datenbank befinden, sind ja sicherlich irgendwo auf Verzeichnisebene abgelegt. Kann mir jemand sagen, in welchem Verzeichnis das bei Ubuntu standardmäßig ist?
Die Daten, die sich in der Datenbank befinden, sind ja sicherlich irgendwo auf Verzeichnisebene abgelegt. Kann mir jemand sagen, in welchem Verzeichnis das bei Ubuntu standardmäßig ist?
Unter /var/lib/mysql, siehe Ubuntuusers.
Dieses Verzeichnis muss ja bei einem Backup ausgelesen werden können. Wie würde man dem Backup-Benutzer die Rechte so zuweisen, dass er die Daten kopieren kann?
Garnicht. Als Backup eignet sich ein Kopieren der Dateien in dem Verzeichnis nur sehr eingeschränkt, verwende mysqldump um eine saubere Sicherung zu erstellen.