PostgreSQL Datenbank per Script sichern (pgAdmin III )
Guten Morgen,
ich suche ein Script, welches mir ermöglichen soll, eine Datenbank im pgAdmin3 automatisch zu sichern.
Zur Zeit muss ich die Datenbank noch manuell sichern über:
Rechtsklick auf die Datenbank -> Sicherung -> %Sicherungsname%.backup
Dies soll aber in Zukunft per Script geregelt werden, sodass 1x täglich ein Backup auf ein SMB Share abgelegt wird.
Was mich ebenfalls noch etwas irritiert ist die "Sicherung des Servers" bzw. "Sicherung globaler Daten".
Welche Sicherung brauche ich, falls ich die Datenbank auf einem neuen Server als Recovery einspielen will?
Ich habe leider von pgAdmin 3 überhaupt keine Ahnung. Habe bis jetzt nur MSSQL Server gearbeitet, ein Umzug der Datenbank auf einen Solchen ist aber leider aus lizenztechnischen Gründen nicht möglich.
Danke schonmal im Voraus.
ich suche ein Script, welches mir ermöglichen soll, eine Datenbank im pgAdmin3 automatisch zu sichern.
Zur Zeit muss ich die Datenbank noch manuell sichern über:
Rechtsklick auf die Datenbank -> Sicherung -> %Sicherungsname%.backup
Dies soll aber in Zukunft per Script geregelt werden, sodass 1x täglich ein Backup auf ein SMB Share abgelegt wird.
Was mich ebenfalls noch etwas irritiert ist die "Sicherung des Servers" bzw. "Sicherung globaler Daten".
Welche Sicherung brauche ich, falls ich die Datenbank auf einem neuen Server als Recovery einspielen will?
Ich habe leider von pgAdmin 3 überhaupt keine Ahnung. Habe bis jetzt nur MSSQL Server gearbeitet, ein Umzug der Datenbank auf einen Solchen ist aber leider aus lizenztechnischen Gründen nicht möglich.
Danke schonmal im Voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 208793
Url: https://administrator.de/contentid/208793
Ausgedruckt am: 19.11.2024 um 10:11 Uhr
1 Kommentar
Hallo,
üblicherweise wird pg_dump(.exe) verwendet um einen Datenbank Export zu erstellen. Der Unterschied zwischen einer Datenbank Sicherung und einer Serversicherung liegt darin, das in einer Datenbank keine Benutzerinformation und keine globalen Einstellungen drin sind. Wenn die Benutzerstruktur recht einfach ist reicht eine Datenbanksicherung vollkomen aus. Mehr Info zu diesem Thema (in Englisch):
http://wiki.postgresql.org/wiki/Automated_Backup_on_Windows
Gruß
Andi
üblicherweise wird pg_dump(.exe) verwendet um einen Datenbank Export zu erstellen. Der Unterschied zwischen einer Datenbank Sicherung und einer Serversicherung liegt darin, das in einer Datenbank keine Benutzerinformation und keine globalen Einstellungen drin sind. Wenn die Benutzerstruktur recht einfach ist reicht eine Datenbanksicherung vollkomen aus. Mehr Info zu diesem Thema (in Englisch):
http://wiki.postgresql.org/wiki/Automated_Backup_on_Windows
Gruß
Andi