Archiv der Kategorie: Howto Tutorials

Knowledge Network for Tutorials, Howto’s, Workaround, DevOps Code for Professionals.

MySQL Datenbank Backup erstellen

Die meisten Webseites beinhalten eine MySQL (MariaDB) Datenbank, hierbei ist es wichtig ein Backup der Datenbank zu erstellen. Dieses Tutorial zeigt, wie mit phpMyAdmin und in der Kommandozeile ein Datenbank Backup erstellt wird, und als Kopie auf dem Computer zu speichern.

Schritt 1 – Anmelden in phpMyAdmin

Shared Hoster stellen webbasierte Oberflächen wie das cPanel zur Verfügung. Nach Login zum Steuerungs-Dashboard findet man unter Tools – Databases den Link zu phpMyAdmin.

phpMyAdmin Login

Schritt 2 – Klicke auf Datenbanken oben im Menü

Bei Schritt 3 – Klicke auf den Namen der Datenbank

Schritt 4 – mit Exportieren ein Backup erstellen

Bei Schritt 5 – Wähle „Angepasst – zeige alle möglichen Optionen an“

Beim Exportieren sind Standardmässig alle Tabellen ausgewählt. Wir empfehlen das so zu belassen.

Schritt 6 – Scrolle zu Objekterstellungsoptionen

Im Bereich Objekterstellungsoptionen aktiviere den Schieberegler für DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER-Befehl hinzufügen, die zweite Option unter Befehle hinzufügen.

Schritt 7 – Scrolle runter und klicke auf Exportieren

Die exportierten Tabellen werden jetzt in einer Datei gespeichert, zum Beispiel in die Datei db_name.sql. Falls nötig, kann man den MySQL Datenbank Export wieder importieren.

Der MySQL Datenbank Backup wird als Dump in einer sql-Datei gespeichert, standardmässig im Downloads Ordner auf dem Computer.

Was ist phpMyAdmin?

Das WebUI phpMyAdmin ist eine freie Webanwendung zur Administration von MySQL-Datenbanken und deren Fork MariaDB. Die Webanwendung ist in PHP implementiert, daher kommt der Name phpMyAdmin, sie ist unter der GNU General Public License lizenziert und ist in vielen Linux-Distributionen enthalten.

Mit phpMyAdmin können die meisten Funktionen ausgeführt werden, ohne selbst SQL-Anweisungen zu schreiben, wie MySQL Datenbanken als Backup zu Exportieren, Datensätze auflisten, Tabellen anlegen/löschen, Spalten hinzufügen, Datenbanken erstellen/löschen und Benutzer verwalten.

MySQL Datenbank Backup in der Kommandozeile

Wenn die Webanwendung phpMyAdmin auf dem Server nicht installiert ist, kann ein MySQL Datenbank Backup in der Kommandozeile erstellt werden, mit dem MariaDB Backup Programm mysqldump.

$ sudo mysqldump -u root db_name > db_name.sql

mysqldump ist jetzt ein symbolischer Link zu mariadb-dump.

MySQL Datenbank Restore in der Kommandozeile

Die Wiederherstellung ermöglicht ein Restore mit dem Befehl mysql und der sql-Datei, diese als MySQL Datenbank Backup zuvor mit dem Befehl mysqldump erstellt wurde.

$ sudo mysql -u root db_name < db_name.sql

Der Beitrag hier könnte dich auch interessieren.

Lesezeichen Speicherort in Chrome, Firefox, Edge

Möchte man die Lesezeichen aus Google Chrome, Mozilla Firefox oder Microsoft Edge auf ein anderes Gerät kopieren, muss man wissen, wo der Speicherort der Lesezeichen-Datei (Bookmarks) und die Datei mit den Passwörtern sich befindet.

Bei aktivierter Synchronisierung werden die Lesezeichen im Google-Konto oder Microsoft-Konto gespeichert. Neu hinzugefügte Lesezeichen oder bei Änderungen, gelten diese Aktualisierungen für alle Geräte.

Ist diese Funktion in Chrome, Firefox oder Edge nicht aktiviert, können die Lesezeichen für jedes Gerät, auf dem der Browser genutzt wird, manuell abgeglichen werden. Das etwa dann, wenn ein Benutzer ein neues Gerät erhält. Dann müssen neben Bilder und Dokumente meist auch die Lesezeichen zum Speichertort auf das neue Gerät übertragen werden.

Speicherort der Lesezeichen auf dem PC

Arbeitet man am PC, befinden sich die Lesezeichen im Speicherort unter dem Google Chrome-Ordner. Firefox-Profilordner oder im Microsoft Edge-Ordner auf dem PC.

Suche nach dem Ordner, beispielsweise mit den Tasten + R um mit Ausführen und der Befehlseingabe im folgenden Ordner zu suchen:
%LOCALAPPDATA%\Google\Chrome\User Data\Default

Diesen Pfad kann auch in der Datei-Explorer Adressleiste eingefügt werden. Schaue in diesem Verzeichnis nach der Datei „Bookmarks.bak“. Hier sind die Lesezeichen gespeichert.

Speicherort von Chrome, Firefox und Edge

# Google Chrome Bookmarks
"%LOCALAPPDATA%\Google\Chrome\User Data\Default\Bookmarks"
# Passwörter werden in der Datei Login Data gespeichert.
"%LOCALAPPDATA%\Google\Chrome\User Data\Default\Login Data"

# Microsoft Edge Favorites
"%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Bookmarks"
# Passwörter werden in der Datei Login Data gespeichert.
"%LOCALAPPDATA%\Microsoft\Edge\User Data\Default\Login Data"

# Mozilla Firefox Bookmarks
"%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default-release\places.sqlite"
# Passwörter werden in diesen beiden Dateien gespeichert.
"%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default-release\key4.db"
"%APPDATA%\Mozilla\Firefox\Profiles\xxxxxxxx.default-release\logins.json"

  Den Firefox Profile Ordner „xxxxxxxx.default-release“ durch den eigenen Namen ersetzen.

Den Speicherort der Firefox und Chrome Lesezeichen auf dem PC benötigt man beispielsweise dann, wenn die Lesezeichen manuell kopiert werden müssen.

Bei Mozilla Firefox sind die Lesezeichen in der Datei places.sqlite im Speicherort dieser über das Menü geöffnet wird, über Hilfe -> Weitere Informationen zur Fehlerbehebung -> Profilorder -> Ordner öffnen.

Firefox Hilfe – Weitere Informationen zur Fehlerbehebung – Profilordner

Speicherort der Lesezeichen in Linux

Arbeitet man mit einem Linux Desktop, ist der Speicherort der Lesezeichen-Dateiplaces.sqliteim Homeverzeichnis unter .mozilla:
/home/<username>/.mozilla/firefox/xxxxxxxx.default-release

Der Ordner .mozilla ist versteckt und wir mit dem Befehl ls -al angezeigt. Hat man eine Gnome-Desktopumgebungen, wie Ubuntu oder Linux Mint mit Cinnamon oder Mate Desktop, können im Datei-Manger Nautilus oder Caja versteckte Elemente über View – Show Hidden Files, sichtbar gemacht werden. Die Passwörter werden in der Dateikey4.dbundlogins.jsongespeichert.

Der ähnliche Beitrag hier könnte dich auch intressieren.