Das Wiederherstellen der Daten anhand einer Backupdatei ist sogar noch einfacher als das Erstellen der Sicherungsdatei – man muss nur die SQL-Befehle in der Sicherungsdatei ausführen und die Datenbanken werden wiederhergestellt.
Wenn man über pg_dump eine Sicherungsdatei einer einzelnen Datenbank erstellt, enthält die Sicherungsdatei CREATE TABLE-Anweisungen zur Wiederherstellung der ursprünglichen Tabellen. Man muss allerdings zunächst eine leere Datenbank erzeugen, die diese Tabellen aufnimmt. Dies lässt sich durch Aufrufen des createdb-Tools, das auch zur PostgreSQL-Suite gehört, leicht bewerkstelligen:
Jetzt kann man die Datenbank durch Ausführen der SQL-Befehle in der Sicherungsdatei wieder herstellen:
Wenn man über pg_dumpall Backups aller Datenbanken erstellt hat, müssen nicht erst leere Datenbanken angelegt werden, da die Sicherungsdatei alle notwendigen Aufrufe von CREATE DATABASE enthält. In diesem Fall ruft man einfach psql von der Befehlszeile aus auf, ohne eine bestimmte Zieldatenbank anzugeben:
Sobald die Wiederherstellung der Daten abgeschlossen ist, sollte man sich beim Server anmelden und seine wiederhergestellten Daten sehen können.
Page: 1 2
Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…
Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.
Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…
Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.
Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.
Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…