Wiederherstellen von Datenbanken
In diesem Thema, dem zweiten Teil des Lernprogramms zum Wiederherstellen eines Einzelservers, lernen Sie, wie die Sicherungen vom ursprünglichen Server verwendet werden, um die Datenbanken für Team Foundation Server (TFS) und die SharePoint-Farm auf dem neuen Server wiederherzustellen.
Sie können die Sicherungen verwenden, die Sie von der ursprünglichen Bereitstellung erstellt haben, um die Daten aus dieser Bereitstellung auf dem neuen Server wiederherzustellen. Wenn Sie die Daten wiederherstellen, sollten Sie sicherstellen, dass alle Datenbanken und die SharePoint-Farm auf den gleichen Zeitpunkt wiederhergestellt werden. Wenn Sie der Anleitung in Konfigurieren eines Sicherungsplans gefolgt sind, haben Sie die Sicherungen mit der Funktion Geplante Sicherungen erstellt. Mit diesen Sicherungen stellen Sie nun die Daten wieder her.
Wenn Sie die Sicherungen manuell konfiguriert haben, können Sie diese Datenbanken nicht mit dem Wiederherstellungs-Assistenten für geplante Sicherungen wiederherstellen. Sie müssen sie manuell mithilfe der Software wiederherstellen, die Sie zur Sicherung verwendet haben.
In diesem Thema
Wiederherstellen von Team Foundation Server-Datenbanken
Wiederherstellen der SharePoint-Farm
Erforderliche Berechtigungen
Um diese Prozeduren auszuführen, müssen Sie entweder Mitglied der folgenden Gruppen sein oder die folgenden Berechtigungen haben:
Ein Member der Administratoren-Sicherheitsgruppe auf dem Server.
Es muss entweder ein Mitglied der Sicherheitsgruppe SQL Server-Systemadministrator, oder die Berechtigung SQL Server-Berechtigungen zum Erstellen von Sicherungskopien und zum Erstellen von Wartungsplänen auf Zulassen festgelegt sein.
Ein Member der sysadmin-Sicherheitsgruppe für die Datenbanken für Team Foundation.
Ein Mitglied der Gruppe Farmadministratoren
Wiederherstellen von Team Foundation Server-Datenbanken
Das Installieren und Konfigurieren von Software reicht nicht aus, um eine Bereitstellung wiederherzustellen. Sie müssen die Daten wiederherstellen, bevor die Benutzer wieder damit arbeiten. Dafür gibt es einen Assistenten.
So stellen Sie Datenbanken wieder her
Um den Wiederherstellungs-Assistenten zu starten, öffnen Sie die Verwaltungskonsole für TFS, und navigieren Sie zu Geplante Sicherungen.
Geben Sie den Pfad zum Sicherungssatz an, und wählen Sie den Satz aus, den Sie für die Wiederherstellung verwenden möchten.
Schließen Sie den Assistenten ab, und stellen Sie die Datenbanken wieder her.
In der Beispielbereitstellung verwenden Sie den Wiederherstellungs-Assistenten, um die folgenden Datenbanken wiederherzustellen:
TFS_Warehouse
TFS_DefaultCollection
Dies ist der Standardname der Auflistungsdatenbank. Wenn Sie den Namen angepasst haben, müssen Sie den entsprechenden Namen verwenden.
TFS_Configuration
ReportServer
ReportServerTempDB
WSS_Config
WSS_AdminContent
WSS_Content
Der Wiederherstellungs-Assistent stellt bei seiner Verwendung auch den Verschlüsselungsschlüssel für SQL Server Reporting Services wieder her. Sie können diesen Schlüssel auch manuell wiederherstellen, das sollte jedoch nicht notwendig sein.
Wiederherstellen der SharePoint-Farm
Der Wiederherstellungs-Assistent hat zwar die SharePoint-Datenbanken wiederhergestellt, die von der Bereitstellung verwendet werden, aber die Farm kann er nicht wiederherstellen. Sie müssen Windows PowerShell mit dem Befehl "Wiederherstellung-SPFarm" verwenden, um die Sicherung wiederherzustellen, die Sie von der SharePoint-Farm erstellt haben. In einigen Fällen können Sie die Zentraladministrationswebsite verwenden, um die Farm, anstelle den Befehl "Restore-SPFarm" zu verwenden, wiederherzustellen. Der PowerShell-Befehl ist jedoch die bevorzugte Methode zum Wiederherstellen einer Farm.
Um eine Farm wiederherzustellen, müssen Sie entweder mit einem Konto angemeldet sein, das Mitglied der Gruppe "Farmadministratoren" ist, oder Sie müssen die Anmeldeinformationen für ein Konto bereitstellen, das Mitglied dieser Gruppe ist, wenn Sie dazu aufgefordert werden.
So stellen Sie die Farm für SharePoint Foundation mit Restore-SPFarm wieder her
Öffnen Sie die Windows PowerShell oder die SharePoint-Verwaltungsshell.
Geben Sie bei der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein, wobei UNCPath der vollständig qualifizierte UNC-Pfad des Verzeichnisses ist, in dem sich die Farmsicherung befindet:
Restore-SPFarm –Directory UNCPath –RestoreMethod Overwrite
Dieser Befehl stellt die Farm mit der letzten verfügbaren Sicherung wieder her. Wenn Sie eine andere Sicherung verwenden möchten, müssen Sie angeben, welche Sicherung wiederhergestellt werden soll, indem Sie den –BackupID-Parameter mit der GUID der bestimmten Sicherung verwenden, die Sie verwenden möchten.
Geben Sie bei der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein, wobei ServiceApplicationID die GUID der wiederhergestellten Farm ist:
Start-SPServiceInstance –Identity ServiceApplicationID
Tipp
Wenn Sie die GUID nicht kennen, können Sie mit dem Get-SPServiceInstance-Befehl die Dienstinstanz-GUIDs für alle SharePoint-Anwendungen auf dem Server auflisten.
Weitere Informationen zum Wiederherstellen einer Farm finden Sie unter Wiederherstellen einer Farm (SharePoint Foundation) und Restore-SPFarm.
So stellen Sie die Farm mit der SharePoint-Zentraladministration wieder her
Öffnen Sie die SharePoint-Zentraladministration, und wählen Sie auf der Startseite im Abschnitt "Sichern und wiederherstellen" die Option Wiederherstellung von Sicherung aus.
Der Wiederherstellen-Assistent wird geöffnet.
Wählen Sie auf der Seite Wiederherstellung von Sicherung - Schritt 1 von 3 den Farmsicherungsauftrag, den Sie wiederherstellen möchten, und wählen Sie anschließend Weiter aus.
Aktivieren Sie auf der Seite Wiederherstellung von Sicherung - Schritt 2 von 3 das Kontrollkästchen, das sich neben der Farmoption befindet, und wählen Sie anschließend Weiter aus.
Stellen Sie sicher, dass auf der Seite Wiederherstellung von Sicherung - Schritt 3 von 3 im Abschnitt Komponente wiederherstellen die Option Farm in der Liste Folgende Komponente wiederherstellen angezeigt wird. Wählen Sie im Abschnitt Nur Konfigurationseinstellungen wiederherstellen die Option Inhalt und Konfigurationseinstellungen wiederherstellen aus. Wählen Sie im Abschnitt Wiederherstellungsoptionen unter Wiederherstellungstyp die Option Gleiche Konfiguration aus. Wenn ein Dialogfeld angezeigt wird und Sie aufgefordert werden, die Auswahl zu bestätigen, wählen Sie OK aus, und klicken Sie dann auf Wiederherstellung starten.
Überwachen Sie den allgemeinen Status der Wiederherstellung, wie sie im Abschnitt Bereitschaft der Seite Status von Sicherungs- und Wiederherstellungsaufträgen angezeigt wird. Der Status wird automatisch alle 30 Sekunden aktualisiert. Sie können den Status auch manuell aktualisieren, indem Sie Aktualisieren auswählen.
Wenn die Wiederherstellung abgeschlossen ist, kehren Sie zur Startseite in der Zentraladministration zurück. Wählen Sie unter Anwendungsverwaltung die Option Dienste auf dem Server verwalten aus.
Suchen Sie auf der Seite Dienste auf dem Server nach den Dienstanwendungen für die wiederhergestellte Farm. Wählen Sie zudem in der Spalte Aktionen die Option Start für alle diese Dienstanwendungen aus.
Weitere Informationen zum Wiederherstellen einer Farm finden Sie unter Wiederherstellen einer Farm (SharePoint Foundation 2010).
POS1 | Vorbereiten der neuen Hardware | Wiederherstellen von Datenbanken | Installieren und Konfigurieren von Team Foundation Server | Erneutes Verbinden von Diensten und Benutzern