+ All Categories
Home > Technology > Content Deployment BootCamp

Content Deployment BootCamp

Date post: 20-Jun-2015
Category:
Upload: markrhodes
View: 2,286 times
Download: 0 times
Share this document with a friend
Description:
Content Deployment is one of the final frontiers where SharePoint administrators fear to tread. Mark will explore Content Deployment from its origins to what to expect with SharePoint 2010 and covers his experiences when using content deployment in production environments, including tips and tricks to get your content deployment running smoothly, and how to keep it that way!
21
Transcript
Page 1: Content Deployment BootCamp
Page 2: Content Deployment BootCamp

CONTENT DEPLOYMENT BOOTCAMP

Mark Rhodes

Page 3: Content Deployment BootCamp

About Me•Infrastructure Consultant with OBS

•Infrequently blog at http://tinyurl.com/mrhodes

•Frequently tweet at @mrhodes

•Email [email protected]

Page 4: Content Deployment BootCamp

WHAT IS CONTENT DEPLOYMENT AND WHAT DOES IT DO?

• MOSS 2007 / SharePoint Server 2010 Technology

• Replicates Content

• Can replicate across servers

• Is secure

• Works Efficient

• Can be very stable

• Retains Object Identities

• Fixes links

Page 5: Content Deployment BootCamp

CONTENT DEPLOYMENT PERCEPTIONS

• The SharePoint team did a lot of work to optimize working with both Variations and Content Deployment. Both mechanisms are now more robust and reliable.

• Microsoft has done some significant work with the content deployment feature within SharePoint 2010. MOSS 2007 automated content deployment had serious limitations and was often avoided because of unexpected results. It is a bit early to say whether 2010 will avoid all of those issues, but getting a chance to work with it over the last days has demonstrated some huge improvements.

• The SharePoint team did a lot of work to optimize working with both Variations and Content Deployment. Both mechanisms are now more robust and reliable.

• I found the feature to be flaky in 2007, but if other improvements in 2010 are anything to go by I’m looking forward to seeing what it can do.

• Yes!

• Much better. I’ve found on a scale of 1 to 10 that Content Deployment 2010 is +3 to the scale of Content Deployment in SharePoint 2007.• Its fantastic, its such an improvement on 2010!

• Content Deployment indeed has a bad rep. Well deserved back in 2007 when MOSS was released. Not so much anymore. If done properly CDS will work just great in 2007 and there are some *huge* companies with *huge* sites using it. 2010 includes all the fixes from the IUs and beyond, in addition it has much better reporting and support for SQL Snapshots on export. Along with other under the covers improvements with PRIME.

• Content Deployment has had a bad rap over the initial stages of SharePoint 2007, however since Service Pack 2 there have been no compelling reasons not to use it when replicating content from a staging site to a production site.

• In the right hands, an extremely powerful tool for SharePoint Web Content Management

Page 6: Content Deployment BootCamp

A BRIEF HISTORY OF CONTENT DEPLOYMENT

Microsoft Content Management Server

Microsoft Office SharePoint Server 2007

SharePoint Server 2010

Page 7: Content Deployment BootCamp

EXAMPLE ARCHITECTURE

Internal Network Prod Network

Production ServerStaging Server

Internet

Content AuthorsContent

Deployment

Internal Network

Staging ServerContent Authors

ContentDeployment

Page 8: Content Deployment BootCamp

SITUATIONS FOR CONTENT DEPLOYMENT?

• Security Concerns

• Site Performance

• Identical Content, Different Farm Topology

Page 9: Content Deployment BootCamp

WHAT DOESN’T IT DO?

• Will not take anything stored outside of Site Collection

• Will not move configuration data or service application data

• Will not move solutions, features, assemblies

• Not designed for backup or restore purposes

• No Alerts, Audit Trail, Change Logs, Check In / Check Out State, Recycle Bin Items, Recycle Bin State, Security State, Workflow tasks, Workflow state.

• Bi-directional Replication

Page 10: Content Deployment BootCamp

WHAT’S NEW IN 2010?

• Support for 2000+ pages on single site

• Web Analytics

• SQL Server Snapshot Support

• Publishing Sanity

• AJAX

• Content Deployment Aware Event Handling

• Support for Multi-Tenancy

Page 11: Content Deployment BootCamp

Source ServerWeb Application

Site Collection

PATHS AND JOBS

Destination Server

Web Application

Site Collection PATHJob

Page 12: Content Deployment BootCamp

GUI Options

• Source Web Application

• Destination Farm

• Destination Web Application

• Transmission Security

• Users and Security

API Options

• Compression

• Event Receiver Support

• Keep Temporary Files

CONTENT DEPLOYMENT ANATOMY : PATH

Page 13: Content Deployment BootCamp

CONTENT DEPLOYMENT ANATOMY : JOB

Export Phase

Transmission Phase

Import Phase

Export Phase

Check Change Token

Export files

Package Files

Full DeploymentIncremental Deployment

Transmission Phase

Transmit Files

Poll Destination Status

Copy CompletedCopy in Progress

Import Phase

Import Processing Import Completed

Import SuccessfulImport Failed

Update Change TokenDiscard Change Token

Send Notification Emails

Page 14: Content Deployment BootCamp

CONTENT DEPLOYMENT ANATOMY : PAYLOAD

{GUID}\ExportedFiles.CA

B

Configuration FilesExportSettings.xml LookupListMap.xml

Manifest.xml Requirements.xmlSystemData.xml RootObjectMap.xmlUserGroup.xml ViewFormsList.xml

ContentDAT Files

Page 15: Content Deployment BootCamp

LETS SEE IT IN ACTIONContent Deployment Demo

Page 16: Content Deployment BootCamp

TIPS FOR SUCCESSFUL IMPLEMENTATION

Security

Hygiene

DocumentationCommon Sense

Know your platform

Page 17: Content Deployment BootCamp

TIPS FOR RECOVERING FAILED CONTENT DEPLOYMENTS

• Was the Destination Site blank?

• Recreate the Path and Job

• Create a fresh blank Site Collection

• Content Deployment Manifest Reader

• MOSS2007 – Service Packs and Cumulative Updates

• Check Trace Logs

• Upgrade to SharePoint 2010

Page 18: Content Deployment BootCamp

RESOURCES

• Microsoft’s SharePoint 2010 Content Deployment Poster

• http://tinyurl.com/cdposter

Page 19: Content Deployment BootCamp

• My Bloghttp://tinyurl.com/mrhodes

• Stefan Gossnerhttp://blogs.technet.com/b/stefan_gossner

• Spencer Harbarhttp://www.harbar.net

• Maxime Bombardierhttp://blogs.msdn.com/b/maximeb/

RESOURCES

Page 20: Content Deployment BootCamp

QUESTIONS?


Recommended