Alle Postgres Datenbanken sichert man als user postgres. Dazu wechselt man mit
su postgres
zum Benutzer postgres. Ein Passwort ist zunächst nicht nötig. Man kann aber ein Passwort setzen siehe Handbuch
im Verzeichnis /var/lib/postgresql/8.3/main/
setzt man folgenden Befehl ab:
/usr/bin/pg_dumpall -c > postgres_komplett.sql
Nach Abschluss des Dumps liegt im Verzeichnis /var/lib/postgresql/8.3/main/
die Datei „postgres_komplett.sql“ mit der man die postgres-Datenbanken wieder herstellen kann.
Zurück geht es wieder als Benutzer „postgres“ mit
/usr/bin/psql postgres < postgres_komplett.sql
man muss sich dazu im dem Verzeichnis befinden in dem der Dump „postgres_komplett.sql“ gespeichert ist.
Beim Benutzer postgres ist in der Grundinstallation kein Passwort nötig.
Weitere Informationen gibt es im postgres-Handbuch. Dort kann man das Handbuch als html herunterladen.
Mysql-Datenbanken sichert man als user root z.B. Im Verzeichnis /var/lib/mysql/
mit diesem Befehl:
/usr/bin/mysqldump -u root -p'<Passwort>' --all-databases > mysql_komplett.sql
Im Verzeichnis /var/lib/mysql/
liegt danach die Datei mysql_komplett.sql
die man zum zurück Sichern verwendet.
zurück geht es mit dem Befehl
mysql -u root -p'<Passwort>' < mysql_komplett.sql
Das mysql Passwort findet man im Verzeichnis /root/
in der Datei .my.cnf
Weitere Informationen gibt es im Mysql-Handbuch