SO ERHALTEN SIE SHAREPOINT SERVICE 3.0 AUF EINEM ANDEREN SERVER - Wie Man

SO ERHALTEN SIE SHAREPOINT SERVICE 3.0 AUF EINEM ANDEREN SERVER

Dieser Beitrag (mein erstes How-To) entstand, als das Unternehmen, für das ich arbeitete, kürzlich an ein anderes Unternehmen verkauft wurde. Dazu musste ich die gesamte IT-Ausrüstung von einer Prämisse zur anderen umziehen. Trotz aller Vorsichtsmaßnahmen schlug das Gesetz von Murphy wie üblich zu. Sie haben es erraten, die gesamte Server-Box und die Blades haben sich geweigert, erneut zu starten.

Es ist unnötig zu erwähnen, dass mein Leben in den letzten paar Wochen die Hölle war, als ich versuchte, die Dinge wieder auf Vordermann zu bringen.

Ich hatte Sicherungskopien aller vier Serverinhalte über Symantec Backup Exec 2012, aber es ist keine gute Software und es ist nicht einfach, sie zu verwenden. Trotzdem konnte ich alles, was ich brauchte, auf Azure VM-Servern mit Ausnahme meiner Sharepoint-Instanz wiederherstellen, extrahieren, wiederherstellen und im Wesentlichen wiederherstellen.

Ich habe Sharepoint Service 3.0 (SPS) ausgeführt und habe versucht, viele Ratschläge zu befolgen, die auf verschiedenen Websites gegeben wurden, aber nach zwei Wochen, die nicht ausgeführt wurden, weil hauptsächlich Erlaubnisprobleme den Zugang zu der wiederhergestellten Site verweigerten.

Ich bin auf einen Artikel über die Verwendung von SQL Server Management Studio Express (SSMSE) gestoßen, um eine Verbindung mit der Windows Internal Database (WID) herzustellen, was meiner Meinung nach vielversprechend ist, da ich zumindest herausfinden könnte, ob ich einen Weg finde, den Inhalt zu extrahieren aus. Den Inhalt (Dokumentbibliotheken und Listen) benötigte ich ohnehin nur für historische Zwecke.

Bei meinem Versuch, SSMSE zu verwenden, konnte ich mich mit der WID verbinden und alle Tabellen überprüfen. Ich habe etwas ausprobiert, das ich früher mit anderen Dingen verwendet hatte, um zu sehen, ob es funktionieren würde und Viola. Es funktionierte. Ich konnte auf die gesamte Site zugreifen, ohne sich mit dem Extrahieren von Dingen zu beschäftigen.

Dieses Verfahren sollte nur verwendet werden, wenn Sie keine andere Alternative und nur eine STSADM-Sicherungsdatei der Sharepoint-Instanz haben und keine Möglichkeit, den ursprünglichen Server selbst wiederherzustellen. So habe ich es gemacht.

VERFAHREN

• Erstellen einer Azure VM-Instanz mit Windows Server 2008 R2 Datacenter (http://www.windowsazure.com)

• Laden Sie Sharepoint Service 3.0 (SPS) herunter und installieren Sie es (http://www.microsoft.com/de-au/download/details.aspx?id=7006).

• Führen Sie den Sharepoint-Konfigurationsassistenten aus

• Laden Sie das SPS herunter und patchen Sie es entsprechend der Versionsnummer auf Ihrem ursprünglichen Computer (http://technet.microsoft.com/de-de/sharepoint/bb735839.aspx).

• Führen Sie den Sharepoint-Konfigurationsassistenten für jeden erforderlichen Aktualisierungsschritt aus (Hinweis: Der Befehl STSADM restore gibt einen Fehler zurück, der angibt, welche Version für die Sicherungsdatei erforderlich ist.)

• Kopieren Sie Ihre SPS-Sicherungsdatei auf die VM

• Stellen Sie Ihre SPS-Sicherung mit dem folgenden Befehl wieder her:

STSADM –o Wiederherstellen von -url http: // {YourVMName} –Dateiname {BackupFileLocation} –overwrite

• Laden Sie SQL Server Management Studio Express 2008 (SSMSE) herunter und installieren Sie es (http://www.microsoft.com/de-au/download/details.aspx?id=7593).

• Führen Sie SSMSE aus und stellen Sie mit diesem Servernamen eine Verbindung zur internen Windows-Datenbank her:

. pipe MSSQL $ MICROSOFT ## SSEE sql query

• Erweitern Sie die Datenbankstruktur für die WSS_Content-Tabellen

• Suchen Sie die Tabelle dbo.UserInfo, klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie den Befehl „Top 1000 Rows auswählen“, um die Tabelle anzuzeigen.

• Scrollen Sie bis zum Ende der Tabelle und Sie sollten den aktuellen Administrator für diese VM aufgelistet finden. Der Name des aktuellen Administrators wird in der Spalte tp_Login angezeigt.

• Bearbeiten Sie die Spalte tp_SiteAdmin für den Administrator in "True".

• Testen Sie den Zugriff auf die Sharepoint-Site, und Sie sollten jetzt uneingeschränkten Zugriff als Site-Administrator für den VM-Administrator haben.

FAZIT

Bisher scheint alles gut zu funktionieren und ich habe jetzt die Möglichkeit, auf alle Daten zuzugreifen, die ich in der Instanz gespeichert hatte.
Ich hoffe, dies hilft jedem, der das Pech hat, in eine ähnliche Position zu geraten.