導入
移行は自身のものですは左またはロールアウト用語初め中終わりに向かって、プロジェクトをのスコープにはプロジェクトには、常に厄介なトピック来るまで採用フェーズのユーザー、または、一度、閉じているプロジェクトが。 されるかなりのことができる活動ノートのような移行のネットワークやデータの移動に、または間からチームサイト、mysites、またはシステムドライブです。
ある視点ですが、残念ながら誰の種類を満たすすべての答えはシナリオとをお勧めしますが、私は拡大移行事業を検討強く一括移行する必要がからの最初の場所です。 運動を検討する場合はそのまま実用的で休暇可能であればそれを使用するかであり、それはメディアクレンジング安いストレージおそらくあなたのデータをまたはSharePointにする前に移行するか、実際に移動させる。 今後の課題の資料をもっとこの。
記事では私はこのオプションを自分としたいユーザーが終了するいくつかの指導をする。 私は頻繁にネットワークendのcome acrossやユーザーからの両方の元from on求めて私現在のクライアントのコンテンツeven to別または最善の方法location approach moving 1からサブサイトを含む)のコンテンツをより1つのサイトにどのように別のか(にmoveサイトをチーム全体位相採用ドライブ中に移行または。 あるパスのシナリオと範囲は全体の方法/ツールここでは、うまくいけばに役立つためのオプションの一部をごれる私が提供できるように教育にすぐに設定を。
まず、起動、右からの期待を設定するに...すべての移行をにやメソッドの周りにボックスのSharePointは、 のではないから簡単に使用して達成 、 特に 、手順を必要とするかなりの数のマニュアルです。 コンテンツの(の多くのサイトこれはチームのどのように一般的に格納する私たちのために、主にコレクションのサイトと呼ばれるものです-トップレベルのサイトは通常)がいるのデータベースのSQL内で有効に格納されます。 しかし、メカニズムをユーザーインターフェイスで一般的にサポートの欠如の結果として、コントロール必要な範囲内SharePointに提供できるようにコピーまたはコンテンツの移動。 これはあなたを、おそらく理由に役立つ3のあるている多くのツールがパーティにそこ。
場合には任意の、後のコンテンツ作成を確認しないような必要性を移動する規則を計画する慎重に命名して、サイトのデザイン!
まず上の用語いくつかのポインタを続行する前我々は:
サイトコレクション -ストレージおよび管理のコンテンツのトップ最もリポジトリ境界セキュリティと。 SharePointが配置数百または数千ものこれらの多くのことができますが含まれます。 トップレベルのチームサイトは、コレクション、多くの場合サイト。
チームサイト -とやコンテンツを共有格納するために始めてトップレベルの非常にでサイトが作成。 通常、サイトコレクションが適切に構造大きい場合、または文書の何千ものことが含まれ、それぞれを含む数百、数千、多くの数をのコレクション1つのサイトのサイトチームチームサイト- subとか。
サブのサイト -サイトですトップレベルの、基本的にサイトの下のトップレベルに座るチームサイトをから離れてサイトコレクションのコンテンツをさらにに保存し、ユーザがされて作成された。 彼らは考えている、多かれ少なかれ同じ機能になるしか/さのトップサイト子どものアクセス許可をする可能性を継承、必ずしもではない可能性があります等、他のことができる各リンクの間
コンテンツ -任意のOffice文書、PDF、画像、ディスカッションリスト、カレンダー、連絡先リスト、またはテキスト、あなたが格納されているサイトで。
一覧 -カレンダー、連絡先リスト、ドキュメントライブラリ、ディスカッションボードは、アイテムの内容すべてのです例のSharePointの混合物をすることができます含まれているとリストが'。
Methods & Tools
The following are some real world end user driven methods and tools in which to consider for your content migration into and of team sites in the main, but also will work for mysites, and publishing content.
1. Creation of site 'templates'
あなたが持っているコンテンツのために任意のサイトのチームは、サイトを全体能力に保存すると、そのドキュメントライブラリ、メタデータとメガバイトのコンテンツ(根圏部のサイズの最大のみ)をテンプレートとして再利用可能な。 これは今のサイトになるポータブル他に再利用するサイトテンプレート。 とコンテンツ、このかと同じ構造をすることができますサイトを含む、現在作成再現。
サイトを行うにはこれを、下の[設定と呼ばれる機能を使用することが判明保存サイトとしてテンプレート'。 これは、けれども- 、コンテンツを保存するだけの構造と許可またはあなたが同様にサイズのためにメガバイトの10最大に限るの。 それは理想的ですがいないかのサイズになるに依存関連のコンテンツとしてに使用するツールとしてする。
一度のギャラリーサイトテンプレートを'にして保存したテンプレートサイトとして、(設定サイトの下にすることができますに行く場合を与えることに身近な名前を)。 あなたの新しく保存されたサイトがされるテンプレート。 さて、これはtemplatenameはサイト"ダウンロードすることができますが、デスクトップ、(。STPの")と基本的にサイトテンプレートをアップロードで送信先の新しいサイトに'ギャラリー'。
What happens now is that when you go to your new site and attempt to create a new site, the template will appear an 'Custom' tab option on the 'select a template page. Hence its important to call it something familiar on the previous steps! Once this is chosen, your new sub-site (and content if you ticked this option) will be there in the new site!
Pro's
- Quick and easy method to get small sub-sites migrate from one location to another
- Useful for creating different site templates for different audiences/needs
- Maintains branding/look and feel
- No admin or code deployment required
- End user friendly.
Con's
- Cannot be used for creating top level sites (unless uploaded to centrally 'master gallery'.
- Loses security permissions
- Loses item level security
- Limited to 10M in size
- Does not save sub-sites as part of the site, only that one site
2. Creation of list 'templates'
Basically for each list or library you have created on your site (this means any calendar, document library, contacts list, or other generic list) you can actually save each individual list including any additional columns you have created inside AND documents/content inside them, as a reusable 'list template'. As with 'Save as a site template' mentioned previously, this now becomes a portable list template to re-use on other sites.
To do this, under the list or document library settings, you will find a feature called 'Save as template'. This will allow you to save just the structure AND OR the content as well – Though again it's limited I to a maximum of 10 megabytes in size, so not ideal and will depend on the size of your content as to its relevance or not as a tool for you to use. At the very least you can get the list structure, then maybe use Option 3 below to bulk move your content.
Once you have saved the list/content as a template, (give it a familiar name) you can go under Site Settings to your 'List template gallery'. Your newly saved list template will be there. Now, this can be downloaded to your desktop, (“ listtemplatename. stp”) and basically uploaded in to your new site into the destination 'list template gallery'.
When you go to your new site and attempt to create a new list or library, the template will appear an option in which to create from – hence as before, call it something familiar. Once this is done, your new structure (and or content if you ticked this option) will be there in the new site!
Basically repeat this process for all your other libraries or lists until you have copied your content across to your new site.
Pro's
- Quick and easy way to move/copy list based content and structure including meta data
- No admin or code deployment required
- End user friendly
Con’s
- Resource intensive
- Loses security permissions
- Lose item level security
- Limited to 10M in size
3。 Explorer view 'quick and dirty - copy, cut and paste'
This method only works for document libraries or picture libraries. Basically if you open up your picture or document library using 'explorer view', (Choose Actions, Open in Windows Explorer) then do the same in your destination library, you end up with two explorer windows. Make sure you can see these side by side. You can manually select all your documents, copy/paste from one location to another or drag and drop in the same manner.
This is particularly useful for moving data from network drives (but is very very slow!) or other areas that support a protocol called Webdav.
Note: Any meta data won't be copied and you lose time stamp and other original owner details. DO NOT move or copy the 'Forms' folder! This is a systems folder needed by SharePoint.
Pro's
- Quick and easy way to move/copy content between libraries
- No admin or code deployment required
- End user friendly
Con's
- Resource intensive
- Slow moving lots of content
- Need to setup security permissions again on destination library
- Ignores any metadata you have setup!
4。 Export to Excel
As you might expect, this is only useful for lists (not document libraries).
On any given list you have the option to 'export to excel' or 'export and link to excel'. This can be used to provide an export into excel, then save/re-import back into another list.
Note: This can be quite painful as your origin/destination lists need to have the EXACT columns and metadata setup. Otherwise it will through up lots, (read huge!) amounts of data integrity errors that you will need to work through. Not recommended for the faint hearted, but does work, with limitations.
Pro's
- Quick and easy way to move/copy content between lists
- Good for limited offline working
- Good for large lists (Better use Access for lists with thousands of entries)
- No admin or code deployment required
- End user friendly
Con's
- Limited to one list at a time
- Not very robust
- Potentially resource intensive when uploading new data
- Need to setup security permissions again on destination library
5. Third party tools and server side tools
There are a mass of third party tools out there and too many to mention specifically on here. Ultimately many do however require a level of access (read server level permissions or server side code updates) you might not be allowed to have, so be aware of this 'show stopper' before you go out and buy something from Bamboo, Quest, Metalogix, Kwizcom or some other freeware on the internet! And before you go ahead and install a 3rd party product, read this article I wrote a while back.
For large migrations of data, the above methods 1-4 are simply not scalable and hence such products will be needed to make migration that much easier to manage.
Be aware however that some products may sound cheap, easy to install but can wreak havoc on your precious data and platform. I have come across many 3rd party web parts (free and chargeable) that have caused the project more problems, so caution should be taken. Areas such as not respecting origin and destination metadata, preserving file time/author stamp details and in general just overall robustness and performance issues are the main areas I have found to be areas in most need of improvement.
There are in addition some server side tools (basically command line tools) which are available to copy/move content between site collections (and different databases which the site collections are often stored within if need be). These are only for use by your system admins however, but can/should be consulted if you have a particularly large amount of content that you need to move from one site to another.
Conclusion
If your site has relatively very little content, its often quicker/easier to manually re-create the data or site you need to move, rather than actually move it using the above methods
For individual migrations its worth try the above options to gain an understanding of what you can do without purchasing 3rd party products or deploying server side code. Though the above examples are not 'bullet' proof or without limitations so do experiment and try before you settle on the one that will work for you.
There are a lot of 3rd party tools out there that can and do help. But as with any software purchase don't load it on our production environment without first demonstrating it is fit for purpose. I'll write some more soon on the topic of migration in general, so watch this space!
よろしくお願いいたします。
Andrew Walmsley