tokra11
Goto Top

Windows Server-Sicherung - Vollständige Backups

Hallo zusammen,

habe hier einen Windows Server 2012 R2, welcher täglich per Windows Server-Sicherung gesichert wird. Die Sicherung ist so eingestellt, dass C: vollständig und von D: nur bestimmte Dateien gesichert werden. Auf D: liegt ein SQL-Server, deshalb ist dort das Datenbankverzeichnis zur Sicherung ausgeschlossen.
Nun habe ich das Problem, dass der Server nur 1 oder 2 mal in der Woche D: vollständig sichert. Die anderen Tage sichert er nur inkrementell. C: wird hingegen immer vollständig gesichert. Leider erkenne ich hier auch kein bestimmtes Muster, d.h. er sichert vollständig oder inkrementell wie es ihm passt.
Ich will jedoch unbedingt, dass D: auch immer vollständig gesichert wird. Habe mal in den Leistungseinstellungen auf Benutzerdefiniert gestellt und bei D: vollständig angegeben, interessiert ihn aber nicht.
Hat jemand eine Idee wie ich das einstellen kann oder ist das normal? Kann es damit zusammenhängen, dass auf D: nur bestimmte Ordner gesichert werden?
Verwende Windows-Sicherung zum ersten Mal und kennen mich noch nicht so gut aus...

Vielen Dank schon mal im Voraus!

Gruß

Content-ID: 251783

Url: https://administrator.de/contentid/251783

Ausgedruckt am: 26.11.2024 um 05:11 Uhr

jocologne
jocologne 13.10.2014, aktualisiert am 07.01.2015 um 10:44:42 Uhr
Goto Top
Hallo tokra11,

Du kannst Deinen Server mit einem Skript, Zeitgesteuert, immer vollständig sichern.

Das könnte so aussehen:
wbadmin start backup -backuptarget:\\NAS\Backup -include:C:,D: -vssfull -quiet

wobei \\NAS\Backup Dein Sicherungsziel ist wohin Du sichers.
Dann wird von Deinem Server Das Laufwerk C: und D: komplett gesichert...

Herzliche Grüße

Jörg

http://www.honignet.de
chiefteddy
chiefteddy 13.10.2014 um 23:22:56 Uhr
Goto Top
Hallo,

den SQL-Server kannst Du nicht im laufenden Betrieb sichern (deshalb ist sein Verzeichnis sicher auch bei der Sicherung ausgespart).

Es gibt 2 Möglichkeiten dieses Problem zu lösen:

1. Stoppen der SQL-Dienste --> Sicherung der SQL-Verzeichnisse --> Starten der SQL-Dienste

2. Sicherung der SQL-Datenbanken mit dem SQL-Server eigenem Sicherungstool in ein separates Verzeichnis der lokalen Festplatte des SQL-Servers. Anschließend Sicherung dieses Verzeichnisses mit der "normalen" Server-Sicherung.

Das Problem liegt darin, dass bei laufenden SQL-Diensten die Datenbank-Datei "geöffnet" ist. Offene Dateien können aber nicht direkt gesichert werden. Üblicher Weise werden von offenen Dateien Kopien erzeugt, die dann gesichert werden können.

Jürgen
GuentherH
GuentherH 14.10.2014 um 00:38:55 Uhr
Goto Top
Hallo.

den SQL-Server kannst Du nicht im laufenden Betrieb sichern (deshalb ist sein Verzeichnis sicher auch bei der Sicherung ausgespart).

Stimmt so nicht ganz. Mit der Windows eigenen Sicherung geht das ohne Probleme.

LG Günther
tokra11
tokra11 14.10.2014 um 08:53:44 Uhr
Goto Top
Hallo zusammen,

also der SQL-Server wird schon separat über die Wartungspläne des Management Studios gesichert. Habe das DATA-Verzeichnis, also das Verzeichnis in dem die aktiven DBs sind ausgeschlossen, da ich schon öfters das Problem hatte dass die DBs inkonsistent werden, wenn das "aktive" Verzeichnis mitgesichert wird.
Die Dienste für den Zeitraum der Sicherung zu stoppen ist nicht möglich, da die DB 24/7 online sein muss.
Wenn ich euch richtig verstanden habe liegt es also daran, dass ich das Verzeichnis aus der Sicherung ausgeschlossen habe und er deshalb teilweise nur inkrementell sichert oder habe ich da was falsch verstanden?

Gruß
tokra
chiefteddy
chiefteddy 14.10.2014 um 10:10:42 Uhr
Goto Top
Hallo @GuentherH,

Windows nutzt zum Sichern offener Dateien den Volum Schattenkopie-Dienst (wie auch andere komerzielle BackUp-Programme). Bei Datenbank-Dateien würde ich aber vorsichtig seien. Nicht umsonst hat MS ja in sein SQL-Server-Management eine eigene BackUp-Lösung integriert. In sofern ist die von mir beschriebene 2. Variante der Sicherung immer die bessere, da sie den Vorgaben von MS entspricht.

Hallo @tokra11,

ein PC macht immer nur das, was man ihm "sagt"! Wenn also die BackUp-Pläne nicht das machen, was Du von ihnen erwartest, dann ist in den BackUp-Plänen ein Fehler.

Also deaktiviere die vorhandenen BackUp-Pläne und erstelle Neue. Und gehe dabei Schrittweise vor: Eine Funktion implementieren und testen, ob sie das macht, was Du Dir vorstellst. Dann die nächste Funktion.

Aus Sicherheitsgründen solltest Du natürlich nicht am Live-System experimentieren. Stell Dir ein Testsystem hin und erprobe da Deine BackUp-Strategie, bis sie funktioniert.

Jürgen
tokra11
tokra11 15.10.2014 um 08:49:39 Uhr
Goto Top
@ Jürgen

Ja werde das mal auf einem Testsystem ausprobieren. Bei der Windows-Sicherung sind die Funktionen ja mehr als übersichtlich...
tokra11
tokra11 24.10.2014 um 07:40:20 Uhr
Goto Top
Hi zusammen,

nachdem ich verschiedene Sachen auf einem Testsystem ausprobiert habe bin ich jetzt eigentlich fast am aufgeben. Ich bekomm es einfach nicht hin, dass D täglich vollständig gesichert wird. Er sichert fast immer inkrementell und nur teilweise vollständig. Verwendet hier jemand selbst Windows-Sicherung der mir helfen könnte?
jocologne
jocologne 24.10.2014 um 09:40:45 Uhr
Goto Top
Guten Morgen tokra11,

hast Du das Skript, dass ich Dir gepostet habe, mal getestet?
Das sollte eingentlich die Sicherung vollständig ausführen...

Herzliche Grüße aus dem sonnigen aber ziemlich kalten Breisgau

Jörg

http://www.edv-service.fr
tokra11
tokra11 24.10.2014 um 09:57:55 Uhr
Goto Top
Hi Jörg,

das Skript von dir kann ich leider nicht einsetzen, weil ich auf D: den Ordner der SQL DB ausschließen muss. Wenn ich das richtig sehe würde er bei deinem Skript ja da D: ohne Ausschlüsse sichern. Ich muss es also hinbekommen, dass er trotz Ausschluss eine Vollsicherung von D macht
jocologne
jocologne 24.10.2014 um 10:44:53 Uhr
Goto Top
OK,

Du kannst ja mit den SQL Pfaden sichern, dabei bekommst Du einen, möglicherweise nicht konsistenten Stand der db, sicherst mit dem SQL Manager die db zeitlich vorher mit auf die Partition (D z.B.) und wenn Du ein Restore mit SQL Server machen musst kannst Du nach dem Restore die SQL Sicherung direkt im Anschluss zurück sichern...
Das sollte Dir dann eine konsistente db bescheren...

Eine Idee?

Jörg

http://www.edv-service.fr
tokra11
tokra11 24.10.2014 um 11:16:15 Uhr
Goto Top
Das ist für mich leider keine Lösung. Die DB muss 24/7 erreichbar sein. Mögliche Ausfallzeiten durch blockierte DBs während der Sicherung oder Ausfall durch Rücksicherung kann ich mir nicht erlauben.
jocologne
jocologne 24.10.2014 um 12:39:33 Uhr
Goto Top
Hallo zurück,

dann greif doch auf ein professionelles Tool von Acronis, Symantec oder ... zurück.
Da hast Du dann auch die Möglichkeit die SQL db "richtig" mit zusichern.

Grüße

Jörg

http://www.edv-service.fr
tokra11
tokra11 02.11.2014 um 14:48:28 Uhr
Goto Top
Hi,

sry für die späte Antwort. Leider war zusätzliche Sicherungssoftware nicht im Budget enthalten. Werde es jetzt wahrscheinlich so machen, dass ich das Backup-Verzeichnis des SQL-Servers auf C: lege. Dann kann ich wenigstens auch sicher sein, dass zumindest diese immer gesichert werden