Sicherung Notenmanager mit PostgreSQL - Druckversion +- Forum Notenmanager (https://forum.notenmanager.net) +-- Forum: Schulversion (https://forum.notenmanager.net/forumdisplay.php?fid=22) +--- Forum: PostGreSQL-Datenbank (https://forum.notenmanager.net/forumdisplay.php?fid=42) +--- Thema: Sicherung Notenmanager mit PostgreSQL (/showthread.php?tid=5381) |
Sicherung Notenmanager mit PostgreSQL - roweiss - 13.10.2014 Servus, auf die Gefahr hin, den richtigen Thread oder die passende Anleitung übersehen zu haben: Wie sichere ich am bequemsten und zuverlässigsten den Notenmanager mit der neuen PostgreSQL-Datenbank? Geht das über die in pgAdmin eingebaute Sicherungsfunktion oder gibt es da auch komfortablere Lösungen? Vielen Dank für eure Tipps und schöne Grüße Robert RE: Sicherung Notenmanager mit PostgreSQL - r.alb - 13.10.2014 mit pgAdmin geht es problemlos. Die dazu nötigen Einstellungen kannst du von der ASV-Homepage übernehmen. Unter Linux habe ich ein kleines Script geschrieben, das mir automatisch die NM-Datenbank (und die ASV-DB) in regelmäßigen Abständen sichert. Muss sagen: Die Sicherung funktioniert genauso problemlos wie mit der jet-Datenbank. Auf geht's! Roland RE: Sicherung Notenmanager mit PostgreSQL - roweiss - 13.10.2014 Hallo Roland, vielen Dank für den Tipp mit der ASV-Homepage (Wiki). Mit der batch-Datei bekomme ich zwar die Sicherung der ASV hin, aber für die Notenmanager-Datenbank, die über den gleichen PostgreSQL läuft, hakt es noch (Fehlermeldung: pg_dump: [Archivierer <DB>] Verbindung zur Datenbank "xy-Notenmanni" fehlgeschlagen: FATAL: Passwort-Authentifizierung für Benutzer "YZ-Notenmanni" fehlgeschlagen. Nur zum Verständnis: Die Datenbank "xy-Notenmanni" ist diejenige Datenbank, die bei der PostgreSQL-Installation angelegt worden ist, zusammen mit dem NM-Datenbanknutzer "YZ-Notenmanni" und dem zugehörigen Passwort. Ich bin jetzt nicht der große batch-Programmierer, aber mein Gefühl sagt mir, dass die Lösung für mein Problem recht nahe liegt und mir irgendjemand im NM-Universum einen Klaps auf den Schädel verpasst, so dass der fehlende Groschen endlich fällt. Schöne Grüße und besten Dank für eure Hilfe, Robert RE: Sicherung Notenmanager mit PostgreSQL - adler - 14.10.2014 Hallo Roland, ich hatte mal einen Auszug aus der Batch-Datei gepostet, die bei mir problemlos funktioniert: http://forum.notenmanager.net/showthread.php?tid=5334 Vielleicht hilft es dir weiter... RE: Sicherung Notenmanager mit PostgreSQL - roweiss - 15.10.2014 Hallo Adler, leider hänge ich bei der Umsetzung deiner Batch an Verbindungs- bzw. Authentifizierungsfehlern. Mal sehen, ob ich das Teil noch gebacken bekomme. Eine manuelle Sicherung der NM-Datenbank aus pgadmin (benutzerdefiniert, UTF8 ) heraus ist "gigantische" 291 KB groß! Das kann ich zur Not auch noch per Hand abschreiben Nur eine Rücksicherung, wie Stephan an anderer Stelle empfiehlt, habe ich damit noch nicht riskiert. Gruß Robert RE: Sicherung Notenmanager mit PostgreSQL - adler - 07.07.2015 Hallo Stephan, hab mal eine Frage: Wenn ich eine Sicherung z. B. vom letzten Schuljahr einspielen will, stelle ich die entsprechende Datei in einer "neuen" Datenbank wieder her. Wie bekomm ich diese Datei nun in den NM? Läuft das über die nmsv.conf? Und sehen die anderen Kollegen diese Datenbank dann auch oder greifen sie weiterhin auf die aktuelle/alte Datenbank zu? Denn eigentlich soll ich nur ICH die Datenbank vom letzten Schuljahr sehen, um Zeugnisse ausdrucken zu können und die Kollegen sollen brav in der aktuellen Datenbank weiterarbeiten... *ich hoffe, mein "Problem" ist verständlich genug ausgedrückt" ;-) DANKE! RE: Sicherung Notenmanager mit PostgreSQL - steve - 25.07.2015 Hallo, ich möchte eigentlich zum nächsten Schuljahr den NM auf PostgreSQL umstellen, aber ich muss regelmäßig auf Sicherungen zurückgreifen, z.B. zum Neudrucken der JZ des alten SJ bei bestandener Nachprüfung usw.:
Denn die Performance-Steigerung könnten wir gut gebrauchen! steve RE: Sicherung Notenmanager mit PostgreSQL - lope - 25.07.2015 Hallo Steve, am Produktivsystem spiele ich keine letztjährigen DB-Sicherungen ein. Ich bevorzuge die "Spielwiese" auf einem lokalen Rechner. Postgres installieren, die NM-Datenbank anlegen und dann eine Sicherungskopie vom Produktivsystem, bzw. eine vom letzten SJ, wiederherstellen (einspielen). Gruß Lope |