none
stsadm -import を使用してインポートを試みたところエラーが発生した RRS feed

  • 質問

  • [環境]
     Windows SharePoint Server 3.0

    [内容]
    stsadm -export コマンドを使用してエクスポートしたサイトがあります。
    このサイトを stsadm -import を使用してインポートを試みたところ下記エラーが発生しました。
    解決方法をご教示頂きたく存じます。

    ■エラー内容
    ===========================

    Error: 親 Web /2014pjt/prj/pj00000000 が存在しないので、ファイル  はインポートできません。
    FatalError: 親 Web /2014pjt/prj/pj00000000 が存在しないので、ファイル  はインポートできません。
       場所 Microsoft.SharePoint.Deployment.FolderSerializer.GetParentWeb(SerializationInfoHelper infoHelper, ImportObjectMa
    nager objectManager)
       場所 Microsoft.SharePoint.Deployment.FolderSerializer.SetObjectData(Object obj, SerializationInfo info, StreamingCont
    ext context, ISurrogateSelector selector)
       場所 Microsoft.SharePoint.Deployment.XmlFormatter.ParseObject(Type objectType, Boolean isChildObject)
       場所 Microsoft.SharePoint.Deployment.XmlFormatter.DeserializeObject(Type objectType, Boolean isChildObject, Deploymen
    tObject envelope)
       場所 Microsoft.SharePoint.Deployment.XmlFormatter.Deserialize(Stream serializationStream)
       場所 Microsoft.SharePoint.Deployment.ObjectSerializer.Deserialize(Stream serializationStream)
       場所 Microsoft.SharePoint.Deployment.ImportObjectManager.ProcessObject(XmlReader xmlReader)
       場所 Microsoft.SharePoint.Deployment.SPImport.DeserializeObjects()
       場所 Microsoft.SharePoint.Deployment.SPImport.Run()

    ===========================

    ■試みたサイトのエクスポート・インポート概要
     ※セキュリティの為、実際のURLは伏せさせて頂きます。
     
     SiteAのサイトコレクションにある「pj00000000」サイトをSiteBのサイトコレクションへ移行する。
      移行元:https://WebAPP/SiteA/prj/pj00000000
      移行先:https://WebAPP/SiteB/pj00000000
      
     [実行したインポートコマンド]
     stsadm -o import -url https://WebAPP/SiteB/pj00000000 -filename <エクスポートしたサイトの格納パス> -includeusersecurity -updateversions 2 -nofilecompression

    2015年3月9日 6:46

回答

すべての返信

  • /2014pjt/prj/pj00000000 

    このパスで、2014pjt はサイトコレクションですか?
    prj はサブサイトですか?
    prj は実際に存在してますか?

    エラーメッセージは、インポートする際の親のサブサイトが存在しないと意味です。

    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    2015年3月9日 7:47
  • 回答致します。

    /2014pjt/prj/pj00000000

    > このパスで、2014pjt はサイトコレクションですか?
    はい、サイトコレクションです。

    > prj はサブサイトですか?
     はい、移行元に存在するサブサイトです。
     
     https://WebAPP/sys/prj/pj00000000
     ※セキュリティの為、実際のURLは伏せさせて頂きます。
     「sys」はサイトコレクションです。
     
    > prj は実際に存在してますか?
     移行元には存在しますが、移行先には存在しないサブサイトです。
     移行先は「SP_PJT_2014」のコンテンツDBに「2014pjt」のサイトコレクションがある状態です。
     
     2014pjtの下に「pj00000000」をインポートしたいのですが、「prj」のサイトも必要になるのでしょうか。

    2015年3月9日 8:35
  • コマンドにインポート先の URL として /2014pjt/prj/pj00000000 を指定していません?
    2014pjt の下にインポートしたいなら、/2014pjt/pj00000000 なのでは?

    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    2015年3月9日 10:25
  • インポート先の「2014pjt/pj00000000」を指定しております。
    2015年3月10日 0:40
  • エラーメッセージは異なるようです。
    これ以上は、実際の実行コマンド、実際のエラーが分からないと、何とも言えないように思います。

    Kokuho Hi (Sonorite / SharePoint Technology Center / SSS)

    • 回答としてマーク S.Ikegami 2015年4月21日 2:00
    2015年3月10日 3:59
  • 承知しました。

    2015年4月21日 2:00