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.




Export/Import

Unbeantwortet Dieser Beitrag hat 9 Antworten

Ohne Rang
150 Beiträge
CptGreenwood erstellt 9 Juli 2015 09:47
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

ich möchte gerne ein Web auf einem Server exportieren und auf einem anderen importieren.

Den Export habe ich mit "Export-SPWeb http://sitename.de -Path d:\site.bak" gemacht und das hat auch super geklappt.

Dann habe ich die Dateien auf den Zielserver kopiert und dort den Import mit "Import-SPWeb http://sitename.de -Path d:\site.bak" versucht. Leider bekomme ich immer wieder die Fehlermeldung, dass kein SPWeb-Objekt mit Id oder URL http://sitename.de gefunden wurde.

Was mache ich falsch? Habe mir auch für die beiden Befehle die Examples aus der Hilfe angeschaut aber nicht entdeckt, wo das Problem liegen könnte.

Viele Grüße,
Ralf

Alle Antworten

Ohne Rang
77 Beiträge
Frank Als Antwort am 9 Juli 2015 10:01
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

hast du vor dem Import das Web mit New-SPWeb http://sitename.de angelegt?

Viele Grüße
Frank

https://frankeisel.de

Ohne Rang
150 Beiträge
CptGreenwood Als Antwort am 9 Juli 2015 10:14
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Seufz... natürlich nicht. Ich dachte, dass würde alles "vollautomatisch" funktionieren? Muss ich also zuvor auf dem Zielserver die entsprechende WebApp leer anlegen? Wäre es dann theoretisch auch möglich, beim Anlegen dem Web auf dem Zielserver einen anderen Namen zu geben und würde dann der Import trotzdem funktionieren?

Ohne Rang
77 Beiträge
Frank Als Antwort am 9 Juli 2015 11:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Genau, Du musst erst ein "leeres" Web anlegen, dass Du zum Import nutzen kannst. Du kannst auch den Namen ändern. Der Import funktioniert trotzdem. Allerdings werden keine Anpassungen durchgeführt, die den geänderten Namen betreffen (wie Gruppennamen etc.) . 

Viele Grüße
Frank

https://frankeisel.de

Ohne Rang
150 Beiträge
CptGreenwood Als Antwort am 9 Juli 2015 11:19
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Habe ich jetzt gemacht. Eine leere Webanwendung http://sitename.de ist erstellt und ich habe wieder den Import-Befehl abgesetzt. Leider erhalte ich immer noch die gleiche Fehlermeldung:

Import-SPWeb : Es wurde kein SPWeb-Objekt mit 'Id or Url :http://sitename.de' gefunden.
In Zeile:1 Zeichen:1
+ Import-SPWeb http://sitename.de -Path d:\backup\site.bak
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData: (Microsoft.Share...CmdletImportWeb:
   SPCmdletImportWeb) [Import-SPWeb], SPCmdletPipeBindException
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletImportWeb

Ohne Rang
77 Beiträge
Frank Als Antwort am 9 Juli 2015 12:54
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hast Du ein Web oder eine Webanwendung angelegt? Das sind zwei komplett unterschiedliche Dinge. Eine leere Webanwendung reicht für den Import nicht aus.

Viele Grüße
Frank

https://frankeisel.de

Ohne Rang
150 Beiträge
CptGreenwood Als Antwort am 9 Juli 2015 13:12
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Das hat mich schon mal einen Schritt weiter gebracht, der ursprüngliche Fehler tritt nicht mehr auf. Nach Absetzen des Import-Befehls erhalte ich nun aber:

Import-SPWeb : Zugriff verweigert (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED))
In Zeile:1 Zeichen:1
+ Import-SPWeb http://sitename.de -Path d:\backup\site.bak
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidData: (Microsoft.Share...CmdletImportWeb:
   SPCmdletImportWeb) [Import-SPWeb], UnauthorizedAccessException
    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletImportWeb

Ich habe den Import in einer Admin-Shell unter dem Account des Farmadmins ausgeführt.

Ohne Rang
77 Beiträge
Frank Als Antwort am 9 Juli 2015 14:08
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ist der Farmadmin auch auf das neue Web berechtigt? Er braucht Site-Owner-Berechtigung für den Import.

Viele Grüße
Frank

https://frankeisel.de

Ohne Rang
150 Beiträge
CptGreenwood Als Antwort am 9 Juli 2015 15:03
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ok... wieder einen Schritt weiter. Nun habe ich die Fehlermeldung erhalten, dass das Feature WBReports fehlt. Muss ich der leeren Webanwendung, in die ich importieren möchte, schon Features hinzufügen?

Ohne Rang
77 Beiträge
Frank Als Antwort am 9 Juli 2015 15:52
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hast Du auf der neu angelegten Webanwendung auch alle Solutions deployed, die auf der Quell-Webanwendung vorhanden sind? Kannst Du in der Zentraladministration unter "Manage Farm Solutions" (in der Kategorie "System Settings") nachsehen.

Viele Grüße
Frank

https://frankeisel.de