Updated: 2008-06-26
In this article:
After you have completed the upgrade process, you can redistribute content or sites as needed to fit your new environment. It is easiest to move content or sites before you open the sites to users again, so that they do not have to experience more than one outage window.
Some of the reasons that would prompt you to redistribute content after upgrade include:
-
Changing a portal site structure to fit current organizational needs For example, you might need to realign your portal sites and subsites to respond to a reorganization within your company.
-
Consolidating Shared Services Providers (SSPs) For Microsoft Office SharePoint Server 2007, we recommend that you have one SSP per region. However, by default, after upgrade you have one SSP per portal site.
-
Moving MySites into a dedicated Web application For Office SharePoint Server 2007, it is recommended that you host all MySites on a dedicated Web application, rather than in the same Web application as your portal site.
If you want to redistribute sites among your content databases, you can use any of the following methods to perform this action:
-
Import/Export Use this method to move a subsite into a different site collection, or to move an entire site collection to a different database or Web application. With import/export, you can choose whether or not to include security settings when you import. To migrate content by using this method, use the import and export operations with the Stsadm command-line tool.
Note: |
|---|
| You can import sites only into site collections that are using same language as the exported site. |
-
Backup/Restore Use this method to move an entire site collection to a different database or Web application. To migrate content by using this method, use the backup and restore operations with the Stsadm command-line tool.
-
Content Migration application programming interfaces (APIs) Use this method to move smaller sets of data (down to the list or item level) between sites. For more information about using the Content Migration APIs, see Windows SharePoint Services 3.0 Software Development Kit (http://go.microsoft.com/fwlink/?LinkId=76000&clcid=0x409).
-
Content Deployment If you want to migrate or publish content to a new site, you can use the content deployment capability in Office SharePoint Server 2007. For more information, see Administer content deployment.
Migrate content by using import/export
The import/export feature is based on the new Content Migration APIs. With import/export, you can migrate either subsites or entire site collections, and you can import a subsite into an existing site collection. Like the Smigrate.exe utility in the previous version, import/export requires that the site you import to already exists. Note that import/export does not include some site settings, such as Recycle Bin state and alerts.
Note: |
|---|
| You can import sites only into site collections that are using same language as the exported site. |
To use import/export to migrate a site or site collection, use the following process:
-
Export the subsite or site collection by using the following command:
stsadm -o export -url <URL> -includeusersecurity
For additional information, see Export: Stsadm operation (Office SharePoint Server).
-
In Central Administration, on the Manage Content Databases page, set to offline all databases except the one that currently contains the subsite or site collection.
-
Create a blank site or site collection to contain the content you are importing.
For more information about creating a blank site collection, see Create a blank site to migrate content into.
-
Import the subsite or site collection by using the following command:
stsadm -o import -url <URL> -includeusersecurity
For additional information, see Import: Stsadm operation (Office SharePoint Server).
The includeusersecurity parameter specifies that you want to import the security settings for the subsite or site collection. If you do not need the security settings, you can omit this parameter.
For more information about using import/export, see Stsadm command-line tool (Office SharePoint Server).
Migrate a site collection by using backup/restore
If you want to migrate an entire site collection, you can do so by using the backup and restore operations with the Stsadm command-line tool. First, back up the site collection you want to move, then delete it from the current database and take the database offline. Then, restore the site collection to the new URL. Be sure that there is no site collection already at the new location, or the restore operation will fail.
Note: |
|---|
| If there is a site collection at the destination and you want to overwrite it, you can use the overwrite parameter with the restore operation. |
To use backup/restore to migrate a site collection, use the following process:
-
Back up the site collection by using the following command:
stsadm -o backup -url <URL>
For additional information, see Backup: Stsadm operation (Office SharePoint Server).
-
In Central Administration, on the Manage Content Databases page, set to offline the database that currently contains the site collection.
-
Restore the site collection by using the following command:
stsadm -o restore -url <URL>
For additional information, see Restore: Stsadm operation (Office SharePoint Server).
-
In Central Administration, on the Manage Content Databases page, set to online the database that originally contained the site collection.
For more information about using backup/restore, see Back up and restore the entire farm (Windows SharePoint Services 3.0 technology).
Migrate or publish content by using the content deployment capability in Office SharePoint Server 2007
With Office SharePoint Server 2007, you can migrate sites, subsites, or specific lists and libraries or items and documents by using the content deployment capability. To use this method, specify the content to deploy and the destination for the deployment, and then start the deployment process. For more information about content deployment, see Plan content deployment.
Download this book