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.




Migration von Inhalten der Farm A in Farm B

Unbeantwortet Dieser Beitrag hat 4 Antworten

Ohne Rang
2 Beiträge
Stephen46 erstellt 10 Nov. 2013 17:20
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Szenario:

 

Farm A hat unterschiedliche Features und installierte 3rd-Party Tools, die nicht in Farm B existieren (z.Bsp. Nintex). .        Farm A und Farm B sind also unterschiedlich.

 

Es sollen Inhalte (Dokumente, Wiki-Seiten, Listen, Bibliotheken, Benutzer) und Workflows von A nach B migriert werden.

Beide Farmen haben SharePoint 2010.

 

Die Fragen lauten:

  • Kann man Inhalte und Workflows aus einer SharePoint-Farm in eine andere SharePoint-Farm bekommen, wenn diese Farmen nicht kongruent aufgebaut sind?
  • Ist es ausreichend die Inhaltsdatenbanken von Farm A bei Farm B anzuhängen?
  • Gibt es Workarounds oder Tools, die solch eine  Inhaltsmigration unterstützen?

Besten Dank im Voraus.

Alle Antworten

Ohne Rang
508 Beiträge
Tom Scheuermann Als Antwort am 11 Nov. 2013 08:44
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi !

Kann man Inhalte und Workflows aus einer SharePoint-Farm in eine andere SharePoint-Farm bekommen, wenn diese Farmen nicht kongruent aufgebaut sind?

[/quote]

Man kann:

GANZ WICHTIG: Die Inhalte dürfen die Features, die in Farm B nicht enthalten sind, keinesfalls verwenden bzw. die Features müssen bereits in Farm A in den Websitefeatures deaktiviert sein !

Mit den PowerShell Commandlet "Export-SPWeb" kannst Du einzelne Websites aus der Farm A exportieren und dort mit "Import-SPWeb" importieren.

Nach meiner Erfahrung funktioniert das gut, wenn die zu importierende Website keine Features benutzt die nicht installiert sind..

[quote user="Stephen46"]

Ist es ausreichend die Inhaltsdatenbanken von Farm A bei Farm B anzuhängen ?

/quote]

Definitiv NEIN. Du musst die Datenbanken dann ja mit "Mount-SPContentdatabase" an Farm B anhängen - und da werden die Features geprüft.

Greets

Tom

ts (-at-) computer-kreativ.de

Microsoft Certified IT Professional: SharePoint 2010 Administration
Microsoft Certified Technoligie Specialist: SharePoint 2010 Configuring

Ohne Rang
2 Beiträge
Stephen46 Als Antwort am 11 Nov. 2013 10:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

“GANZ WICHTIG: Die Inhalte dürfen die Features, die in Farm B nicht enthalten sind, keinesfalls verwenden bzw. die Features müssen bereits in Farm A in den Websitefeatures deaktiviert sein !“

Das ist ja genau unser Problem.

Wir können gewisse Features nicht in Farm A abschalten, weil diese ja Funktionen bereitstellen (Nintex zum Beispiel). So bekommen wir die Inhalte rüber, aber eben nicht die Funktionen. Zudem gibt es ein programmiertes Feature-Konvolut, welches beim Abschalten, die komplette Site-Collection zerstört. Es ist zudem nicht klar, ob ein aktivierte und dann wieder deaktiviertes Features sich komplett aufräumt und ob nicht doch Verweise auf dieses Feature bestehen bleiben. Es gibt SP-Features bei denen werden zum Beispiel weitere Listenvorlagen zur Verfügung gestellt. Wenn Du das Feature wieder abschaltest, bleiben diese Vorlagen aber bestehen.

 

 

 

Ohne Rang
1714 Beiträge
C.Kaiser Als Antwort am 11 Nov. 2013 11:13
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

es müssen natürlich die Features in Farm B vorhanden sein, wenn Ihr die Funktionen (die z.B. Nintex bietet) nutzen wollt. Ansonsten bleibt Euch halt nur übrig die Daten zu transferieren - ohne Workflows usw. usf. .

Beste Grüße,
Christian

http://www.sharepoint-rhein-ruhr.de

Ohne Rang
508 Beiträge
Tom Scheuermann Als Antwort am 11 Nov. 2013 12:52
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Die Features werden über sog. Farm-Solutions installiert. Im Prinzip sind Farm-Solutions ZIP-Files (WSP -> ms Cab-Format), die während der Installation .NET Assemblies und andere Programmdateien auf den Servern Deiner Farm installieren.

Farm-Solutions dürfen deshalb nur vom Farm-Administrator installiert werden. Features bilden dann die Schnittstelle zum Siteowner, der im Bedarfsfall die installierten Erweiterungen aktivieren (konsumieren) kann.

Wenn Du also fragst, ob Du eine Website (die ja Bestandteil der Farm ist) von Farm A nach Farm B verschieben kannst, ohne die Features (oder vielmehr die Solutions) in Farm B zu installieren könntest Du auch Fragen, ob ein Word Dokument von Rechner A auf Rechner B gelesen werden kann, ohne das Word auf Rechner B installiert ist.

Websites die Features wie z.B. Nintex nutzen, können in einer anderen Farm nur dann funktionieren, wenn dort auch Nintex installiert ist.

Ist in einer Website das Nintex-Feature nicht aktiviert (Achtung: Aktiviert bedeutet in den Websiteeinstellungen aktiviert) kann sie als einzelnes Objekt per Export / Import in eine andere Farm ohne Nintex übernommen werden.

Greets

Tom

ts (-at-) computer-kreativ.de

Microsoft Certified IT Professional: SharePoint 2010 Administration
Microsoft Certified Technoligie Specialist: SharePoint 2010 Configuring