1,777 articles and 14,469 comments as of Friday, November 26th, 2010

Friday, January 22, 2010

How to Move SharePoint Calendars Fast

Author: Devin Walker
DLOCC, Inc.

Moving a calendar list between site collections may be confusing, but it is actually very simple! This article demonstrates one method using list templates and Windows Explorer to move SharePoint Calendars fast.  Don’t worry, all your content will be moved also.

 

Let’s begin: You must have proper permissions between the two site collections to perform the move. For this example we will be moving Calendar A on site collection A to site collection B.  The same method can be completed using SharePoint Designer in less steps, but for this example we will just stick with the browser method.  The following method will work for any list item. Also, keep in mind you will need to setup new user permissions if moving the calendar between site collections.

  1. Enter the calendar A (the one that will be moving) and click Settings > List Settings 

  2. Beneath Permissions and Management click Save List as template

  3. Provide an appropriate File Name, Template name, description and make sure to select Include Content.  We want all the dates saved to ensure the calendar is moved with the information otherwise it will be a blank Calendar.  Confirm the fields by clicking OK when you are finished.

  4. You will now see the Operation Completed Successfully page with a link to go to the list template gallery.  Click this link.

  5. In the List Template Gallery select Actions > Open in Windows Explorer.

  6. Minimize the Window we just opened containing the site’s .stp list template files.  From the top level Site of Site Collection B (the site we want the calendar) select List templates under the Galleries section and open the list template gallery in Windows Explorer using the same method. 

  7. Perform a Drag-n-drop of the calendar .stp file from Windows Explorer A to Windows Explorer B to effectively move the calendar list template from one site collection to another.
  8. To add the calendar to a site simply click on the template name beneath the Tracking section on the Create page.

Hope you enjoyed this article!  Leave a comment.

Copying or moving SharePoint lists by Microsoft

Author: Devin Walker
DLOCC, Inc.

About: Devin Walker is a professional web designer, SharePoint enthusiast and founder of the consulting company DLOCC, Inc.. Devin has years of experience working with companies of all sizes to successfully implement, test and launch SharePoint enterprise content management systems. He writes about his experiences on his blog: DLOCC | Articles and Tutorials 

 

Please Join the Discussion

8 Responses to “How to Move SharePoint Calendars Fast”
  1. Devin:

    Nice article! Does using the Explorer to Explorer technique preserve the Created, Created By, Modified, and Modified By column values? That seems to be the biggest issue that folks have with moving content from place to place.

    M.

  2. Jeff says:

    Cool article, thanks Devin. I use http://www.codeplex.com/SPDeploymentWizard/ for moving items where I must preserve the full metadata (Created/Created By). This might not belong on EUSP because it’s a server admin tool only available over Remote Desktop. I felt I needed to mention it because this is the best way to get full fidelity. It works even across farms or patch levels and uses a Manifest XML to keep the metadata so you can search/replace if source/destination mapping is needed.

  3. Frank says:

    Good article and I was wondering if this would work for forms. I created a ‘Feedback’ form on my sandbox and would like to move it to a department site.

  4. Andrew says:

    Great article! Say you’ve corrupted the list beyond repair. What worked for me…

    On the broken Calendar (or any other list for that matter) Actions > Export to Spreadsheet. Save the file to your desktop. The column titles are in the top row of each column.

    Under Custom Lists > Import from Spreadsheet. In the description type your list name, browse for the spreadsheet file. Easy I know, but it’s my 2 cents…

    Andrew

  5. Devin Walker says:

    Thanks for the comments guys, sorry for getting back so late… it’s been really hectic @ work for me lately! Guess that’s a good and bad thing… anyways:

    @Mark: Hey! Good question, I’m going to investigate this!

    @Jeff: Cool tool!

  6. EMatos says:

    It won’t move the Created/Created By

  7. Myles Yamada says:

    I got a maximum template size error.

    The site is too large to save as a template. The size of a template cannot exceed 10485760 bytes


Notify me of comments to this article:


Speak and you will be heard.

We check comments hourly.
If you want a pic to show with your comment, go get a gravatar!