Export,Import-SPWebのちょいテク

もっと良いほかの方法があったらごめんね。

リストやディスカッションの移動を行うとき、PowerShellのExport-SPWebコマンドレットを使ってエクスポートして、移動先のサイトにインポートするのが通常の作業だと思いますが、リストやディスカッションをインポートするときのItemURLがエクスポート元のURLを引き継ぐ仕様で困ったことってありませんか?

初期のアイテムだと /List/List1/ だったりして、移動先にもすでにList1があって、どうすれば~~とか悩むことがあるかもしれません。または別の名前に変更したいとか

そういう時は Export-SPWeb で -NoFileCompression パラメーターを付けてエクスポートすると、アイテム個々のファイルといくつかのXMLファイルが生成されます。

でXMLファイルの中を見ると /List/List1/ など移動元のItemURLが記述している場所がいくつかあるので、これを新しい名前 /List/NewList/ とかに置換してからインポートすると、そのURLでリストが作成されます。

これで綴りを間違ったりしたときもこれを使って修正することもできますね。



0 件のコメント:

コメントを投稿

会計部長(1) 町内会 会計部長に就任しました。

 今年度の町内会 会計部長に就任しました。 役員なんて面倒な役割よく引き受けたねって言われますけど、ちょっと好条件が重なっているのでこれを逃す手はないという事情があります。今後の役員逃れの理由にもできますしね。 というわけで今年度が始まり2週間が過ぎ、班長さんが集める町内会費を取...