{"id":23,"date":"2009-11-21T22:22:01","date_gmt":"2009-11-21T21:22:01","guid":{"rendered":"http:\/\/www.portugalcrew.de\/wordpress\/?p=23"},"modified":"2016-01-09T10:25:54","modified_gmt":"2016-01-09T09:25:54","slug":"recovery-von-sbs-2008-und-exchange-2007","status":"publish","type":"post","link":"https:\/\/portugalcrew.de\/wordpress\/2009\/11\/recovery-von-sbs-2008-und-exchange-2007\/","title":{"rendered":"Recovery von SBS 2008 und Exchange 2007"},"content":{"rendered":"<p>Neulich mu\u00dfte ich einen SBS 2008 Server auf einen fr\u00fcheren Stand zur\u00fccksetzen. Grund war die Installation von SP2 f\u00fcr Exchange 2007. Das Setup ist mitten im Schritt &#8222;Dateien werden kopiert&#8220; vor die Wand gekachelt, sprich hat einen kritischen Fehler verursacht und dann gestoppt.. Ein Googlen nach dieser Fehlernummer blieb erfolglos. Danke Microsoft, somit habt ihr mich um ein ganzes Wochenende gebracht!!! Aber egal. Danach lief Exchange auf dem Server nicht mehr richtig, da das Setup ja mitten drin abgebrochen war. Ein erneutes Starten des Setups ging auch nicht, weil es der Meinung war, SP2 w\u00e4re schon vollst\u00e4ndig drauf.<\/p>\n<p>Also ein Rollback musste her. Hierzu hab ich Symantec Backup Exec benutzt.<\/p>\n<p>Ich war erstaunt, da\u00df es keine Step-by-Step Anleitung f\u00fcr SBS 2008 gibt. Na egal. Allerdings fragte ich mich bei der Wiederherstellung, WAS muss ich wiederherstellen ?<\/p>\n<p>Folgendes hatte ich zur Auswahl:<\/p>\n<ul>\n<li>System State<\/li>\n<li>Laufwerk C<\/li>\n<li>Shadowcopy Komponenten<\/li>\n<li>SQL-Datenbanken<\/li>\n<li>Sharepoint-Resources<\/li>\n<li>Information Store<\/li>\n<\/ul>\n<p>Hier fragte ich mich (wieso fragt man sich sowas immer erst in einer brenzligen Situation ?), wie wohl die beste Reihenfolge ist.<\/p>\n<p>Hmm, Systemstate ist ja noch relativ logisch. Es wird u.a. SYSVOL wieder hergestellt, also Teile von Laufwerk C, Sollte ich dann zus\u00e4tzlich noch Lauferk C komplett wiederherstellen ? Hmm ja, macht wohl Sinn. Aber werden dann die vorher vom Systemstate hergestellten Sachen nicht \u00fcberschrieben (Registry etc.) ? Letztendlich sind doch alles Dateien und wenn ich komplett C herstelle, ist doch alles dabei. *gr\u00fcbel*<\/p>\n<p>Und\u00a0 moment, wenn ich C wieder herstelle, dann sind ja die SQL-Datenbanken (zumindest auf Fileebene) wieder da. Brauche ich dann noch das Restore der SQL-Datenbanken ? *gr\u00fcbel* Und was passiert \u00fcberhaupt wenn ich die Dateien wiederherstelle ? Der SQL-Dienst l\u00e4uft ja bereits, mag er es, wenn man ihm einfach den Boden unter den F\u00fc\u00dfen wegzieht und die Dateien der SQL-Datenbank durch ein Backup ersetzt ? Oder kommt einem hier VSS zu hilfe und sorgt daf\u00fcr, da\u00df die Dateien erst sp\u00e4ter ersetzt werden ?<\/p>\n<p>Um sicher zugehen, wollte ich das Restore im abgesicherten Modus machen, doch sowas bem\u00e4ngelt Backupexec und besteht darauf, im Normalmodus betrieben zu werden (Ausnahme: Systemstate, dies erfolgt im Verzeichniswiederherstellungsmodus, doch dazu unten mehr)<\/p>\n<p>Und was ist mit MS Exchange Information Store ? Wenn ich Laufwerk C wieder herstelle, m\u00fcssten diese doch auf Fileebene wieder da sein. Muss ich dann noch den Information Store wiederherstellen ? Und dann danach oder davor ? Wohl eher danach, vermute ich.<\/p>\n<p>Fragen \u00fcber Fragen. In einer ruhigen Minute w\u00fcrde ich mich gerne damit mal besch\u00e4ftigen aber in einer Extremsituation hat man leider keine Zeit daf\u00fcr.<\/p>\n<p>Hier eine Kurzanleitung wie ich vorgegangen bin. F\u00fcr Diskussionen, Tips und anderes bin ich sehr offen.<\/p>\n<ul>\n<li>System im Verzeichniswiederherstellungsmodus starten<\/li>\n<li>Alle Backup Exec Dienste bei Anmeldung auf lokales Systemkonto stellen. Dabei bei Abh\u00e4ngigkeiten schauen, ob auch diese Dienste umgstellt werden m\u00fcssen (RPC etc.)<\/li>\n<li>Nun Backupdienste starten. Dann mit Backupexec den System-State wiederherstellen, dabei die SYSVOL-Option bei erweitert aktivieren<\/li>\n<li>Nun im abgesicherten Modus starten und alle Exchangedienste deaktivieren.<\/li>\n<li>Dann normal booten, und Laufwerk C und alle anderen Sachen ausser Informationstore wieder herstellen<\/li>\n<li>Neustart<\/li>\n<li>Exchangedienste enablen und starten. Nun die erste und zweite Speichergruppe wiederherstellen. Bei den Wiederherstellungsoptionen hab ich gew\u00e4hlt, das alle Dateien gel\u00f6scht werden sollen (defaultm\u00e4ssig werden die Transaktionslogs behalten). Bei den Optionen zur Exchangewiederherstellung hab ich auf Anleitung geklickt und den Wizard durchgearbeitet.\u00a0 Bei der DB muss man vorher ggf. Bereitstellung aufheben. Au\u00dferdem Doppelklick auf DB und dann die Option aktivieren, da\u00df die DB \u00fcberschrieben werden darf.<\/li>\n<li>Bei den Datenbanken nach Anleitung von http:\/\/www.backupexecfaq.com\/articles\/using\/disaster-recovery-of-microsoft-sql-server.html vorgegangen. Also in den Data-Ordnern der MSQL-Instanzen die $4-Dateien entsprechend umbenannt, Schreibschutz entfernt und schwups liessen sich dei MS-SQL-Dienste auch wieder starten<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Neulich mu\u00dfte ich einen SBS 2008 Server auf einen fr\u00fcheren Stand zur\u00fccksetzen. Grund war die Installation von SP2 f\u00fcr Exchange 2007. Das Setup ist mitten im Schritt &#8222;Dateien werden kopiert&#8220; vor die Wand gekachelt, sprich hat einen kritischen Fehler verursacht und dann gestoppt.. Ein Googlen nach dieser Fehlernummer blieb erfolglos. Danke Microsoft, somit habt ihr [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","hentry","category-computer"],"_links":{"self":[{"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":6,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":68,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/posts\/23\/revisions\/68"}],"wp:attachment":[{"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portugalcrew.de\/wordpress\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}