Fries 0 Geschrieben 13. Oktober 2021 Melden Teilen Geschrieben 13. Oktober 2021 Hallo zusammen; wir arbeiten mit JTLWAWI und LEXWARE, die auf den Server permant an sind. Täglich machen wir abends ein Backup durch Retrospect. Leider bekommen wir ständig die Fehlermeldung, dass diese beiden Programme ein komplettes Backup verhindern. Problem ist, die Datenbanken sind geöffnet. Nun möchte ich in der Aufgabenplanung einrichten, dass die beiden Datenbanken um 22.00 stoppen und um 23.59 wieder ihren Dienst aufnehmen. Habe schonmal angefangen ein script zu bauen, jedoch bin ich mir unsicher, ob der code so richtig ist und ob man das zusammen könnte: Für Lexware habe ich keine richtige Bezeichnung der DB gefunden... Danke schonmal für Euer Feedback Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 13. Oktober 2021 Melden Teilen Geschrieben 13. Oktober 2021 Und wo is das Problem? Wenn du die beiden Dienste stoppen (und später wieder starten) willst? stop-service mssql$JTKWAWU stop-service Lexware_Premium_Datenbank Führs doch erstmal manuell aus. Geht dann dein Backup wie gewünscht? Die paar Befehle dann in ein PS1 zu packen oder manuell in den Taskplaner zu werfen dürfte ja nicht so schwer sein. ;) Zitieren Link zu diesem Kommentar
Fries 0 Geschrieben 13. Oktober 2021 Autor Melden Teilen Geschrieben 13. Oktober 2021 vor 2 Minuten schrieb NorbertFe: Und wo is das Problem? Wenn du die beiden Dienste stoppen (und später wieder starten) willst? stop-service mssql$JTKWAWU stop-service Lexware_Premium_Datenbank Führs doch erstmal manuell aus. Geht dann dein Backup wie gewünscht? Die paar Befehle dann in ein PS1 zu packen oder manuell in den Taskplaner zu werfen dürfte ja nicht so schwer sein. ;) Also sind die beiden "Start-Scripte" richtig? die als batch Datei umwandeln und ab in die Aufgabenplanung? für die stop dasselbe nur halt mit "stop"? insgesamt 4 scripte und aufgaben muss ich dann anlegen? Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 13. Oktober 2021 Melden Teilen Geschrieben 13. Oktober 2021 vor 10 Minuten schrieb Fries: Also sind die beiden "Start-Scripte" richtig? die als batch Datei umwandeln und ab in die Aufgabenplanung? für die stop dasselbe nur halt mit "stop"? insgesamt 4 scripte und aufgaben muss ich dann anlegen? Probiers doch einfach aus. ;) Ich würde auch bei so einfachen Sachen im Zweifel gleich zur Powershell greifen. Aber ja net start net stop sollten prinzipiell auch funktionieren. Zitieren Link zu diesem Kommentar
Fries 0 Geschrieben 13. Oktober 2021 Autor Melden Teilen Geschrieben 13. Oktober 2021 vor 13 Minuten schrieb NorbertFe: Probiers doch einfach aus. ;) Ich würde auch bei so einfachen Sachen im Zweifel gleich zur Powershell greifen. Aber ja net start net stop sollten prinzipiell auch funktionieren. Während des laufenden Betriebes kann ich das leider nicht ausprobieren. Deswegen frage ich hier im Forum nach, ob ich das mit den Codes und Dienstnamen richtig verstanden habe... Zitieren Link zu diesem Kommentar
NilsK 2.939 Geschrieben 13. Oktober 2021 Melden Teilen Geschrieben 13. Oktober 2021 Moin, also ... was immer euer Retrospect da macht, aber zumindest der SQL Server Express, der für eure Wawi in Betrieb ist, sollte ja auch auf VSS reagieren und ein einfaches Backup nicht verhindern. Unabhängig davon, sollte man Datenbanken aber auch nicht per Dateisicherung "sichern", sondern über deren Backupschnittstelle. SQL Server Express hat eine, SQL Anywhere auch. Bei so einem "ordentlichen" Backup führen die meisten Datenbanksysteme zumindest einfache Prüfungen der Datenbank aus, sodass mögliche Fehler auffallen würden. In Umgebungen, wo die Dienste für das Backup einfach gestoppt werden, fallen Fehler in den Datenbanken oft nicht auf und machen sich erst dann bemerkbar, wenn man nicht mehr reagieren kann. Und in solchen Fällen sind dann die "Backups", die ja reine Dateikopien sind, auch nicht mehr brauchbar, weil der Fehler ja schon drinsteckt. Gruß, Nils 1 Zitieren Link zu diesem Kommentar
NorbertFe 2.045 Geschrieben 13. Oktober 2021 Melden Teilen Geschrieben 13. Oktober 2021 vor 19 Minuten schrieb Fries: Während des laufenden Betriebes kann ich das leider nicht ausprobieren. Deswegen frage ich hier im Forum nach, ob ich das mit den Codes und Dienstnamen richtig verstanden habe... Na ohne Test wirst du doch ein Skript nicht einfach so mal machen lassen, oder? Unabhängig davon stimme ich Nils zu. Ihr solltet euer Backupkonzept überdenken. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.