Déploiement de Contenu

Cet article présente une partie de la fonctionnalité de Déploiement de Contenu livrée avec Microsoft Office SharePoint Server 2007. En fait, j’ai trouvé et mis-à-jour cette procédure car j’en avais mare des déploiements répétitifs et  ennuyants.

Puisque j’en avais assez d’utiliser stsadm pour l’exportation et l’importation manuelle des Site Collections, j’ai décidé d’explorer la fonctionnalité via l’interface graphique. Avant de choisir quelle approche vous choisirez pour le déploiement de contenu, assurez-vous de maitriser les pour et les contre de chacune des méthodes.  Chris O’Brian a un excellent résumé à ce sujet sur son blog.

Dans l’exemple ci-dessous, nous avons deux niveaux, le portail source, et le portail destination. Les deux  Site Collection se trouvent sur le même Web Application, sur le même serveur.

Site Source :

contentdeploy001

Voici le site qui servira de source à notre déploiement de contenu. Vous remarquerez un Web part de Bamboo Solutions. Ce Web part affiche simplement un message de bienvenue configurable.

Création de la Destination:

Nous allons maintenant créer le  Site Collection de destination. Donc dans le Central Administration, cliquez sur l’onglet Application Management.

contentdeploy003

Saisissez le titre et la description du Site Collection. Entrez ensuite l’URL correspondant. Dans la section Select a template vous devez choisir le gabarit Blank Site.

Entrez les informations relatives au Site Collection Administrator et aux quotas puis cliquez sur OK.

contentdeploy005

Voici le site de destination, créé à partir du gabarit Blank Site.

Content Deployment Path :

Passons maintenant au Déploiement de Contenu, de Source vers Destination. Dans le Central Administration, choisissez  Operations puis Content deployment paths and jobs.

contentdeploy007

Les Content Deployment Paths définissent la relation entre le Site Collection source et celui destination pour le déploiement de contenu.

Cliquez sur  New Path

contentdeploy009

Saisissez un nom pour le  Content Deployment Path et une description. Choisissez le Web Application et le  Site Collection de la source.

contentdeploy011

Entrez l’URL du Central Administration du serveur de destination. Spécifiez la méthode d’authentification. Ici, nous utiliserons l’identité de l’Application Pool.

contentdeploy013

Choisissez le Web Application et le  Site Collection de destination. Vous devez également spécifier quelles informations relatives à la sécurité que vous voulez déployer.

Cliquez sur OK.

Content Deployment Jobs :

contentdeploy015

Créez ensuite une nouvelle Job sur le Deployment Path que vous avez ajouté. Chaque Job doit être associée à une Path et elle défini quelle contenu doit être déployé et selon quelle cédule.

contentdeploy017

Entrez un nom et une description pour la Job. Assurez-vous que le bon Content deployment path est sélectionné.

Vous avez ensuite la possibilité de déployer la totalité du Site Collection ou seulement certains sites. Dans cet exemple, nous déploierons la totalité du Site Collection.

contentdeploy019

Vous pouvez spécifier une cédule selon laquelle le déploiement de contenu s’effectuera. Vous pourriez par exemple mettre à jour un site, chaque mois, le premier jour du mois, à minuit. Dans cet exemple, nous ne configurerons aucune cédule.

contentdeploy021

Choisissez le contenu à déployer. Dans cet exemple, nous déploierons tout le contenu.

contentdeploy023

Vous pourriez configurer des alertes en lien avec ce Job.

Cliquez sur OK.

Lancer le déploiement

De retour au Central Administration, Lancez le déploiement précédemment créé.

contentdeploy025

Vous pouvez suivre l’évolution du déploiement de contenu à partir de la colonne Status.

contentdeploy027

Suivi du Déploiement :

Cliquez sur Running pour avoir un niveau plus élevé de détail.

Vous remarquerez le nombre d’objet exporté, importé, la taille du contenu ainsi que d’autres informations relatives à cette tâche de déploiement.

contentdeploy029

Vous aurez la liste des avertissements et des erreurs en bas de page.

contentdeploy031

Fin du déploiement :

Une fois le déploiement de contenu complété, le statut changera pour Completed.

Utiliser la section Quick Links pour avoir toute l’information relative à ce déploiement ou aux autres Jobs de déploiement pour cette Path.

contentdeploy033

Dans Internet Explorer, ouvrez l’URL du site de destination.

contentdeploy035

Si un de vos Web part s’affiche incorrectement, assurez-vous qu’il est bien déployé sur la destination.

Voici un exemple d’un Web part non déployé :

contentdeploy037

Et voilà!

Référence :

TechNet –  Plan Content Deployment:
http://technet.microsoft.com/en-us/library/cc263428.aspx

TechNet – Design Content Deployment Topology:
http://technet.microsoft.com/en-us/library/cc262004.aspx

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s