BACKUPPATH - Detailbeschreibung

BACKUPPATH - Detailbeschreibung

Facility Management Header.png

Überblick

Parameter: BACKUPPATH
Kategorie: Custom
Standardwert: \\server\freigabe\
Produkt: eTASK.Sonstige (Custom)


Was macht dieser Parameter?

BACKUPPATH definiert den Netzwerkpfad, an dem Datenbank-Backups gespeichert werden, die über die Portalsteuerung erstellt werden. Das System speichert dort automatisch generierte Sicherungsdateien mit Zeitstempel im Format Datenbankname_JJJJMMDDhhmm.bak.


Wofür wird dieser Parameter verwendet?

Der Parameter wird eingesetzt, wenn:

  • Administratoren aus dem Portal heraus manuelle Datenbank-Backups erstellen möchten

  • Schnelle Ad-hoc-Backups vor größeren Änderungen erstellt werden sollen

  • Backup-Dateien an einem für den Applikationsserver erreichbaren Netzwerkpfad gespeichert werden müssen

  • Zusätzliche Sicherungen parallel zu automatisierten Backup-Plänen erstellt werden


Technische Details

Format: UNC-Netzwerkpfad (Universal Naming Convention)
Standardwert: \\server\freigabe\

Gültige Werte:

  • UNC-Pfad: \\servername\freigabename\ordner\

  • Beispiel: \\backup-server\sql-backups\portal\

  • Lokaler Pfad (nicht empfohlen): C:\Backups\

Wichtige Hinweise:

  • Der Pfad muss vom Applikationsserver aus für den Systembenutzer "Netzwerkdienst" (Network Service) zugänglich sein

  • Die Backup-Funktion verwendet die Option "nur kopieren" (COPY_ONLY) und greift nicht in bestehende Sicherungspläne ein

  • Backups werden mit Zeitstempel erstellt: Datenbankname_JJJJMMDDhhmm.bak

  • Der Backup-Timeout ist auf 10 Minuten eingestellt


Wann sollten Sie diesen Wert ändern?

Wert ändern (neuen Pfad eintragen), wenn:

  • Sie einen dedizierten Backup-Server oder eine zentrale Backup-Freigabe einrichten

  • Der aktuelle Speicherort nicht genügend Kapazität für Backups hat

  • Sie Backups in einer anderen Netzwerkumgebung speichern möchten

  • Berechtigungsprobleme mit dem aktuellen Pfad auftreten

Wert auf Standard belassen, wenn:

  • Der Platzhalter-Pfad noch nicht durch einen echten Backup-Pfad ersetzt wurde

  • Sie die Portal-Backup-Funktion nicht verwenden

  • Sie ausschließlich mit automatisierten SQL Server-Wartungsplänen arbeiten


Wichtige Hinweise

  1. Netzwerkberechtigungen erforderlich
    Der SQL Server-Dienst (läuft oft unter "Netzwerkdienst" oder einem spezifischen Dienstkonto) muss Schreibrechte auf den angegebenen Netzwerkpfad haben. Ohne diese Berechtigung schlagen Backup-Versuche fehl.

  2. UNC-Pfad verwenden
    Verwenden Sie immer UNC-Pfade (\\server\freigabe\) statt Laufwerksbuchstaben, da Netzlaufwerke für Systemdienste möglicherweise nicht verfügbar sind.

  3. Ausreichender Speicherplatz
    Stellen Sie sicher, dass der Ziel-Speicherort genügend freien Speicherplatz für mehrere Backups hat. Ein typisches Portal-Backup kann mehrere Gigabyte groß sein.

  4. Kein Konflikt mit Wartungsplänen
    Die Portal-Backup-Funktion verwendet COPY_ONLY, sodass sie die Backup-Kette von SQL Server-Wartungsplänen nicht unterbricht. Vollständige und differentielle Backups werden nicht beeinflusst.

  5. Pfad muss existieren
    Der Netzwerkpfad und alle Unterordner müssen bereits existieren. Das System erstellt keine fehlenden Verzeichnisse automatisch.


Sicherheit

Hat eine Änderung dieses Parameters Auswirkungen auf die Sicherheit?

Ja, die Konfiguration dieses Parameters hat wichtige Sicherheitsauswirkungen, da Datenbank-Backups sensible Unternehmensdaten enthalten.

 

Positive Aspekte:

  • Ermöglicht sichere Speicherung von Backups außerhalb des Produktionssystems

  • Unterstützt zentrale Backup-Strategien mit dedizierten Backup-Servern

  • Die COPY_ONLY-Option verhindert Störungen bestehender Backup-Konzepte

Zu beachten:

  • Backup-Dateien enthalten die komplette Datenbank mit allen sensiblen Informationen

  • Der Netzwerkpfad muss vor unbefugtem Zugriff geschützt sein

  • Unverschlüsselte Backups können bei Kompromittierung des Backup-Servers zu Datenlecks führen

  • Falsche Berechtigungen können dazu führen, dass Backups fehlschlagen oder von Unbefugten gelesen werden

Empfehlung: Verwenden Sie einen dedizierten, gut gesicherten Backup-Server mit eingeschränktem Zugriff. Implementieren Sie Verschlüsselung für Backup-Dateien (Transparent Data Encryption oder Backup-Verschlüsselung in SQL Server). Überwachen Sie regelmäßig, wer Zugriff auf den Backup-Pfad hat, und implementieren Sie Aufbewahrungsrichtlinien zum automatischen Löschen alter Backups.


Praktisches Beispiel

Ausgangssituation: Ein Unternehmen nutzt das Portal produktiv und hat einen dedizierten Backup-Server mit der Freigabe \\backup-srv01\sql-backups\. Die IT-Abteilung möchte vor einem größeren Portal-Update ein manuelles Backup erstellen, ohne den automatischen nächtlichen Backup-Plan zu stören.

Konfiguration: 1. Administrator öffnet die Systemkonfiguration im Portal 2. Sucht den Parameter BACKUPPATH 3. Ändert den Wert von \\server\freigabe\ auf \\backup-srv01\sql-backups\portal\ 4. Speichert die Änderung 5. Stellt sicher, dass der SQL Server-Dienst Schreibrechte auf \\backup-srv01\sql-backups\portal\ hat

Nach der Änderung:

  • Administrator navigiert zur Portalsteuerung → Backup-Funktion

  • Klickt auf "Backup erstellen"

  • Das System erstellt eine Datei wie eTASK_202511261430.bak unter \\backup-srv01\sql-backups\portal\

  • Die Backup-Datei enthält eine vollständige Kopie der Datenbank zum aktuellen Zeitpunkt

  • Der automatische nächtliche Backup-Plan läuft wie gewohnt weiter (COPY_ONLY-Backup)

Ergebnis: Die IT-Abteilung hat ein aktuelles Backup vor dem Update und kann bei Problemen schnell zur vorherigen Version zurückkehren. Der reguläre Backup-Plan wurde nicht gestört, und alle Backups werden zentral auf dem Backup-Server gespeichert.


Empfohlene Einstellung

Für Standard-Installationen:\\backup-server\sql-backups\portalname\(kundenspezifischer UNC-Pfad)

Begründung:

  • Zentrale Backup-Speicherung auf dediziertem Server

  • Trennung von Produktions- und Backup-Daten

  • Einfachere Verwaltung und Überwachung von Backups

  • Bessere Disaster-Recovery-Möglichkeiten

Ausnahmen (kleine Installationen):

  • Bei kleineren Installationen ohne dedizierten Backup-Server kann ein lokaler Pfad auf einem anderen Laufwerk verwendet werden: D:\SQLBackups\Portal\

  • Stellen Sie sicher, dass auch lokale Pfade regelmäßig extern gesichert werden

  • Niemals auf dem gleichen Laufwerk wie die Datenbank-Dateien speichern

Tipp: Testen Sie nach der Konfiguration die Backup-Funktion einmal manuell und überprüfen Sie, ob die Datei am richtigen Ort erstellt wurde. Implementieren Sie eine automatische Bereinigung alter Backup-Dateien, um Speicherplatz freizugeben. Dokumentieren Sie den Backup-Pfad in Ihrer IT-Dokumentation für Notfallwiederherstellungen.

 


IC2870