Datensicherung Turbomed

Egal, ob Sie nur von "Windows 7" auf eine aktuelle Windows-Version umstellen wollen, einen neuen Arbeitsplatz brauchen oder sich Ihr Praxis-Netzwerk selber einrichten wollen: Es ist viel leichter als Sie denken! - - - Hier finden Sie viele Tips zum "Do it yourself" !

Moderator: Forum Moderatoren

Antworten
myriade
Beiträge: 5
Registriert: Mittwoch 24. Oktober 2018, 22:17
5

Datensicherung Turbomed

Beitrag von myriade »

Hallo zusammen.

Wir sichern unseren Server täglich mittels Acronis True Image auf - für jeden Tag ein anderes - ein externes Medium. Hierbei wird immer der gesamte Server (die gesamte HDD) gesichert.

Mich interessiert, wie nur Turbomed "automatisiert" (also ohne dass ich es manuell starten muss) gesichert werden kann, so dass im Crash-Fall TM inkl. Datenbank wiederhergestellt werden kann.

Wie macht Ihr das? Würde mich über Anregungen freuen!

Danke und beste Grüße ...
Benutzeravatar
Nobbie
Beiträge: 1647
Registriert: Samstag 27. Juli 2013, 11:42
10
Bedankt: 1 time

Re: Datensicherung Turbomed

Beitrag von Nobbie »

TM und die Datenbank sichern bringt m.E. nach keinen Vorteil, denn im Crashfall müsste ja TM neu Installiert werden. Also besser eine Serversicherung. Die PraxisDB kann über eine Batch-Datei mit der TMAdmin.exe gesichert werden.

Code: Alles auswählen

rem PraxisDB Sicherung

D:\Turbomed\Programm\TmAdmin.exe /backupstatus /Server=192.168.1.2 >D:\tmp\DbStatus.txt

FindStr "nicht" D:\tmp\DbStatus.txt
if errorlevel == 0 goto :Kopieren
if errorlevel == 1 goto :Nichtkopieren

:Kopieren
D:\Turbomed\Programm\TMAdmin.exe /beginBackup /Server=192.168.1.2
Xcopy E:\PraxisDB\*.* E:\PraxisDB_Kopie\*.* /Y /E /S /R
D:\Turbomed\Programm\TMAdmin.exe /endBackup /Server=192.168.1.2
goto :End

:Nichtkopieren
echo off

echo --------- Datensicherung abgebrochen, bitte erneut sichern ---------
echo --------- Datensicherung abgebrochen, bitte erneut sichern ---------

Pause

:End
Gruß Nobbie
Gruß Nobbie

Ich werde keine frühe Turbomed - Downloadversion installieren
hofeBY
Beiträge: 463
Registriert: Dienstag 9. Februar 2016, 15:17
8

Re: Datensicherung Turbomed

Beitrag von hofeBY »

Das Sicherungsscript liegt bei Uns in C:\Info\Sicherung_Turbomed.bat und wird haupsächlich vor TM-Quartalsupdates genutzt.
Im Anfang müssen natürlich Anpassunge der Variablen an Ihren Standort geschehen.
hofeBY
Beiträge: 463
Registriert: Dienstag 9. Februar 2016, 15:17
8

Re: Datensicherung Turbomed

Beitrag von hofeBY »

@echo off
cls
set DATUM=%DATE%
set QUELLDIR=C:\
set ZIELDIR=\\NAS1\FREIGABE\ORDNER\Sicherungen\C\
set LOGFILE=%ZIELDIR%\%DATUM%-SicherungLogfile.txt

C:
cd \
mkdir %ZIELDIR% >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo Bitte nicht abbrechen, da die Sicherung ein bisschen dauern kann.
echo Erstsicherung ~1GB/min bei 1GBit NW
echo.
echo Im Wiederholungsfall dauert es nicht ganz so lange,
echo da nicht alles erneut kopiert werden braucht.(ca.20Prozent der Erstsicherung)
echo der Erstsicherung. Sehen Sie in das Logfile %LOGFILE%
echo.

Rem Sichern der TM-Server wichtigen Verzeichnisse
echo.

echo Beginn Ordner Info
robocopy %QUELLDIR%Info %ZIELDIR%Info /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt
echo Ende Ordner Info

echo Beginn Ordner logs
robocopy %QUELLDIR%logs %ZIELDIR%logs /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt
echo Ende Ordner logs

echo.
echo stoppen des BrainWare Columbus
net stop "BrainWare Columbus" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo stoppen des CGMSmartUpdateRegistrarService
net stop "CGMSmartUpdateRegistrarService" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo stoppen des CGMApacheDerby
net stop "CGMApacheDerby" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo stoppen der Postgresql-Datenbank
net stop "postgresql-9.6 - PostgreSQL Server 9.6" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo stoppen des 64Bit FOS
net stop "FastObjects Server (x64) 12.0" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.

echo Beginn Ordner ifapDB
robocopy %QUELLDIR%ifapDB %ZIELDIR%ifapDB /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt
echo Ende Ordner ifapDB

echo Beginn Ordner Turbomed
robocopy %QUELLDIR%Turbomed %ZIELDIR%Turbomed /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt
echo Ende Ordner Turbomed
echo.

echo #############################################################################
echo # Sicherung ist fertig, bitte kontrollieren das der Datenbestand gleich ist #
echo #############################################################################

echo.
echo starten des 64Bit FOS
net start "FastObjects Server (x64) 12.0" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo starten der Postgresql-Datenbank
net start "postgresql-9.6 - PostgreSQL Server 9.6" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo starten des CGMSmartUpdateRegistrarService
net start "CGMSmartUpdateRegistrarService" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo starten des CGMApacheDerby
net start "CGMApacheDerby" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo starten des BrainWare Columbus
net start "BrainWare Columbus" >>%LOGFILE%.txt 2>>%LOGFILE%-ERROR.txt

echo.
echo Jetzt mit CTRL-C abbrechen, oder im Anschluss Turbomed reorganisieren.
timeout /t 20 /nobreak

rem C:\Turbomed\Programm\Turbomed.exe /reorg

echo.
echo Dieses Fenster kann nun am X rechts oben geschlossen werden.
echo.

rem Server herunterfahren und Netzaus schalten
rem shutdown /s /t 3

exit
hofeBY
Beiträge: 463
Registriert: Dienstag 9. Februar 2016, 15:17
8

Re: Datensicherung Turbomed

Beitrag von hofeBY »

Soderle, TM hat den (Brainware) Dienst umbenannt, deshalb die aktualisierte Version meines Backup Scripts. :roll:

@echo off
Title %0 %1 %2 %3 %4 %5 %6 %7 %8 %9
cls
set DATUM=%DATE%
set QUELLDIR=D:\
set ZIELDIR=\\NAS1\FREIGABE\ORDNER\Sicherungen\D\
set LF=%ZIELDIR%\%DATUM%-SicherungLogfile

D:
cd \
mkdir %ZIELDIR% >>%LF%.txt 2>NUL

echo.
echo Bitte nicht abbrechen, da die Sicherung ein bisschen dauern kann.
echo Erstsicherung ~1GB/min bei 1GBit NW
echo.
echo Im Wiederholungsfall dauert es nicht ganz so lange,
echo da nicht alles erneut kopiert werden braucht.(ca.20Prozent der Erstsicherung)
echo der Erstsicherung. Sehen Sie in das Logfile %LOGFILE%
echo.

Rem Sichern der TM-Server wichtigen Verzeichnisse
echo.

echo Beginn Ordner Info
robocopy C:\Info %ZIELDIR%Info /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LF%.txt 2>>%LF%-ERROR.txt
echo Ende Ordner Info

echo Beginn Ordner logs
robocopy C:\logs %ZIELDIR%logs /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LF%.txt 2>>%LF%-ERROR.txt
echo Ende Ordner logs

echo.
echo stoppen des BrainWare Columbus
net stop "bwColumbus" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo stoppen des CGMSmartUpdateRegistrarService
net stop "CGMSmartUpdateRegistrarService" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo stoppen des CGMApacheDerby
net stop "CGMApacheDerby" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo stoppen der Postgresql-Datenbank
echo Speicherort der DB siehe D:\TurboMed\ExtPrg\Messenger\Postgresql\9.6\data
net stop "postgresql-9.6 - PostgreSQL Server 9.6" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo stoppen des 64Bit FOS
net stop "FastObjects Server (x64) 12.0" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.

echo Beginn Ordner SMARTupd
robocopy %QUELLDIR%SMARTupd %ZIELDIR%SMARTupd /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LF%.txt 2>>%LF%-ERROR.txt
echo Ende Ordner SMARTupd

echo Beginn Ordner ifapDB
robocopy %QUELLDIR%ifapDB %ZIELDIR%ifapDB /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LF%.txt 2>>%LF%-ERROR.txt
echo Ende Ordner ifapDB

echo Beginn Ordner Turbomed
robocopy %QUELLDIR%Turbomed %ZIELDIR%Turbomed /E /Dcopy:T /R:3 /W:3 /FP /NP >>%LF%.txt 2>>%LF%-ERROR.txt
echo Ende Ordner Turbomed
echo.

echo #############################################################################
echo # Sicherung ist fertig, bitte kontrollieren das der Datenbestand gleich ist #
echo #############################################################################

echo.
echo starten des 64Bit FOS
net start "FastObjects Server (x64) 12.0" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo starten der Postgresql-Datenbank
net start "postgresql-9.6 - PostgreSQL Server 9.6" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo starten des CGMSmartUpdateRegistrarService
net start "CGMSmartUpdateRegistrarService" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo starten des CGMApacheDerby
net start "CGMApacheDerby" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
echo starten des BrainWare Columbus
net start "bwColumbus" >>%LF%.txt 2>>%LF%-ERROR.txt

echo.
rem echo Jetzt mit CTRL-C abbrechen, oder im Anschluss Turbomed reorganisieren lassen.
timeout /t 20 /nobreak

rem D:\Turbomed\Programm\Turbomed.exe /reorg

echo.
echo Dieses Fenster kann nun am X rechts oben geschlossen werden.
echo.

rem Server Netzaus/Neustart fahren Option /s =shutdown Option /r =Reboot
Rem Wählen Sie die entsprechende Option bzw. remarken für nichts weiter unternehmen.
Rem shutdown /r /t 3
Hinner
Beiträge: 23
Registriert: Freitag 20. Februar 2009, 18:59
15

Re: Datensicherung Turbomed

Beitrag von Hinner »

Guten Morgen!

Wir sichern auch mit Acronis auf zwei externen Festplatten.
Hierzu würde mich interessieren, welche Empfehlungen es gibt, bzgl. dem alter der Backups.
Falls man sich z.B. einen Trojaner einfängt, wie Emotet, k
ann er ja wohl schon seit Monaten auf dem System gewesen sein, ehe etwas passiert.
Wäre es in einem solchen Fall dann nicht sinnvoll,
eine externe Festplatte alle 3 Monate für eine Backupsicherung zu nutzen
und die zweite Festplatte für z.B. wöchentliche Backups?

Beste Grüße M Hinner
hofeBY
Beiträge: 463
Registriert: Dienstag 9. Februar 2016, 15:17
8

Re: Datensicherung Turbomed

Beitrag von hofeBY »

Hinner hat geschrieben:Guten Morgen!

Wir sichern auch mit Acronis auf zwei externen Festplatten.
Hierzu würde mich interessieren, welche Empfehlungen es gibt, bzgl. dem alter der Backups.
Falls man sich z.B. einen Trojaner einfängt, wie Emotet, k
ann er ja wohl schon seit Monaten auf dem System gewesen sein, ehe etwas passiert.
Wäre es in einem solchen Fall dann nicht sinnvoll,
eine externe Festplatte alle 3 Monate für eine Backupsicherung zu nutzen
und die zweite Festplatte für z.B. wöchentliche Backups?

Beste Grüße M Hinner
Hallo Hr.Hinner

Also Acronis Offline Vollsicherung nutze ich vor und nach einem Quartalsupdate.
(Nur Offline Kopien, da ich mit installiertem Acronissicherungen massive Probleme hatte !
Wenn ich was grundlegendes verändert habe, mache ich wieder eine solche Sicherung und verwerfe die Vorherige.
Inkrementell wäre auch dort möglich ums schlanker zu halten.
Die Images liegen auf einem extra Share des Filers und sind in Acronis 256Bit verschlüsselt.
Auch auf einer USB Platte habe ich diese Images an einem gesonderten ORT im Verschluss.(Brandabschitt sicher 15km)
Der Share kennt nur einen Nutzer mit schreibrechten und dessen Account wird exklusiv nur fürs Imagen benutzt.
z.Z. habe ich die Images der letzten 6 Quartale dort liegen und jeweils die letzte TM Sicherung der jeweiligen Q-Version.
Letzes Vollimage 41,5GB, also noch händelbar.

Ich habe mein Sicherungsscript von oberhalb so umgebaut, das erst eine lokale Kopie innerhalb des Servers erzeugt wird
(ca.90sec dann läuft TM Server wieder) und dann im Anschluss wird auf den Notfallserver übers Netzwerk kopiert. (ca.6min)
Das kann man z.B. Mittags mal kurz laufen lassen.
Beim Ausfall der TM-SSD würde ich also TM Dienste stoppen und LW-Buchstabe der ersten lokalen Kopie innerhalb des Servers
umbenennen und TM-Dienst neu starten. Downtime ca. 2min ab Arbeitsbeginn.

Sollte es den OrginalServer total zerlegen, klemme ich diesen vom Netzwerk ab und starte den NotfallServer mit der letzten Kopie.
Downtime ca.15min ab Arbeitsbeginn.

Desweiteren wird nach Praxisschluss natürlich auch das eigne TM-Backup durchgeführt, aber nur um TM konform zu bleiben,
weil mein Sicherungsscript deutlich schneller ist und eine Vollkopie enthält.

HofeBY
Benutzeravatar
Nobbie
Beiträge: 1647
Registriert: Samstag 27. Juli 2013, 11:42
10
Bedankt: 1 time

Re: Datensicherung Turbomed

Beitrag von Nobbie »

Wir sichern täglich die Dokumente revisionssicher mit Revilock. Sollte sich da ein Trojaner einschleichen, sollte er die gesicherten Dokumente nicht verändern können. Die PraxisDB sichern wir revisionssicher ein mal im Monat.
Gruß Nobbie

Ich werde keine frühe Turbomed - Downloadversion installieren
Landarzt21
Beiträge: 163
Registriert: Samstag 6. Februar 2021, 11:26
3
Hat sich bedankt: 8 times
Bedankt: 8 times

Re: Datensicherung Turbomed

Beitrag von Landarzt21 »

Hallo, muss neu in ein gewachsenes Turbomed setup "reinwachsen".
Nun habe ich mir zur Aufgabe gemacht die bisherige Sicherungsstrategie die mit dem Programmeigenen/internen Sicherungsprozess angestossen wird und dann auf einen USB Datenträger erfolgt durch ein automatisiertes Backup jeden Abend zu ersetzen.

Nun sind oben ja 2 Skripte, welche ich nach Anpassungen auch zum laufen bekommen habe aufgezeigt, die aber unterschiedlich viel Daten sichern.
in dem von hofeBY wird ja auch der komplette IFAP Ordner mitgesichert, da frage ich mich nun ob das überhaupt notwendig ist? bzw. warum das notwendig sein könnte?

Da wir auch gerade einen erfolgreichen Serverumzug auf ein neuen Rechner gemeistert haben und das ganze mit den gesicherten (wahrscheinlich komprimierten Dateien) TM-Praxis.tmz und PraxisIV...tmz gut geklappt hat, würde ich mich auch über eine Erklärung der Unterschiede freuen - ist es nur die Kompression, kann ja unter Umständen für eine Übertragung über das Internet durch ein VPN sinnvoll sein - oder gibt es noch andere relevante Unterschiede?

Da würde mich brennend interessieren ob die Erstellung dieser beiden Dateien auch von "außen" mittels Batch Skript angestoßen werden kann. Dann würde ich vielleicht 1x jedes Wochenende die Beiden Dateien erstellen lassen und entfernt sichern.

Dieses Forum hat mir auch schon vor meiner Anmeldung gut bei der Inbetriebnahme der "Mogelpackung" TI geholfen....Vielen dank dafür.



Grüße Wessix
Antworten

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 24 Gäste