DB Restore mit SQL Server7

Größe: px
Ab Seite anzeigen:

Download "DB Restore mit SQL Server7"

Transkript

1 DB Restore mit SQL Server7 Dok.-Nr: MO-SQL7-RE Version: 1.2 Datum: Status: In Bearbeitung Klassifizierung: Unklassifiziert Autor: R. Peter Verteiler: Alle DB-Admin. & Inf. Verantwortliche

2

3 Einleitung Seite 3 / 13 Inhaltsverzeichnis 1. Einleitung Was ist mediaoptimizer Was ist SQL Server Zweck des Dokuments Begriffe und Abkürzungen Voraussetzung Eine Datenbank restoren Enterprise Manager starten Restore konfigurieren Restore starten Anhang Mögliche Situationen MO-Datenbanken wechseln den Server Vorrausetzung Vorgehen Abbildungsverzeichnis Abbildung 1: Restore auswählen... 6 Abbildung 2: Restore konfigurieren... 7 Abbildung 3: Restore läuft... 8 Abbildung 4: Restore beendet... 9 Abbildung 5: Restore konfigurieren (From device) Abbildung 6: Device hinzufügen Abbildung 7: Bak-Datei auswählen Abbildung 8: Optionen definieren Tabellenverzeichnis Begriffe und Abkürzungen... 4 MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /

4 Seite 4 / 13 Einleitung 1 Einleitung 1.1 Was ist mediaoptimizer Mediaoptimizer ist ein benutzerorientiertes Arbeitsinstrument, welches sämtliche relevanten Arbeitsschritte einer modernen TV-Planung abzudecken vermag. Dabei wird in zwei verschiedenen Ausführungen unterschieden. mediaoptimizer Client ist die eigentliche Applikation und mediaoptimizer Server, ist die dazugehörende Datenbank. 1.2 Was ist SQL Server7 Microsoft SQL Server7 ist ein Arbeitsinstrument, dass eine relationale Datenbank und deren Verwaltungs- und Analyse-Applikationen, wie zum Beispiel den Enterprise Manager oder den Query Analyzer beinhaltet. 1.3 Zweck des Dokuments Zweck des Dokumentes ist eine gut geführte, problemlose und erfolgreiche Zurückspielung einer Sicherung der mediaoptimizer Datenbanken wie MOMaster und MOUser, mit Hilfe der Applikation MS SQL Server7 zu erreichen. 1.4 Begriffe und Abkürzungen Abkürzung Erklärung Applikation Software, Programm Backup Sicherung Client Normaler PC ohne das ein Dienst serviert wird Differential Backup Differenzsicherung. Sichert nur die Differenz zur vorhergehenden Sicherung. Enterprise Manager Untergeordnete Applikation von SQL Server7. Dient zur Administration von relationale Datenbanken. Full-Backup Vollsicherung. MOMaster Master-Datenbank der Applikation mediaoptimizer MOUser Datenbank der Applikation mediaoptimizer Query Analyzer Untergeordnete Applikation von SQL Server7. Unterstützt die Analyse von sql Befehlen und Scripte. Restore Sicherung einspielen, Backup wieder einlesen Schedule Programm das eine Art Fahrplan beinhaltet und definierte Aufgaben zeitabhängig ausführt. Server Netzwerkcomputer der ein oder mehrere Dienste serviert SP1 Service Pack1 SQL Server7 Server-Applikation (relationale Datenbank) für Microsoft Umgebung z.b.. Zum Beispiel Begriffe und Abkürzungen Version 1.2 / MO-SQL7-RE / DB Restore mit SQL Server7

5 Voraussetzung Seite 5 / 13 2 Voraussetzung Es wird vorausgesetzt, dass die Applikation SQL Server7 mit SP1 installiert und ausführbar ist. Des weiteren ist "mediaoptimizer Server" installiert und die Datenbanken sind weder korrupt noch beschädigt. Ein Full-Backup wurde ordnungsgemäss durchgeführt. Der gesamte Text und die Abbildungen beruhen auf die englische Version der Applikation SQL Server7. Die Applikation SQL Server7 ist zu mächtig um alle Funktionen detailliert beschreiben zu können. Daher wird vom Supporter / Informatiker Vorkenntnisse verlangt. Wenn es Ihre anspruchsvolle Aufgabe ist Datenbanken zu administrieren, so empfehle ich Ihnen eine betreffende Schulung zu besuchen. MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /

6 Seite 6 / 13 Eine Datenbank restoren 3 Eine Datenbank restoren 3.1 Enterprise Manager starten Öffnen Sie den Enterprise Manager wenn er nicht schon geöffnet ist, unter Start Menü... Programme... MS SQL Server7... Enterprise Manager. 1. Erweitern Sie die Serverstruktur auf dem die mediaoptimizer Datenbanken installiert sind. 2. Danach klicken Sie auf den Server mit der linken Maustaste. 3. Wählen Sie den Menüpunkt "Restore Database" aus. Abbildung 1: Restore auswählen Version 1.2 / MO-SQL7-RE / DB Restore mit SQL Server7

7 Eine Datenbank restoren Seite 7 / Restore konfigurieren Ein neues Fenster erscheint in dem wir den Restore weiter spezifizieren können, wie z.b. welche Datenbank es betrifft, nach welchen Backup's gesucht werden soll usw. In der Abbildung 2 ist das neue Fenster abgebildet und die einzelnen Punkte werden näher beschrieben. Abbildung 2: Restore konfigurieren Restore as Database: Wählen Sie die Datenbank aus die es betrifft. Es kann sein das mehrere Datenbanken aufgelistet werden. In unserem Fall möchten wir die Datenbank MOMaster zurückspielen. Show backups of Database: Wählen Sie den betreffenden Backup aus den es betrifft. Es kann sein das mehrere Backups zur Auswahl stehen, daher ist eine sinnvolle Namensgebung bei einer Sicherung wichtig. MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /

8 Seite 8 / 13 Eine Datenbank restoren Fenster: Im unteren Fenster werden alle Backups aufgelistet und stehen zur Auswahl. Im Normalfall nimmt man immer den letzten Full-Backup. 3.3 Restore starten Haben Sie ihre Auswahl getroffen, so drücken Sie den "OK" Knopf um den Restore zu starten. Abbildung 3: Restore läuft Je nach dem wie gross die Datenbank und die Auslastung des Servers ist, kann dies eine ganze Weile dauern. In unserem Fall hatte die Datenbank eine Grösse von 1.4GB. Die Auslastung auf dem Server war minimal und es stand uns ein Pentium III / 800MHz mit 128 MB DRAM zur Verfügung. Version 1.2 / MO-SQL7-RE / DB Restore mit SQL Server7

9 Eine Datenbank restoren Seite 9 / 13 Wenn der Restore erfolgreich durchgeführt wurde, erhalten Sie die entsprechende Meldung. Abbildung 4: Restore beendet MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /

10 Seite 10 / 13 Anhang 4 Anhang 4.1 Mögliche Situationen MO-Datenbanken wechseln den Server Es bestehen zwei Server (Server A und B). Server B soll Server A ablösen und somit soll auch meidaoptimizer Server neu realisiert werden Vorrausetzung Auf den Servern A und B ist MO-Server und SQL Server7 installiert. Auf dem Server A sind die Datenbanken MOUser und MOMaster weder beschädigt noch korrupt Vorgehen Führen Sie einen Full Backup von der Datenbank MOUser.mdf auf dem Server A aus. Kopieren Sie die entsprechende Full Backup-Datei (xx.bak) auf den Server B. Löschen Sie auf dem Server B die Index-Datei MOUser_log.ldf Restoren Sie auf dem Server B die kopierte Full Backup-Datei vom Server A. Abbildung 5: Restore konfigurieren (From device) Version 1.2 / MO-SQL7-RE / DB Restore mit SQL Server7

11 Anhang Seite 11 / 13 Wählen Sie die Option "From device" aus, wie es in der Abbildung 5 aufgezeigt ist und drücken Sie anschliessend den Knopf "Select Devices" aus. Abbildung 6: Device hinzufügen Fügen Sie nun über den Knopf "Add" ein neues Device hinzu. MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /

12 Seite 12 / 13 Anhang Abbildung 7: Bak-Datei auswählen Anschliessend erhalten Sie ein neues Fenster mit dem Namen "Choose Restore Destination". Drücken Sie nun den Knopf "..." um weiter zu fahren. Anschliessend erhalten Sie ein neues Fenster wie es im Fordergrund der Abbildung 7 zu sehen ist. Wählen Sie jetzt die Bak-Datei die Sie vom Server A zum Server B hinüberkopiert haben, aus. Version 1.2 / MO-SQL7-RE / DB Restore mit SQL Server7

13 Anhang Seite 13 / 13 Bestätigen Sie alle Fenster mit "OK" bis zum Fenster mit dem Nahmen "Restore database" (Abbildung 5). In diesem Fenster wählen dann das Register "Options" aus. Abbildung 8: Optionen definieren Kontrollieren Sie die Pfade auf ihrer Richtigkeit und aktivieren Sie die Option "Force restore over existing database". Anschliessend drücken Sie den Knopf "OK" und die betreffende Datenbank wird eingespielt. Ist der Restore beendet, so besitzt der Server B nun die Datenbank MOUser.mdf vom Server A. MO-SQL7-RE / DB Restore mit SQL Server7 Version 1.2 /