SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Neue Migration beste Vorgehensweise ?

Dieser Beitrag hat 22 Antworten

Ohne Rang
63 Beiträge
Nick Dörr erstellt 15 Okt. 2010 10:48
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

nachdem leider die erste Migration total in die Hose ging, wollte ich einmal nach Eurer ganz persönlichen Erfahrung bzw. Empfehlung fragen.

Folgende Konstellation zur Zeit: 

Server1: aktuelle laufende WSS3 Installation auf MSDE Datenbank; eine Config und eine Content- Datenbank.

--> Das alles soll jetzt auf Server2 umgesiedelt werden (inkl. aller erstellten Websites, Daten, Liste u.s.w.) Leider scheint es wohl ein Problem in der Konfigurationsdatenbank zu geben. Diese wächst unkontrolliert schnell und hat aktuell schon 14 GB! Deswegen will ich die vorsichtshalber nicht mit auf den neuen Server spielen.

Server2: jungfreuliche WSS3 Installation und SQL Server 2005

Wie würdet Ihr jetzt am besten genau vorgehen um das Ziel zu erreichen ? Die noch aktuelle WSS3 Version soll aber lauffähig bleiben, bis die migrierte einwandfrei läuft.

Danke vorab!

Alle Antworten

Ohne Rang
22 Beiträge
pianoman Als Antwort am 15 Okt. 2010 10:59
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Nick

Eigentlich hätte ich das auch so gemacht wie du schon versucht hast: Kopieren der Content DB. Hat es in dem Fall noch nicht geklappt?

Noch eine andere Frage: Warum installierst du nicht gleich SQL Server 2008 (R2)? Somit bist du - falls irgendwann der Umstieg auf SP 2010 geplant ist - aus DB Sicht schon vorbereitet und musst nicht noch den SQL Server beim Upgrade auf SP 2010 upgraden.

Gruss
Stefan


Ohne Rang
300 Beiträge
Christian Müller Als Antwort am 15 Okt. 2010 11:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Nick,

ich würde es auch so machen wie Stefan beschrieben hat Umgebung parallel neu aufbauen und dann die Datenbank Migrieren.

Dann hast Du eine neues jungfreuliches System. Must nur drauf achten das Du vorher alle zuvor in der alten Umgebung vorhanden Features mit bereitstellst. 

Gruß Chris

Website: http://www.coc-ag.de

Blog: http://rabbitshooter.wordpress.com/

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 15 Okt. 2010 11:32
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Ihr zwei,

das mit dem SQL2008 ist schon richtig. Mal sehn wie das hier Lizenztechnisch aussieht :-) Aber wie in dem anderen Thread schon beschrieben - ich habe die Content-db rüber migriert, aber konnte nie auf die eigentlichen Inhalte zugreifen, SharePoint zeigte mir immer eine neue leere SharePoint Site. Irgendwo fehlte da vielleicht noch ein Befehl oder was. Auf jeden Fall habe ich nach viel rumgeeier alles deinstalliert und neu aufgesetzt wie oben beschrieben.

Jetzt wollte ich nochmals neu starten, aber richtig. Vor allem die Schritte nachdem ich die Content DB drüben habe sind mir unklar, denn da hört auch die Microsoft Anleitung zum Migrieren auf. Wie bekomme ich den Inhalt zu sehen ?

Ohne Rang
300 Beiträge
Christian Müller Als Antwort am 15 Okt. 2010 11:47
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Nick,

hier noch mal nen Link zu dem Thema hast Du das alles schon gemacht?

http://sharepointsherpa.com/2008/04/18/sharepoint-2007-move-content-and-configuration-databases/

Gruß Chris

Website: http://www.coc-ag.de

Blog: http://rabbitshooter.wordpress.com/

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 15 Okt. 2010 12:01
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Jepp, alles was zur Content gehört habe ich auch so durchgeführt, außer dass MSDE auf server1 läuft und ich den Namen beim implementieren der Database in SQL nicht geändert habe.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 15 Okt. 2010 12:03
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Dazu vielleicht soch noch kurz eine Frage. Beim ersten Versuch lief ja auf dem neuen server bereits eine Test Website, momentan habe ich die Konfiguration von SharePoint auf dem neuen Server server2 noch nicht ganz abgeschlossen. Ich habe noch keine Website erstellt, also auch noch keine Content DB - ist das jetzt ein Vorteil ?

Ohne Rang
300 Beiträge
Christian Müller Als Antwort am 15 Okt. 2010 12:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Nick,

es mus schon eine ContenDB erstellt werden. Das heist Webanwendung erstellen. Ob Du jetzt einen Website erstellst oder nicht
sollte eigendlich egal sein.

Dann gehst Du her und machst.
stsadm –o deletecontentdb –url http://deineWebsite –databasename your_content_db –databaseserver source_SQL_server

und danach

stsadm –o addcontentdb –url http://deineWebsite –databasename your_content_db –databaseserver target_SQL_server

wenn Du dann die Website aufrufst sollte der alte Inhalt drin sein.

Gruß Chris


Website: http://www.coc-ag.de

Blog: http://rabbitshooter.wordpress.com/

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 15 Okt. 2010 12:54
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Chris,

ok ich erstelle ne Webanwendung, dann kopier ich nochmals die Content in den SQL, dann diese Befehle. Ich geb Bescheid.... Danke vorab.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 15 Okt. 2010 13:47
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi nochmals,

kopiere jetzt gerade die Inhaltsdatenbank.

Was ich aber noch nicht ganz verstehe: Ich habe ja jetzt eine Webanwendung erstellt, aber noch keine Websitesammling, also Website auf höchster Ebene. Deswegen bekomme ich aktuell auch wenn ich http://server2 eintippe nur eine Fehlermeldung zurück. Wenn ich jetzt die Content DB tausche ändert sich doch daran nichts oder wird dann auch gleich die Standard-Website der migrierten Content DB mit übernommen ?

Ohne Rang
929 Beiträge
Thomas Östreich Als Antwort am 15 Okt. 2010 17:30
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

[quote user="Nick Dörr"]Deswegen bekomme ich aktuell auch wenn ich http://server2 eintippe nur eine Fehlermeldung zurück. Wenn ich jetzt die Content DB tausche ändert sich doch daran nichts oder wird dann auch gleich die Standard-Website der migrierten Content DB mit übernommen ?[/quote]

Ja.

Mit der WebApplication wird alles erstellt was im IIS benötigt wird der rest steht in der ContentDB. Du erstellst zwar die SiteCollection in der CA aber diese fügt das dann in die ContentDB(s) der WebApplication ein.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 07:50
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

ich werde jetzt meine Sicherungskopie der Content DB (vom alten Server) in das Data Verzeichnis des neuen Servers schieben (Name unverändert), dann die 2 Befehle ausführen und bin gespannt was passiert. Falls das funktioniert und die alte Site auf dem neuen Server erscheint kann ich dann bei unserem "richtigen" Umzug einfach die vorhandene Content DB mit der aktuellen überschreiben oder frisst das SharePoint nicht ?

Ohne Rang
929 Beiträge
Thomas Östreich Als Antwort am 18 Okt. 2010 08:07
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ich hoffe du meinst mit überschreiben aus Sicherung Widerherstellen im Sql Server, das könnte sogar funktionieren. Dazu sollte die ContentDB im SharePoint aber offline geschaltet werden und nach der Wiederherstellung online.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 08:05
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

 

leider hat es mal wieder nicht funktioniert :-(

Erster Befehl:

 C:\Programme\Gemeinsame Dateien\Microsoft Shared\web server extensions\12\BIN>st

sadm -o deletecontentdb -url http://server2 -databasename BREUCK_Content.mdf

-databaseserver server2

gab folgendes zurück:
Die Datenbank "BREUCK_Content.mdf" ist dieser Webanwendung nicht zugeordnet.
Habe dann trotzdem einfach mal den zweiten Befehl ausgeführt:
C:\Programme\Gemeinsame Dateien\Microsoft Shared\web server extensions\12\BIN>st
sadm -o addcontentdb -url http://server2 -databasename STS_dc1_1_7254.mdf -da
tabaseserver server2
Das hat er dann erfolgreich gemacht! Nur wenn ich http://server 2 irgendwoe aufrufe kommt ne Fehlermeldung:
HTTP/1.1 404 
Connection: close
Date: Mon, 18 Oct 2010 06:09:54 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
MicrosoftSharePointTeamServices: 12.0.0.6421
Wenn ich dann in die CA schaue ist auch klar warum, weil in der neuen Inhaltsdatenbank keine Websites definiert sind. Aber ich dachte dass er sie mit übernimmt (wie meine Frage vorher) - 
wo liegt mein Fehler - ich werd noch wahnsinnig :-(
Ohne Rang
929 Beiträge
Thomas Östreich Als Antwort am 18 Okt. 2010 08:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

deletecontentdb aber ohne ENDUNG

http://technet.microsoft.com/de-de/library/cc262449(office.12).aspx

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 08:18
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

ja klar - Anfängerfehler :-) Hab ich inzwischen auch korrigiert :-)

Aber mein Problem bleibt leider das gleiche.

Ohne Rang
22 Beiträge
pianoman Als Antwort am 18 Okt. 2010 08:38
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ich hatte mal Probleme mit der Migration einer DB, weil ich zuvor nicht den Befehl preparetomove ausgeführt habe.
Vielleicht hilft dir das weiter:

http://technet.microsoft.com/en-us/library/cc262122%28office.12%29.aspx

Ich migriere übrigens als mithilfe eines Backupfiles der Datenbank. Vor allem, wenn du "Compress Backup" aktivierst, ist dies wesentlich kleiner.


Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 09:29
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

brachte leider auch nichts. THX

Ohne Rang
929 Beiträge
Thomas Östreich Als Antwort am 18 Okt. 2010 08:41
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Also die neue DB wir im SQL Server bereitgestellt ->Neue DB und dann wiederherstellen aus Sicherung.

Diese DB dann mit dem Name ohne Endung zur WebAnwenungen über AddContentDB hinzufügen. Wenn du dort einen Namen angibst der nicht existiert legt dir SharePoint einen neue DB an die dann natürlich leer ist.

Gegebenenfalls müssen dann noch User migriert werden wenn es sich um unterschiedliche Domäns handelt.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 09:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Meine alte (noch aktuelle) Content DB kommt aus einer WSS3+MSDE Umgebung. 

Die Datenbank steht im SQL Management Studio schon drin. Domäne ist die gleiche.

In der CA steht jetzt bei den Inhaltsdatenbanken, dass diese keine Website hat.

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 09:42
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi, habt Ihr keine Ideen mehr ? :-)

Ich mein das Problem ist ja, dass es ohne Website nicht funktioniert. Wenn ich jetzt aber eine auf höchster Ebene erstelle - ist diese ja leer. Es steht zwar die richtige Inhaltsdatenbank dahinter aber die Website wir dieser leer erscheinen wie beim ersten Versuch. ODer ich hab hier einen Denkfehler wie das alle genau zusammenhängt, deshalb auch meine Frage ob diese Standardwebsite, die wir aktuell nutzen auch bei der Migration mit kommt. Mmmhh 

Ohne Rang
300 Beiträge
Christian Müller Als Antwort am 18 Okt. 2010 14:39
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo Nick,

mach bitte mal folgendes. Alles wie oben beschrieben mit Backup und addcontetdb etc.

ABER: Wenn Du auf Deinem neuen SharePoint die Webanwendung erstellt hast gehst Du nicht her

und führst deletecontendb aus, das lässt du weg und gehst gleich zum addcontentdb über.

Danach schaust Du in die Zentraladministration unter den Inhaltsdatenbanken der Webanwendung. Hier solltest Du jetzt 2 Inhaltdatenbanken haben.

  1. Die Datenbank der Webanwendung vom erstellen der Webanwendung( 0 Seiten )
  2. Die Wiederhergestellte Datenbank vom Alten System( "x" Seite wie vorher )

Jetzt löschst Du die 1. Datenbank(die mit 0 Seite) raus. Machst einen IISReset und dann sollte es funktionieren.

Wenn sicht gib noch mal kurz bescheid.

Gruß Chris

Website: http://www.coc-ag.de

Blog: http://rabbitshooter.wordpress.com/

Ohne Rang
63 Beiträge
Nick Dörr Als Antwort am 18 Okt. 2010 15:20
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Muss grad SharePoint nochmals aufsetzen, jat's wieder mal nach jüngsten Aktionen zerstört.

Teste dann anschließend alles und gibt BEscheid.

Danke vorab für die Unterstützung....