HVS32 Datenbank Archivierungs Dienst: Unterschied zwischen den Versionen

Aus Wiki - Heidler Strichcode GmbH
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
  
= '''HVS32 Datenbak Archivierungs Dienst''' =
+
== Features ==
 +
 
 +
HVS32 - vollautomatisierte, zeitgesteuerte Datenbank Archivierung.<br/> Der HVS32- Datenbank Archivierungs Dienst bietet die Möglichkeit zu bestimmen, wann und welche Versanddaten automatisch in eine Archiv Datenbank archiviert werden sollen.<br/> Mittels dem Scheduler kann das Intervall der Archivierung konfiguriert werden. Zudem werden automatisch vor der Archivierung Wartungsarbeiten und Performance Verbesserungen an der Datenbank durchgeführt, so dass immer eine performante HVS32 Datenbank im Zugriff gewährleistet ist. Außerdem wird im Fehlerfall automatisch eine E-Mail zur Benachrichtigung erzeugt.
  
 
&nbsp;
 
&nbsp;
  
== '''Features''' ==
+
== Systemanforderungen ==
  
HVS32 - vollautomatisierte, zeitgesteuerte Datenbank Archivierung. Der HVS32- Datenbank Archivierungs Dienst bietet die Möglichkeit zu bestimmen, wann und welche Versanddaten automatisch in eine Archiv Datenbank archiviert werden sollen. Mittels dem Scheduler kann das Intervall der Archivierung konfiguriert werden. Zudem werden automatisch vor der Archivierung Wartungsarbeiten und Performance Verbesserungen an der Datenbank durchgeführt, so dass immer eine performante HVS32 Datenbank im Zugriff gewährleistet ist. Außerdem wird im Fehlerfall automatisch eine E-Mail zur Benachrichtigung erzeugt.
+
*mind. 4 x Größe der HVS32 Datenbank als freier Festplatten Speicher
 +
*mind. 2 GB Arbeitsspeicher
 +
*Windows User mit vollen Administratorenrechte (User sollte über cmd Befehl net stop Dienste stoppen und starten können)
 +
*Windows 2003/Vista oder höher (Windows XP wird nicht unterstützt)
  
 
&nbsp;
 
&nbsp;
  
== '''Systemanforderungen''' ==
+
== Einrichtung ==
 
 
*mind. 4 x Größe der HVS32 Datenbank als freier Festplatten Speicher - mind. 2 GB Arbeitsspeicher - Windows User mit vollen Administratorenrechte (User sollte über cmd Befehl net stop Dienste stoppen und starten können)
 
*Windows 2003/Vista oder höher (Windows XP wird nicht unterstützt)<br/> &nbsp;
 
 
 
 
 
== '''Einrichtung''' ==
 
  
 
Der HVS32 Datenbank Archivierungs Dienst kann über den DBServiceKonfigurator im DBService Installationsverzeichnis konfiguriert werden.
 
Der HVS32 Datenbank Archivierungs Dienst kann über den DBServiceKonfigurator im DBService Installationsverzeichnis konfiguriert werden.
Zeile 24: Zeile 23:
 
&nbsp;
 
&nbsp;
  
== '''Datenbank Konfiguration''' ==
+
=== Datenbank Konfiguration ===
  
 
In diesem Dialog können sämtliche Parameter für die Verbindung zur HVS32 Produktiv sowie Archiv Datenbank gesetzt werden.
 
In diesem Dialog können sämtliche Parameter für die Verbindung zur HVS32 Produktiv sowie Archiv Datenbank gesetzt werden.
Zeile 30: Zeile 29:
 
[[File:HVS32 Datenbak Archivierungs Dienst 2.JPG|RTENOTITLE]]
 
[[File:HVS32 Datenbak Archivierungs Dienst 2.JPG|RTENOTITLE]]
  
'''Server''': hier muss die IP des Servers hinterlegt sein auf dem der Firebird Dienst installiert ist.
+
'''Server''': hier muss die IP des Servers hinterlegt sein auf dem der Firebird Dienst installiert ist.<br/> '''Port''': hier muss der Port des Firebird Dienst hinterlegt werden ( Bei Firebird "3050" als Standard).<br/> '''Datenbank''': kompletter Pfad zur HVS32 Produktiv Datenbank inkl. Dateiname.<br/> '''Benutzer''': Firebird Datenbank Username<br/> '''Password''': Firebird Datenbank Passwort
 
 
'''Port''': hier muss der Port des Firebird Dienst hinterlegt werden ( Bei Firebird "3050" als Standard).
 
 
 
'''Datenbank''': kompletter Pfad zur HVS32 Produktiv Datenbank inkl. Dateiname.
 
 
 
'''Archiv-Pfad''':&nbsp;kompletter Pfad zur HVS32 Archiv Datenbank inkl. Dateiname, bei Erstkonfiguration wird die Archiv Datenbank gemäß der Einstellung angelegt.
 
 
 
'''Benutzer''': Firebird Datenbank Username
 
  
'''Password''':&nbsp;Firebird Datenbank Passwort
+
'''Archiv-Pfad''': kompletter Pfad zur HVS32 Archiv Datenbank inkl. Dateiname, bei Erstkonfiguration wird die Archiv Datenbank gemäß der Einstellung angelegt.<br/> '''Archivname''': Dateiname des Archives
  
'''Test''':&nbsp;einen Verbindungstest durchführen
+
'''Sweep Intervall''': Anzahl Transaktionen bevor ein Sweep ausgeführt werden soll (Default: 20.000).<br/> '''Index Statistics setzen''': Indizes nach der Archivierung neu berechnen (empfohlen).
  
 
&nbsp;
 
&nbsp;
  
== '''Archivierung Konfiguration''' ==
+
=== Archivierung Konfiguration ===
  
 
In der Archivierung Konfiguration haben Sie eine Unterauswahl an Konfigurationspunkten zur Auswahl:
 
In der Archivierung Konfiguration haben Sie eine Unterauswahl an Konfigurationspunkten zur Auswahl:
Zeile 54: Zeile 45:
 
&nbsp;
 
&nbsp;
  
== '''Archivoptionen''' ==
+
=== Archivoptionen ===
  
 
In den Archivoptionen können Sie wichtige Parameter zum Archivierungsvorgang ändern. Bitte beachten Sie, dass die Abbruch-Funktion sich nur auf die Dauer bezieht, wie lange die einzelnen Sendungen aus der Datenbank archiviert werden (ca. 80% der gesamten Archivierungszeit)
 
In den Archivoptionen können Sie wichtige Parameter zum Archivierungsvorgang ändern. Bitte beachten Sie, dass die Abbruch-Funktion sich nur auf die Dauer bezieht, wie lange die einzelnen Sendungen aus der Datenbank archiviert werden (ca. 80% der gesamten Archivierungszeit)
Zeile 62: Zeile 53:
 
&nbsp;
 
&nbsp;
  
== '''Scheduler''' ==
+
==== Scheduler ====
  
 
Der Scheduler ermöglicht Ihnen, genau festzulegen, wann eine Archivierung durchgeführt werden soll.
 
Der Scheduler ermöglicht Ihnen, genau festzulegen, wann eine Archivierung durchgeführt werden soll.
Zeile 72: Zeile 63:
 
&nbsp;
 
&nbsp;
  
== '''Service Start/Stop Optionen''' ==
+
==== Service Start/Stop Optionen ====
  
 
Hier können Sie auswählen welche Services vor der Archivierung beendet werden sollen bzw. nach der Archivierung wieder gestartet werden sollen. Bitte beachten Sie, dass der Firebird-Server automatisch mehrmals während der Archivierung neu gestartert wird und somit nicht dieser Liste hinzugefügt werden darf.
 
Hier können Sie auswählen welche Services vor der Archivierung beendet werden sollen bzw. nach der Archivierung wieder gestartet werden sollen. Bitte beachten Sie, dass der Firebird-Server automatisch mehrmals während der Archivierung neu gestartert wird und somit nicht dieser Liste hinzugefügt werden darf.
Zeile 80: Zeile 71:
 
&nbsp;
 
&nbsp;
  
== '''HVS32 Start / Stop Optionen''' ==
+
==== HVS32 Start / Stop Optionen ====
  
 
In diesem Dialog kann bestimmt werden, welche Prozesse vor Beginn der Archivierung gestoppt werden sollen und welche Packstationen nach der Archivierung wieder gestartet werden sollen.
 
In diesem Dialog kann bestimmt werden, welche Prozesse vor Beginn der Archivierung gestoppt werden sollen und welche Packstationen nach der Archivierung wieder gestartet werden sollen.
Zeile 86: Zeile 77:
 
[[File:HVS32 Datenbak Archivierungs Dienst 7.JPG|RTENOTITLE]]
 
[[File:HVS32 Datenbak Archivierungs Dienst 7.JPG|RTENOTITLE]]
  
*HVS32 Pfad = Um die Packstationen starten zu können, muss der Archivierungsdienst wissen, wo sich das HVS32 befindet. Bitte geben Sie hier das Hauptverzeichnis des HVS32 an.  
+
'''HVS32 Pfad''': Um die Packstationen starten zu können, muss der Archivierungsdienst wissen, wo sich das HVS32 befindet. Bitte geben Sie hier das Hauptverzeichnis des HVS32 an.<br/> '''Windows User''': Um die Packstationen starten zu können, benötigt der Archivierungsdienst die Domäne \ den Windows Benutzer, welcher zum Zeitpunkt der Archivierung angemeldet ist.<br/> '''HVS32 Stop Optionen''': Hier können Sie angeben, welche Prozesse vor Beginn der Archivierung beendet werden sollen. Bitte geben Sie hier die Prozessnamen an, z.B. „HVS32.exe“.<br/> '''HVS32 Start Optionen''': Hier können Sie angeben (sofern ein korrekter HVS32 Pfad hinterlegt wurde), welche Packstationen automatisch nach der Archivierung wieder gestartet werden sollen.
*Windows User = Um die Packstationen starten zu können, benötigt der Archivierungsdienst die Domäne \ den Windows Benutzer, welcher zum Zeitpunkt der Archivierung angemeldet ist.  
 
*HVS32 Stop Optionen = Hier können Sie angeben, welche Prozesse vor Beginn der Archivierung beendet werden sollen. Bitte geben Sie hier die Prozessnamen an, z.B. „HVS32.exe“.  
 
*HVS32 Start Optionen = Hier können Sie angeben (sofern ein korrekter HVS32 Pfad hinterlegt wurde), welche Packstationen automatisch nach der Archivierung wieder gestartet werden sollen.  
 
  
 
&nbsp;
 
&nbsp;
  
== '''Email Konfiguration''' ==
+
=== Email Konfiguration ===
  
 
In diesem Dialog können sämtliche Email Einstellungen wie z.B. SMTP Server, User, Password gesetzt werden, so dass im Fehlerfall eine automatische Email Benachrichtigung versendet wird.
 
In diesem Dialog können sämtliche Email Einstellungen wie z.B. SMTP Server, User, Password gesetzt werden, so dass im Fehlerfall eine automatische Email Benachrichtigung versendet wird.
Zeile 99: Zeile 87:
 
[[File:HVS32 Datenbak Archivierungs Dienst 8.JPG|RTENOTITLE]]
 
[[File:HVS32 Datenbak Archivierungs Dienst 8.JPG|RTENOTITLE]]
  
*SMTP-Server = IP Adresse des Email Servers  
+
'''SMTP-Server''': IP Adresse des Email Servers<br/> '''SMTP-Port''': Port des Email Servers<br/> '''SMTP-Benutzer''': Username eine SMTP Users<br/> '''SMTP-Password''': Passwort des SMTP Users<br/> '''SSL''': Abgesicherte Verbindung über SSL<br/> '''Absender-Adresse''': Email Adresse des SMTP Users<br/> '''Empfänger-Adresse(n)''': Email Adresse bei Fehlermeldungen der Archivierung, weitere Mail Adressen können kommasepariert hinterlegt werden<br/> '''CC-Adresse(n)''': Zusätzlich können Sie explizit CC-Adressen kommasepariert eingeben<br/> '''Mail bei Erfolg''': Es wird auch bei erfolgreicher Archivierung eine Mail verschickt.
*SMTP-Port = Port des Email Servers  
 
*SMTP-Benutzer = Username eine SMTP Users  
 
*SMTP-Password = Passwort des SMTP Users  
 
*SSL = Abgesicherte Verbindung über SSL  
 
*Absender-Adresse = Email Adresse des SMTP Users  
 
*Empfänger-Adresse(n) = Email Adresse bei Fehlermeldungen der Archivierung, weitere Mail Adressen können kommasepariert hinterlegt werden  
 
*CC-Adresse(n) = Zusätzlich können Sie explizit CC-Adressen kommasepariert eingeben  
 
*Mail bei Erfolg = Ab Version 3.2 können Sie auch bei erfolgreichem Abschluss der Archivierung eine Benachrichtigung einstellen.  
 
  
 
&nbsp;
 
&nbsp;
  
== '''Troubleshooting''' ==
+
== Troubleshooting ==
  
 
Sollte die Archivierung fehlschlagen, erhalten Sie - sofern die E-Mail-Einstellungen korrekt hinterlegt worden sind - eine Benachrichtigung.<br/> In den meisten Fällen wird der Ursprungszustand automatisch wieder hergestellt. Falls dies einmal nicht der Fall sein sollte, haben Sie zwei Backups zur Verfügung:
 
Sollte die Archivierung fehlschlagen, erhalten Sie - sofern die E-Mail-Einstellungen korrekt hinterlegt worden sind - eine Benachrichtigung.<br/> In den meisten Fällen wird der Ursprungszustand automatisch wieder hergestellt. Falls dies einmal nicht der Fall sein sollte, haben Sie zwei Backups zur Verfügung:

Version vom 13. Dezember 2017, 09:55 Uhr

Features

HVS32 - vollautomatisierte, zeitgesteuerte Datenbank Archivierung.
Der HVS32- Datenbank Archivierungs Dienst bietet die Möglichkeit zu bestimmen, wann und welche Versanddaten automatisch in eine Archiv Datenbank archiviert werden sollen.
Mittels dem Scheduler kann das Intervall der Archivierung konfiguriert werden. Zudem werden automatisch vor der Archivierung Wartungsarbeiten und Performance Verbesserungen an der Datenbank durchgeführt, so dass immer eine performante HVS32 Datenbank im Zugriff gewährleistet ist. Außerdem wird im Fehlerfall automatisch eine E-Mail zur Benachrichtigung erzeugt.

 

Systemanforderungen

  • mind. 4 x Größe der HVS32 Datenbank als freier Festplatten Speicher
  • mind. 2 GB Arbeitsspeicher
  • Windows User mit vollen Administratorenrechte (User sollte über cmd Befehl net stop Dienste stoppen und starten können)
  • Windows 2003/Vista oder höher (Windows XP wird nicht unterstützt)

 

Einrichtung

Der HVS32 Datenbank Archivierungs Dienst kann über den DBServiceKonfigurator im DBService Installationsverzeichnis konfiguriert werden.

RTENOTITLE

 

Datenbank Konfiguration

In diesem Dialog können sämtliche Parameter für die Verbindung zur HVS32 Produktiv sowie Archiv Datenbank gesetzt werden.

RTENOTITLE

Server: hier muss die IP des Servers hinterlegt sein auf dem der Firebird Dienst installiert ist.
Port: hier muss der Port des Firebird Dienst hinterlegt werden ( Bei Firebird "3050" als Standard).
Datenbank: kompletter Pfad zur HVS32 Produktiv Datenbank inkl. Dateiname.
Benutzer: Firebird Datenbank Username
Password: Firebird Datenbank Passwort

Archiv-Pfad: kompletter Pfad zur HVS32 Archiv Datenbank inkl. Dateiname, bei Erstkonfiguration wird die Archiv Datenbank gemäß der Einstellung angelegt.
Archivname: Dateiname des Archives

Sweep Intervall: Anzahl Transaktionen bevor ein Sweep ausgeführt werden soll (Default: 20.000).
Index Statistics setzen: Indizes nach der Archivierung neu berechnen (empfohlen).

 

Archivierung Konfiguration

In der Archivierung Konfiguration haben Sie eine Unterauswahl an Konfigurationspunkten zur Auswahl:

RTENOTITLE

 

Archivoptionen

In den Archivoptionen können Sie wichtige Parameter zum Archivierungsvorgang ändern. Bitte beachten Sie, dass die Abbruch-Funktion sich nur auf die Dauer bezieht, wie lange die einzelnen Sendungen aus der Datenbank archiviert werden (ca. 80% der gesamten Archivierungszeit)

RTENOTITLE

 

Scheduler

Der Scheduler ermöglicht Ihnen, genau festzulegen, wann eine Archivierung durchgeführt werden soll.

RTENOTITLE

Sie haben hierbei die Auswahl zwischen einem täglichen, wöchentlichen, monatlichen oder einem benutzerdefinierten Zeitplan.
In der wöchentlichen Archivierung können Sie festlegen, an welchen Wochentagen die Archivierung ausgeführt werden soll.
In der monatlichen Archivierung können Sie festlegen, an welchen Monaten und wann innerhalb dieses Monats eine Archivierung ausgeführt werden soll. Sie haben entweder die Möglichkeit ein festes Datum (z.B. am 1. jedes Monats) über Stichtage festzulegen oder über einen festen Wochentag (z.B. am letzten Samstag eines Monats).
Der benutzerdefinierte Zeitplan ermöglicht es Ihnen, einen CRON-Ausdruck zu hinterlegen. Sie finden in dieser Auswahl auch eine kleine Beschreibung, wie ein CRON-Ausdruck aussehen sollte.
Der Test-Button gibt Ihnen eine Auflistung aller geplanten Ausführzeitpunkte, welche Sie konfiguriert haben.

 

Service Start/Stop Optionen

Hier können Sie auswählen welche Services vor der Archivierung beendet werden sollen bzw. nach der Archivierung wieder gestartet werden sollen. Bitte beachten Sie, dass der Firebird-Server automatisch mehrmals während der Archivierung neu gestartert wird und somit nicht dieser Liste hinzugefügt werden darf.

RTENOTITLE

 

HVS32 Start / Stop Optionen

In diesem Dialog kann bestimmt werden, welche Prozesse vor Beginn der Archivierung gestoppt werden sollen und welche Packstationen nach der Archivierung wieder gestartet werden sollen.

RTENOTITLE

HVS32 Pfad: Um die Packstationen starten zu können, muss der Archivierungsdienst wissen, wo sich das HVS32 befindet. Bitte geben Sie hier das Hauptverzeichnis des HVS32 an.
Windows User: Um die Packstationen starten zu können, benötigt der Archivierungsdienst die Domäne \ den Windows Benutzer, welcher zum Zeitpunkt der Archivierung angemeldet ist.
HVS32 Stop Optionen: Hier können Sie angeben, welche Prozesse vor Beginn der Archivierung beendet werden sollen. Bitte geben Sie hier die Prozessnamen an, z.B. „HVS32.exe“.
HVS32 Start Optionen: Hier können Sie angeben (sofern ein korrekter HVS32 Pfad hinterlegt wurde), welche Packstationen automatisch nach der Archivierung wieder gestartet werden sollen.

 

Email Konfiguration

In diesem Dialog können sämtliche Email Einstellungen wie z.B. SMTP Server, User, Password gesetzt werden, so dass im Fehlerfall eine automatische Email Benachrichtigung versendet wird.

RTENOTITLE

SMTP-Server: IP Adresse des Email Servers
SMTP-Port: Port des Email Servers
SMTP-Benutzer: Username eine SMTP Users
SMTP-Password: Passwort des SMTP Users
SSL: Abgesicherte Verbindung über SSL
Absender-Adresse: Email Adresse des SMTP Users
Empfänger-Adresse(n): Email Adresse bei Fehlermeldungen der Archivierung, weitere Mail Adressen können kommasepariert hinterlegt werden
CC-Adresse(n): Zusätzlich können Sie explizit CC-Adressen kommasepariert eingeben
Mail bei Erfolg: Es wird auch bei erfolgreicher Archivierung eine Mail verschickt.

 

Troubleshooting

Sollte die Archivierung fehlschlagen, erhalten Sie - sofern die E-Mail-Einstellungen korrekt hinterlegt worden sind - eine Benachrichtigung.
In den meisten Fällen wird der Ursprungszustand automatisch wieder hergestellt. Falls dies einmal nicht der Fall sein sollte, haben Sie zwei Backups zur Verfügung:

  • HVS32-XXXXXXXXX.backup – Das ist ein Backup der HVS32.fdb bevor die Produktivdatenbank geändert wurde und befindet sich im Datenbankverzeichnis. Diese können Sie einfach umbenennen in HVS32.fdb.
  • Backup.zip – Diese Zip-Datei im Installationsordner des Datenbankarchivierungs-Dienstes enthält die aktuelle Produktivdatenbank. Diese Zip wird immer als erster Schritt bei einer Archivierung erstellt und wird mit der nächsten Archivierung überschrieben.