Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients, die Progress Datenbank zu starten bzw. stoppen. Sie können mit dem Zeitplandienst die Progress Datenbank, in den von Ihnen gewünschten Zeiten, starten und stoppen. So können Sie die Progress Datenbank vor Ihrem Backup stoppen und nach ihrem Backup wieder starten. Somit ist es kein Problem für Ihr Backup die Progress Datenbank mitzusichern. Um einen Befehl mit dem Zeitplandienst ausführen zu können, muss der Zeitplandienst gestartet sein. Hierzu bietet es sich an, dass Sie den Dienst so einrichten, dass er beim Start von NT automatisch gestartet wird: 1. 2. 3. Wählen Sie START – Einstellungen – Systemsteuerung – Dienste. Suchen Sie den Dienst Schedule und markieren Sie ihn. Klicken Sie auf Startart... und wählen Sie Automatisch aus. Bestätigen Sie mit OK. Wenn Sie Windows NT nicht mehr neu starten, sollten Sie den Zeitplandienst nun manuell starten: 1. 2. Markieren Sie den Dienst Schedule. Klicken Sie auf Starten. Um den Zeitplandienst einzurichten, starten Sie die Eingabeaufforderung (START – Programme – Eingabeaufforderung). Geben Sie dort folgenden Befehl ein: at 21:00 /every:mo,di,mi,do,fr c:\Programme\progress\bin\dbman –stop -all Dabei ist auf folgende Konventionen zu achten: 1. 21:00 steht für die Uhrzeit zu der Sie die Datenbank herunterfahren möchten. 2. mo-fr steht für die Tage an denen Sie Ihre Daten sichern. 3. c:\Programme\Progress\bin muss gegebenenfalls durch den entsprechenden Pfad auf Ihrem Server ersetzt werden. 4. –stop ist der Parameter der die Progress Datenbank stoppt (-start startet die Datenbank, siehe unten) 5. –all steht dafür, das alle Datenbanken die auf diesem Rechner (Server) eingerichtet sind gestartet werden. Im Normalfall ist es nur eine, die Padis Datenbank Um den Datenbankserver wieder automatisch zu starten, geben Sie an der Eingabeaufforderung folgenden Befehl ein: at 01:00 /every:di,mi,do,fr,sa c:\Programme\Progress\bin\dbman –start –all Folgende Befehle helfen Ihnen darüber hinaus bei der Einrichtung des Zeitplandienstes: at Zeigt eine Liste der geplanten Befehle. Überprüfen Sie mit diesem Befehl, ob Sie die Befehle richtig abgesetzt haben bzw. NT diese richtig registriert hat. at /? Zeigt die Hilfe zum Befehl at. ACHTUNG: Bitte beachten Sie folgende Hinweise! 1. Überprüfen Sie, ob Ihre Datensicherung in diesem Zeitfenster auch komplett und korrekt durchläuft. 2. Der oben aufgeführte Befehl beendet den ALLE aktiven PROGRESS-Datenbanken. 3. Achten Sie darauf, daß sich alle Benutzer rechtzeitig vor dem SHUTDOWN abmelden. 4. Sollten Sie die Bewertung oder den Rechnungsdruck abends starten, sollten Sie daran denken den Zeitplandienst für diese Nacht zu deaktivieren. Wird die Datenbank während dieser Transaktion heruntergefahren, werden alle angefangenen Transaktionen (z.B. die Bewertung) automatisch komplett zurückgesetzt. Weitere Informationen zum Zeitplandienst von NT erhalten Sie in der Online-Hilfe (F1) unter dem INDEX-Suchbegriff „at“. Start / Stop Sie können die Progress Datenbank auch direkt starten bzw. stoppen. C:\Programme\Progress\bin\dbman –start -all Um die Progress Datenbank zu starten. C:\Programme\Progress\bin\dbman –stop -all Um die Progress Datenbank zu stoppen. Überprüfen Sie den Progress-Pfad und ersetzen Sie Ihn gegebenenfalls.(Wenn Ihr ProgressVerzeichnis auf einem anderen Laufwerk bzw. in einer anderen Ordner-Struktur liegt) Dieser Befehl wird meistens in den Backup-Programmen verwendet, um Dienste vor dem Backup zu stoppen und Dienste nach dem Backup wieder zu starten. Arcserve Was ist Arcserve ? Arcserve ist eine Software mit der man Backups planen und Verwalten kann. Das Backup wird auf ein Band gesichert. Arcserve soll ein Beispiel, wie man mit Backup-Programmen die Padis Datenbank mitsichert: Im folgendem Bild, sehen Sie einen Ausschnitt, der Optionen, bei der Planung eines Jobs. Wie zu sehen ist gibt es extra für diese Problematik (Vor/Nach) einen eigenen Reiter. Vor dem job wird C:\Programme\Progress\bin\dbman –stop –all ausgeführt und nach dem job C:\Programme\Progress\bin\dbman –start –all . Zu den zwei Befehlen Siehe Kapitel (start / stop ). Ähnlich wird es jedem anderem Backup-Programm die Möglichkeit geben unter den Optionen, Programme, Dienste, Dateien vor und nach dem Backup auszuführen. Online Backup Falls Sie keine Datensicherung nutzen oder die Padis Datenbank extra absichern wollen, können Sie dies über diesen Weg verwirklichen. Einzelplatz Version Sie müssen Padis vor dem Backup beenden. Nun müssen Sie die Eingabeaufforderung starten (Start – Programme - Eingabeaufforderung). Geben Sie zum Sichern der Datenbank folgenden Befehl ein: C:\Programme\Progress\bin\Probkup C:\Padis\Db\padis D:\Sicherung\221002 Beachten Sie folgende konventionen: C:\Programme\Progress\bin\Probkup C:\Programme\Padis\Db\padis D:\Sicherung\221002 Das Progress Programm, das die Datenbank sichert wird aufgerufen, ändern sie gegebenenfalls den Pfad ab, wenn Progress auf einem anderen Laufwerk oder unter einer anderen Verzeichnis-Struktur installiert wurde. Der Pfad der zu sichernden Datenbank. Ändern sie gegebenenfalls den Pfad ab, wenn Padis auf einem anderen Laufwerk oder unter einer anderen VerzeichnisStruktur installiert wurde. Der Pfad, in welche die zu sichernde Datei (z.B 221002, kann beliebig benannt werden), gespeichert werden soll. Die Sicherung verläuft so, die Datenbank (db-file), das d1-File, das b1-File, das Strukturfile (st-File) und das Logfile (lg-file) wird in eine Datei gepackt. Dabei werden das b1-File und das lg-File völlig geleert. Um die Sicherungsdatei wieder in die Elemente (db-File, b1-File, lg-File, d1-File, st-File) aufzuteilen (konvertieren), gehen Sie bitte wie folgt vor: Starten Sie bitte die Eingabeaufforderung (Start – Programme - Eingabeaufforderung). Geben Sie folgende befehle zur Wiederherstellung ein: Cd HergestellteSicherung C:\Programme\Progress\bin\Prorest padis2 D:\Sicherung\221002 Beachten Sie folgende konventionen: cd HergestellteSicherung C:\Programme\Progres\bin\Prorest Padis2 D:\Sicherung\221002 Hinweis: In dem Verzeichnis in dem Sie den Befehl prorest ausführen, in dieses Verzeichnis wird die Wiederherstellung der Sicherung (db-File, b1-File,d1-File, lg-file, st-File) kopiert. Sie können mit cd auch weiter in Verzeicheichnisse (z.B c:\> cd HergestellteSicherung -> c:\HergestellteSicherung\> ) Geben Sie für HergestellteSicherung Ihr Verzeichnis an, in das die Wiederherstellung der Sicherung gespeichert werden soll. Aufruf des Progress Programms, das die gesicherte Datenbank (1 File) wieder in die aufgeteilten Files (db-File, st-File, b1-File, d1File, lg-File) konvertiert, ändern sie gegebenenfalls den Pfad ab, wenn Progress auf einem anderen Laufwerk oder unter einer anderen Verzeichnis-Struktur installiert wurde. Geben Sie hier den Gewünschten Datenbanknamen (Name für das DB-File das wiederhergestellt wird) ein) Der Pfad, in welcher die gesicherte Datenbank (z.B 221002) gespeichert wurde. Mehrplatz Version Sie müssen am Server das Backup vornehmen (Sie müssen das Backup direkt am Server machen). Rufen Sie bitte die Eingabeaufforderung auf (Start – Programme - Eingabeaufforderung). Geben Sie zum Sichern der Datenbank folgenden Befehl ein: C:\Programme\Progress\bin\Probkup online C:\Padis\Db\Padis D:\Sicherung\221002 Beachten Sie folgende konventionen: C:\Programme\Progress\bin\Probkup online C:\Programme\padis\Db\padis D:\Sicherung\221002 Das Progress Programm, das die Datenbank sichert wird aufgerufen, ändern sie gegebenenfalls den Pfad ab, wenn Progress auf einem anderen Laufwerk oder unter einer anderen Verzeichnis-Struktur installiert wurde. Progress Befehl (für Server unbedingt notwendig) Der Pfad der zu sichernden Datenbank. Ändern sie gegebenenfalls den Pfad ab, wenn Padis auf einem anderen Laufwerk oder unter einer anderen Verzeichnis-Struktur installiert wurde. Der Pfad, in welche die zu sichernde Datei (z.B 221002, kann beliebig benannt werden), gespeichert werden soll. Die Sicherung verläuft so, die Datenbank (db-file), das d1-File, das b1-File, das Strukturfile (st-File) und das Logfile (lg-file) wird in eine Datei gepackt (z.B 221002). Dabei werden das b1-File und das lgFile völlig geleert. Um die Sicherungsdatei wieder in die Elemente (db-File, b1-File, lg-File, d1-File, st-File) aufzuteilen (konvertieren), gehen Sie bitte wie folgt vor: Starten Sie bitte die Eingabeaufforderung (Start – Programme - Eingabeaufforderung). Geben Sie folgende befehle zur Wiederherstellung ein: Cd HergestellteSicherung C:\Programme\Progress\bin\Prorest padis2 D:\Sicherung\221002 Beachten Sie folgende konventionen: cd HergestellteSicherung C:\Programme\Progres\bin\Prorest Padis2 D:\Sicherung\221002 Hinweis: In dem Verzeichnis in dem Sie den Befehl prorest ausführen, in dieses Verzeichnis wird die Wiederherstellung der Sicherung (db-File, b1-File,d1-File, lg-file, st-File) kopiert. Sie können mit cd auch weiter in Verzeicheichnisse (z.B c:\> cd HergestellteSicherung -> c:\HergestellteSicherung\> ) Geben Sie für HergestellteSicherung Ihr Verzeichnis an, in das die Wiederherstellung der Sicherung gespeichert werden soll. Aufruf des Progress Programms, das die gesicherte Datenbank (1 File) wieder in die aufgeteilten Files (db-File, st-File, b1-File, d1File, lg-File) konvertiert, ändern sie gegebenenfalls den Pfad ab, wenn Progress auf einem anderen Laufwerk oder unter einer anderen Verzeichnis-Struktur installiert wurde. Geben Sie hier den Gewünschten Datenbanknamen (Name für das DB-File das wiederhergestellt wird) ein) Der Pfad, in welcher die gesicherte Datenbank (z.B 221002) gespeichert wurde.