Introduction to Content Deployment:
Ø Content deployment copies content from a source site collection to a destination site collection.
Ø Content Deployment is managed using Paths and Jobs.
Ø Path: Content Deployment Path defines a relationship between a source and destination site collection
Ø Job: Content Deployment Job is associated with Path, and defines specific content to be deployed from source to destination.
Steps to Implement Content Deployment:
1. Change the Content Deployment Settings in Central Administrator -> Operations
2. Create a destination site using blank template.
3. Create a Content Deployment Path.
4. Create a Content Deployment Job.
5. Run the Job.
6. Check the Destination site
7. Set Incremental Deployment and Run It.
1. Content Deployment Settings:
· Open Central Administrator, Go to Operations
· Click on Content Deployment Settings under Content Deployment
ü Accept Content Deployment Jobs: Select Accept Incoming Content Deployment Jobs
ü Import Server: Select Import (source) server in dropdown list.
ü Export Server: Select Export (destination) server in dropdown list.
ü Connection Security: Select Do not require encryption
ü Temporary Files: Leave the default path ( No need to change )
ü Reporting: Leave the default value ( No need to change )
· Click on OK
2. Creating Destination Site:
· Create a destination site using Blank Site Template with admin privileges
Note: Source and destination must exist in different content databases i.e. It is better to create two different web applications for source and destination.
3. Create Content Deployment Path:
· Open Central Administrator, Go to Operations
· Click on Content Deployment Paths and Jobs under Content Deployment
· Click on New Path
ü Name and Description: Type Path Name and Description for the Path
ü Source Web Application and Site Collection: Select the Source Web Application in first dropdown list. Then select the Source Site Collectionfrom second dropdown list.
ü Destination Central Administration Web Application: Provide the Destination Central Administration url. ( No need to include default.aspx , for Ex : http://servername:Port/ ) ü Authentication Information: Select Connect by using different account, then Select Use Integrated Windows authentication, Provide the User Name ( admin -> should have full rights) and Password
ü Click on Connect, you will get a conformation message ‘Connection succeeded’
ü Destination Web Application and Site Collection: Select the Destination Web Application in first dropdown list, and then select the Destination Site Collection in second dropdown list.
ü User Names: Check Deploy user names
ü Security Information: Select All
· Click on OK
4. Create Content Deployment Job:
· Click on Content Deployment Paths and Jobs under Content Deployment
· Click on New Job
ü Name and Description: Type Job Name and Description for the Job
ü Path: Select the Path. ( which you have created just now )
ü Scope: Select Entire Site Collection
§ Entire Site Collection: Will be deployed entire site collection
§ Specific sites within site collection: Will be deployed selected site within site collection
ü Frequency: This option is for scheduling the job. If you want you can schedule the job otherwise leave it.
ü Deployment Option: Select Deploy all content, including content that has been deployed before.
· Click on OK
5. Run the Job:
· Go to Content Deployment Paths and Jobs (_admin/Deployment.aspx) Page
· Move the mouse pointer to recently created job. Then Open Menu, Select Test Job.
· Refresh the Page, you will get a conformation message ‘Test Succeeded’.
· Move the mouse pointer to recently created job. Then Open Menu, Select Run Now.
· Refresh the Page, you will get a conformation message ‘Succeeded’.
6. Check the Destination Site:
· Open the destination site, check all the content is deployed
7. Set the Incremental Deployment:
· Move the mouse pointer to recently created job. Then Open Menu, Select Edit.
· Deployment Option: Select Deploy only New, Changed or deleted content.
· Click on OK