Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
alle:technik:backup:cmd [28.02.2016 08:33] – ↷ Seite von backup:cmd nach alle:technik:backup:cmd verschoben mauker | alle:technik:backup:cmd [02.08.2021 15:51] – mauker | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Backup und Restore an der Kommandozeile (Windows) bzw. der Shell (Linux) ====== | ====== Backup und Restore an der Kommandozeile (Windows) bzw. der Shell (Linux) ====== | ||
Die hier beschriebene Methode erscheint im ersten Moment etwas kryptisch, hat aber den großen Vorteil, dass die Befehle skriptbar sind. Damit ist zum Beispiel eine automatische, | Die hier beschriebene Methode erscheint im ersten Moment etwas kryptisch, hat aber den großen Vorteil, dass die Befehle skriptbar sind. Damit ist zum Beispiel eine automatische, | ||
- | Das [[backup: | + | Das [[alle: |
===== Windows | ===== Windows | ||
Zeile 7: | Zeile 7: | ||
<wrap tip>Sie können die Exe-Datei auch aus einem Explorerfenster in das Fenster der Eingabeaufforderung ziehen, so vermeiden Sie Tippfehler und die bei Leerzeichen nötigen Anführungszeichen werden automatisch gesetzt.</ | <wrap tip>Sie können die Exe-Datei auch aus einem Explorerfenster in das Fenster der Eingabeaufforderung ziehen, so vermeiden Sie Tippfehler und die bei Leerzeichen nötigen Anführungszeichen werden automatisch gesetzt.</ | ||
==== Backup der Datenbank | ==== Backup der Datenbank | ||
- | c: | + | c: |
Erläuterung: | Erläuterung: | ||
* '' | * '' | ||
Zeile 26: | Zeile 26: | ||
pg_dump wertet diese Datei automatisch aus und übernimmt das Passwort. | pg_dump wertet diese Datei automatisch aus und übernimmt das Passwort. | ||
- | (Siehe auch: http:// | + | (Siehe auch: http:// |
==== Restore der Datenbank | ==== Restore der Datenbank | ||
- | c: | + | c: |
| | ||
* '' | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
+ | * '' | ||
* '' | * '' | ||
* ''< | * ''< | ||
Zeile 38: | Zeile 40: | ||
==== Löschen der Datenbank ==== | ==== Löschen der Datenbank ==== | ||
<wrap important> | <wrap important> | ||
- | c: | + | c: |
| | ||
==== Löschen des Datenbankbenutzers ==== | ==== Löschen des Datenbankbenutzers ==== | ||
<wrap important> | <wrap important> | ||
- | c: | + | c: |
| | ||
Zeile 52: | Zeile 54: | ||
Unkomprimierten Dump der Datenbank erzeugen (als root):\\ | Unkomprimierten Dump der Datenbank erzeugen (als root):\\ | ||
'' | '' | ||
- | Der so erzeugte Dump ist eine lesbare Textdatei, die SQL-Statements und die Daten enhält. Dieser ist **nicht** mit pgAdmin, sondern nur mit der unten genannten Methode wieder einspielbar. | + | Der so erzeugte Dump ist eine lesbare Textdatei, die SQL-Statements und die Daten enthält. Dieser ist **nicht** mit pgAdmin, sondern nur mit der unten genannten Methode wieder einspielbar. |
==== Restore der Datenbank ==== | ==== Restore der Datenbank ==== |