TiMaS - Time Management System
Benutzerhandbuch
×
Menü
Index
  • Datensicherung / Backup

Datensicherung / Backup

 
Ein automatisches Backup ist im TiMaS-Dienst für Windows-Betriebssysteme und MySQL- Datenbanken integriert. Für alle anderen Betriebssysteme und auch MSSQL-Datenbanken muss das Backup systemseitig abgesichert werden.
 

Installation unter MySQL

                   
 
 
Durch die automatische Installation von TiMaS wird der TiMaS-Service installiert. Dieser enthält die Ausführung eines Backups, jeweils einmalig am Tag.
Die Einstellung für den Zeitpunkt der Ausführung des Backups und der Dateiort sind in der Konfigurationseinstellung zu sehen und auch änderbar.
Dateiort: .\Timas_Service\TimasService.ini
 
 
Falls Änderungen vorgenommen werden, bitte den Dienst neu starten.
 
Wichtig ist, dass installationsseitig die entsprechende Konfiguration erfolgte:
 
Dateiort: \Timas_Service\Backup.bat
Hier muss der Installationspfad bei Bedarf zu C:\mysql\bin\ angepasst werden. In der Standard-Installation ist dies so passend.
 

Prüfung der Installation

 
Die Datei Backup.bat kann zu Prüfzwecken auch manuell direkt aufgerufen werden. Dazu einfach die Backup.bat direkt aus dem Verzeichnis aufrufen.
Das Backup wird im oben eingestellten Verzeichnis \backup als "x.sql" (x steht für den Tag) geschrieben.
 
 

Rücksicherung einer Datenbank

 
1.     TiMaS-Service beenden
 
 
2.       Datenbanktool öffnen
 
Hier am Beispiel mit HeidiSQL
 
3.     Datenbank timas umbennen
 
 
-> "Kollation" umstellen auf "utf8mb4_general_ci"
 
4.     Neue leere Datenbank mit Namen "timas" anlegen
 
 
 
5.     Gesicherte Datenbank aus Backup-Verzeichnis laden
 
 
 
    
 
 
 
6.     Dienst "TiMaS-Service" neu starten (wie Punkt 1.)
 
7.     Je nach Zeitpunkt des letzten Backups müssen eventuell noch Buchungen nachimportiert werden, die im Zeitbereich des letzten Backups bis jetzt erfolgten. Manuelle Änderungen müssen nochmal erfasst werden.
 
Hinweis: Backups werden vom 01. bis zum 31. eines Monats erstellt - jeden folgenden Monat wird das existierende Backup mit dem neuen überschrieben.
 
Beispiel: Am 01.01. wird das Backup für den 01.01. erzeugt und landet im Ordner "backup". Am 01.02. wird das Backup vom 01.01. mit dem neuen vom 01.02. überschrieben. Demnach hat man immer Backups zur Verfügung, die max. einen Monat zurückliegen - wenn es sich um einen 31. des Monats handelt hat man theoretisch länger Zeit, da der 31. ja nicht jeden Monat existiert - daher wird der 31. erst überschrieben sobald ein Monat wieder einen 31. des Monats als Backup speichert.