If you have ever had to do any of the following…
- Move an entire Blog site from one location to the next
- Blog site Source may be from a different provider than the destination i.e. Blogger to SharePoint
- Synchronize delta between blogs
- You may have done an initial migration/move but for whatever reason, and now you have additional content on the source site in need of a move to the destination
- Need to manage the Security and User Context when moving a blog site from source to destination
Then, as I did, you can use Metalogix Migration Manager for Blogs and Wikis.
In my situation, I hosted my blog on a public and free Blog Site when I started out. The blog served me well over the years and allowed me to share my knowledge and experience in SharePoint and other related technologies. I was very fortunate to get my blog sponsored/hosted on FPWeb.net servers and on the SharePoint 2010 platform, however the challenge i faced was, how do I move all that work while preserving:
- Blog Categories
- Published Date – to maintain my Archive
- Blog Tags
- User Centric Data
- Who is the Blog Author
- What is that Authors’ role
I also wanted to be able to transition off one blog to another without abruptly turning off the proverbial faucet of information without adequate notice to my readers and subscribers. In order to do this, I performed an initial migration of ALL the content and then delta migration of just singular posts from time to time.
Metalogix Migration Manager for Blogs and Wikis allows for all the above and more. Below you will find out how I used the tool, I hope that this helps you in your decision making for the same or related tasks.
So where do you get the tool… right here
The installation of the tool is pretty straight forward and moving the entire blog/wiki or delta pages/posts as the come along. Below is a screen shot where I am moving content between my source blog and my new SharePoint 2010 blog located at http://www.sharepointfabian.com
As previously mentioned, the tool has the ability to move content from a variety of Blog Content Sources into SharePoint. In my experience it will use the Object Model when you are local to the SharePoint Server and use Web Services when you are conducting the Migration Remote, for example, you have the tool installed on your workstation and both the source Blog and destination Blog are remote to your location. Below is a screenshot of the various sources.
A few options are there for customizing the migration experience. One particular on I would like to call out that was useful to me was the ability to “Configure global Mappings…” this allows me to create a mapping between source accounts and destination accounts. This assures me that the Author of my original blogs is maintained when the transfer is effectuated.
Once you have connected to your Source Site, the migration is very easy. All you need to do Right-Click on the Source Blog and select “Copy Site” which copies all of the content for preparation to the Destination Blog. This option will move ALL content from one place to the other.
Alternatively, you may only want to move specific Blogs, in that instance you Right-Click on the Source Blog and chose “Copy Pages” which applies ONLY the selected item for preparation to the Destination Blog. This option will move only that specific content from one place to the other.
To copy the selected items to the destination it is as simple as just a regular Click for “Paste Blog Posts” and the process is kicked off
In addition to that you may create new Sites as a part of the Paste process which will spin up a site as well as copy/migrate the Selected Posts.
The tool also has a great reporting/logging feature which runs and can be viewed while the blog migration process is under way. On completed migration you may also elect to re-run that job which keeps the same parameters and criteria that was selected thus cutting down the time it takes to execute a job.
Below is an example of what a Log File looks like when it is opened.
There are certainly quite a few tools out there that provide this service but in my professional life and in my personal life I use Metalogix Migration Manager for migrating content. The tool is excellent, the support is fantastic and the team of people on staff is friendly and very supportive. If you have never used to tool, I encourage you to give it a shot. On twitter you can follow @metalogix for the team and @cawood for the dude I always hit up when I need stuff 🙂
In fact, I will have to use the tool again to Migrate this Delta change to my SharePoint 2010 Blog Ha ha!
As usual, I welcome all questions or comments, Cheers!