日曜日, 3月 7, 2021
ホーム サポート ページが移行されない事象の解決方法について

ページが移行されない事象の解決方法について

こんにちは、AvePoint Japan サポート チームの何です。

弊社オンプレミスの DocAve の移行機能を利用して移行ジョブを実行した後、ページが移行されない事象が発生したことはありませんか。今回は移行ジョブでページが移行できない事象の原因と解決方法についてご紹介したいと思っています。

〇原因
移行先のページに関連するページレイアウトが移行されないことにより、ページが移行できなくなっている可能性が挙げられます。
ページ移行とは、実際は ”ページ” というリストを移行することとなります。図 1 のように、ページレイアウトは ”ページ” リストにおける一つの列です。

図 1 : SharePoint 2010 ページリストの構造

また、ページレイアウトのデータはマスター ページリストにて保存され、DocAve の既定仕様では、マスタページリストは移行せず、移行後、当該ページは移行先のページレイアウトを利用します。そのため、ページの移行を実行する際に、下記二つの可能性があると考えられます。
・移行先にて、移行対象ページのページレイアウトが存在する (例えば、SharePoint 既定のページ レイアウトを利用する) 場合、移行後、対象ページは移行先のページレイアウトを利用するので、ページが正常に移行できます。
・移行先にて、移行対象ページのページレイアウトが存在しない (例えば、ユーザー定義のページ レイアウトを利用する) 場合、移行先で利用できるページレイアウトがないため、ページが移行できない事象が発生します。

〇対策
移行先で利用できるページレイアウトがないことにより、ページが移行できない事象に関しては、列マッピング及び移行プランのプロファイルの編集で移行することをご提案できます。

対応策 1:列マッピング
列マッピングを通して、移行先で対象ページの “ページ レイアウト” 列の値は設定した移行先のページ レイアウトファイルに置き換えます。
列マッピングにて、図 2 にて赤枠で囲んだ部分を入力する必要があります。

図 2 : 列マッピングの作成

列名 :
移行元 : ページ レイアウト
移行先 : ページ レイアウト

内部名 :
移行元 : PublishingPageLayout
移行先 : PublishingPageLayout
※ページ レイアウトの内部名は固定されています。

値 :
移行元 : 対象ページのページ レイアウトの完全 URL (例えば、“http://sp16-docave611/sites/karen_test/_catalogs/masterpage/BlankWebPartPage.aspx”)

図 3 : 移行元ページ レイアウトの完全 URL

移行先 : /_catalogs/masterpage/移行先で存在するページレイアウトファイル名 (例えば、“/_catalogs/masterpage/WelcomeLinks.aspx”)

図 4 : 移行先ページ レイアウトのファイル名

対応策 2: 移行プランのプロファイルの変更
ページレイアウト ファイルにつきまして、弊社製品の既定仕様では移行対象に入れていないため、ページレイアウトを移行するために、下記手順に従って移行プランのプロファイルを変更して頂ければと存じております。
※ 移行先と移行元の SharePoint のバージョン間の差異が大きい (例えば、SharePoint 2010 -> SharePoint Online) 場合、プロファイル改修の方法をお勧めしません。列マッピングの方法をご利用ください。
※ プロファイル変更 (対応策 2) の方法をご利用いただく場合、事前にサポートチームまでご連絡ください。当方はご利用の SharePoint バージョンは当該方法をご利用いただくかを判断致します。

<手順>
1. [SharePoint 移行] の画面に入り、リボンメニューの [プロファイルの設定] をクリックします。 ”オンライン プロファイル” にて、当該移行プランで使用されたプロファイルを選択して、上の [ダウンロード プロファイル] をクリックします (図 5) 。

図 5 : ダウンロード プロファイル

2. ダウンロードした .xml ファイルを開いて、”NewFlags” のノードにて skipLayoutsAndCatalogList =”False” を入力して、保存します。(図 6)

図 6 : ノードの追加

3. [プロファイルの設定] の画面に戻り、上の [アップロード プロファイル] をクリックして、ステップ 2 で編集したプロファイルを選択します。選択したうえ、当該プロファイルを保存します。
4. 対象移行プランの編集画面に入り、ステップ 3 で保存されたプロファイルを選択して、[保存して実行] をクリックします。(図 7)

図 7 : ジョブの実行

今回の内容は以上となります。最後までご覧いただきましてありがとうございます。
本ブログの内容がご参考になれば幸いです。何かご不明点などありましたら、サポート チームまでお問い合わせください。

返事を書く

Please enter your comment!
Please enter your name here

人気の記事

「Microsoft 365 お悩み相談室」 聴きどころご紹介

2021 年 2 月 24 日 12 時 5 分より開催となる AvePoint ウェビナー「AvePoint Presents: Microsoft 365 お悩み相談室」 。今回の記事では、ナビゲーターを務める中村太一と張本可耀が、開催に向けた抱負と語るとともに、聴きどころをご紹介させていただきます。

ウェブ セミナー『今年もやるよ! クリスマス企画! Microsoft Teams 最新便利技 & AvePoint の今年を振り返る 』を振り返る: by 「太一サンタ」

Teams の会議技を中心にお届けした 12 月 21 日・2020 年最後の AvePoint ウェブ セミナー『今年もやるよ! クリスマス企画! Microsoft Teams 最新便利技 & AvePoint の今年を振り返る』を振り返ります。

ウェブ セミナー 『 業務効率アップの鍵は見える化にあり 』を振り返る

先週 12 月 8 日、AvePoint 主催ウェブ セミナー『業務効率アップの鍵は見える化にあり』が開催されました。今回の記事では、その内容の振り返り、いただいたご質問への回答、そして今月末に予定されているウェブセミナー 2 本のご案内をさせていただきます。

2020 年 11 月の Microsoft Teams 注目新機能 + いよいよ来週!12/8 ウェブ セミナーのご案内

今回の記事では、 2020 年 11 月の Microsoft Teams 注目新機能 ご紹介として、AvePoint中村太一が注目する 2 点「 Microsoft Dataverse for Teams 一般提供開始 」「ノイズ抑制機能の展開開始 」をピックアップ・ご紹介します。