
Hatte mal nachgeschaut:Wo befinden sich Datenbanken? - MySQL-Dateispeicherort
Hat anscheinend nicht viel geholfen.
Ich habe dies für ein einzelnes MySQL-Datenbank-Backup verwendet:http://www.tecmint.com/mysql-backup-and-restore-commands-for-database-administration/
Wenn ich den Befehl zum Sichern einer einzelnen SQL-Datenbank ausführe, finde ich das SQL nicht in dem Verzeichnis /var/lib/mysql/, das in dem oben angegebenen Link angegeben ist.
Wo könnte es sonst sein?
Ich kann PHPMyAdmin auch nicht verwenden.
Ich habe SSH-Root und FTP zur Verfügung.
Antwort1
Die SQL-Sicherung sollte sich in dem Ordner befinden, aus dem Sie die mysqldump-Abfrage ausgeführt haben. Wenn Sie die Abfrage aus Ihrem Home-Verzeichnis ausführen, sollte die Datei im selben Verzeichnis vorhanden sein.
Antwort2
Wenn Sie eine schnelle und perfekte Sicherung wünschen, ist die Sicherung von /var/lib/mysql besser als die mysqldump-Befehle. Es ist besser, wenn Sie mysql für diese Zeit herunterfahren. Wenn Sie das nicht tun, müssen Sie eine Tabellenreparatur durchführen, wenn Sie eine alte Sicherung reaktivieren möchten. mysqldump ist sicherer.
Der einfachste Weg, um sicherzustellen, wo sich Ihre MySQL-Datenbankdateien befinden, besteht darin, zu prüfen, wo sich offene Dateien von MySQLLD befinden. Dies können Sie mit dem Befehl lsof überprüfen. Zu Beginn empfehle ich ein lsof -n|grep mysqld.