Vorgehensweise: Wiederherstellen von Dateien und Dateigruppen (SQL Server Management Studio)
In diesem Thema wird erläutert, wie eine vollständige Dateisicherung wiederhergestellt wird.
Wichtig |
---|
Bevor Sie mit dem vollständigen oder dem massenprotokollierten Wiederherstellungsmodell Dateien in SQL Server Management Studio wiederherstellen können, müssen Sie das Protokoll der aktiven Transaktion (das sog. Protokollfragment) sichern. Weitere Informationen finden Sie unter Vorgehensweise: Sichern eines Transaktionsprotokolls (SQL Server Management Studio). |
Wichtig |
---|
Um eine verschlüsselte Datenbank wiederherstellen zu können, muss das Zertifikat oder der asymmetrische Schlüssel verfügbar sein, das oder der zum Verschlüsseln der Datenbank verwendet wurde. Ohne das Zertifikat oder den asymmetrischen Schlüssel kann die Datenbank nicht wiederhergestellt werden. Darum muss das Zertifikat, das zur Verschlüsselung des Verschlüsselungsschlüssels für die Datenbank verwendet wurde, so lange beibehalten werden, wie die Sicherung benötigt wird. Weitere Informationen finden Sie unter SQL Server-Zertifikate und asymmetrische Schlüssel. |
So stellen Sie Dateien und Dateigruppen wieder her
Stellen Sie eine Verbindung mit der entsprechenden Instanz von MicrosoftSQL Server Database Engine (Datenbankmodul) her, und klicken Sie danach im Objekt-Explorer auf den Servernamen, um die Serverstruktur zu erweitern.
Erweitern Sie Datenbanken. Wählen Sie in Abhängigkeit von der Datenbank entweder eine Benutzerdatenbank aus, oder erweitern Sie Systemdatenbanken, und wählen Sie eine Systemdatenbank aus.
Klicken Sie mit der rechten Maustaste auf die Datenbank, zeigen Sie auf Tasks, und klicken Sie dann auf Wiederherstellen.
Klicken Sie auf Dateien und Dateigruppen. Daraufhin wird das Dialogfeld Dateien und Dateigruppen wiederherstellen geöffnet.
Auf der Seite Allgemein wird im Listenfeld In Datenbank der Name der Wiederherstellungsdatenbank angezeigt.
Klicken Sie auf eine der folgenden Optionen, um die Quelle und den Speicherort des Sicherungssatzes anzugeben:
Aus Datenbank
Geben Sie im Listenfeld einen Datenbanknamen ein.
Von Medium
Klicken Sie auf die Schaltfläche zum Durchsuchen. Daraufhin wird das Dialogfeld Sicherung angeben geöffnet. Wählen Sie im Listenfeld Sicherungsmedium einen der aufgelisteten Medientypen aus. Klicken Sie zum Auswählen eines oder mehrerer Medien für das Listenfeld Sicherungsspeicherort auf Hinzufügen.
Nachdem Sie dem Listenfeld Sicherungsspeicherort die gewünschten Medien hinzugefügt haben, klicken Sie auf OK, um zur Seite Allgemein zurückzukehren.
Wählen Sie im Raster Wählen Sie die wiederherzustellenden Sicherungssätze aus die wiederherzustellenden Sicherungen aus. Mit diesem Raster werden die Sicherungen angezeigt, die für den angegebenen Speicherort verfügbar sind. Standardmäßig wird ein Wiederherstellungsplan vorgeschlagen. Sie können die Auswahl im Raster ändern, um den vorgeschlagenen Wiederherstellungsplan zu überschreiben. Die Auswahl von Sicherungen, die von einer nicht ausgewählten Sicherung abhängig sind, wird automatisch aufgehoben.
Informationen zu den Spalten im Raster Wählen Sie die wiederherzustellenden Sicherungssätze aus finden Sie unter Dateien und Dateigruppen wiederherstellen (Seite Allgemein).
Klicken Sie auf der Seite Seite auswählen auf Optionen, um die erweiterten Optionen anzuzeigen und auszuwählen.
Im Dialogfeld Wiederherstellungsoptionen können Sie die folgenden Optionen passend zu Ihrer Situation auswählen:
Vorhandene Datenbank überschreiben
Bestätigung vor Wiederherstellen jeder einzelnen Sicherung
Zugriff auf die wiederhergestellte Datenbank einschränken
Weitere Informationen zu diesen Optionen finden Sie unter Dateien und Dateigruppen wiederherstellen (Seite Optionen).
Optional: Sie können die Datenbank an einem neuen Speicherort wiederherstellen, indem Sie im Raster Datenbankdateien wiederherstellen als für jede Datei ein neues Wiederherstellungsziel angeben. Weitere Informationen zu diesem Raster finden Sie unter Dateien und Dateigruppen wiederherstellen (Seite Optionen).
Im Dialogfeld Wiederherstellungsstatus wird der Status der Datenbank nach dem Wiederherstellungsvorgang festgelegt. Das Standardverhalten ist folgendes:
Datenbank betriebsbereit belassen, indem für Transaktionen ohne Commit ein Rollback ausgeführt wird. Zusätzliche Transaktionsprotokolle können nicht wiederhergestellt werden. (RESTORE WITH RECOVERY)
Hinweis Wählen Sie diese Option nur aus, wenn Sie jetzt sämtliche erforderlichen Sicherungen wiederherstellen.
Alternativ können Sie folgende Optionen auswählen:
Datenbank nicht betriebsbereit belassen und kein Rollback für Transaktionen ohne Commit ausführen. Zusätzliche Transaktionsprotokolle können wiederhergestellt werden. (RESTORE WITH NORECOVERY)
Datenbank im schreibgeschützten Modus belassen. Transaktionen ohne Commit werden rückgängig gemacht, die Rückgängigaktionen werden jedoch in einer Standbydatei gespeichert, sodass die Auswirkungen der Wiederherstellung umgekehrt werden können. (RESTORE WITH STANDBY)
Beschreibungen der Optionen finden Sie unter Dateien und Dateigruppen wiederherstellen (Seite Optionen).
Hinweis |
---|
Nachdem Sie eine SQL Server 2005- oder SQL Server 2000-Datenbank in SQL Server 2008 wiederhergestellt haben, ist die Datenbank sofort verfügbar und wird automatisch aktualisiert. Wenn die Datenbank Volltextindizes aufweist, werden diese beim Update entweder importiert, zurückgesetzt oder neu erstellt, je nach der Einstellung der Servereigenschaft Volltext-Aktualisierungsoption. Wenn die Updateoption auf Importieren oder Neu erstellen festgelegt ist, sind die Volltextindizes während des Updates nicht verfügbar. Je nach Menge der indizierten Daten kann der Importvorgang mehrere Stunden dauern; die Neuerstellung sogar bis zu zehnmal länger. Wenn die Updateoption auf Importieren festgelegt ist und kein Volltextkatalog verfügbar ist, werden die zugehörigen Volltextindizes neu erstellt. Informationen zum Anzeigen oder Ändern der Einstellung der Eigenschaft Volltext-Aktualisierungsoption finden Sie unter Vorgehensweise: Anzeigen oder Ändern von Servereigenschaften für die Volltextsuche (SQL Server Management Studio). |
Siehe auch
Aufgaben
Vorgehensweise: Wiederherstellen einer Transaktionsprotokollsicherung (SQL Server Management Studio)