20
Erol GIRAUDY 2011 Etapes pour la mise en œuvre d’une ferme SharePoint Server 2010 Les 7 étapes d’une mise en œuvre d’une ferme SharePoint Server 2010 – Point complémentaire à la Gouvernance (voir l’ouvrage ci- dessus et les documents formation E52 « administration SharePoint 2010 » – 20/08/2011 - version 11). Un audit préalable est souvent nécessaire si une ferme MOSS 2007 est utilisée. ICT7 LUX

Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

Embed Size (px)

DESCRIPTION

Les 7 étapes pour la mise en œuvre d'une ferme SHAREPOINT 2010 (Exemple de KIT de GOUVERNANCE 2010) version 11 mise à jour du 20/08/2011

Citation preview

Page 1: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

Ero

l GIR

AU

DY

20

11

Eta

pe

s p

ou

r la

mis

e e

n œ

uv

re d

’un

e

ferm

e S

ha

reP

oin

t S

erv

er

20

10

Les 7 étapes d’une mise en œuvre d’une ferme SharePoint Server 2010 – Point complémentaire à la Gouvernance (voir l’ouvrage ci-dessus et les documents formation E52 « administration SharePoint 2010 » – 20/08/2011 - version 11). Un audit préalable est souvent nécessaire si une ferme MOSS 2007 est utilisée.

ICT7 LUX

Page 2: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 1 -=-

7 Etapes pour la mise en œuvre d’une ferme SharePoint Server 2010

Table des matières Les étapes pour la préparation de la mise en production du serveur SharePoint 2010 et de ses

plateformes collaboratives : .................................................................................................................... 3

1 - Collecte des informations & des moyens ......................................................................................... 3

2 - Acteurs et sécurités : .......................................................................................................................... 6

Implémentation des comptes & groupes : ........................................................................................ 6

3 - Architecture : ...................................................................................................................................... 8

Définition de la topologie des sites ..................................................................................................... 8

4 - Implantation et procédures : ........................................................................................................... 10

Installation de la solution SharePoint 2010 et/ou SPF ...................................................................... 10

5 - Fonctionnalités et C.D.C. : ................................................................................................................ 12

Définition des besoins ....................................................................................................................... 12

6- Création des maquettes : .................................................................................................................. 15

Création d’une maquette de sites : .................................................................................................. 15

BAT : .................................................................................................................................................. 15

Signature des BAT .............................................................................................................................. 15

7 - Mise en place définitive des sites : ................................................................................................... 16

Création des comptes et des autorisations dans SPF et SPS 2010 .................................................... 16

Sauvegardes 0.1 – 1.0 ........................................................................................................................ 16

Remise des documents et du KIT ...................................................................................................... 16

Pierre Erol GIRAUDY .......................................................................................................................... 17

Graphiques Platform Services ........................................................................................................... 17

SharePoint 2010 Performance Optimization and Scaling Best Practices–Cheat Sheet .................... 18

Page 3: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 2 -=-

1 Initial requirements are gathered and tasks

assigned.

Developers use tools to track development and

store source code for customizations.

Automated builds are generated for integration

testing.

Build verification farm is used for additional testing

(larger environments).

After testing, customizations are deployed to pre-

production environment.

Pre-production environment matches production

environment as closely as possible.

After verifying in pre-production, customizations are

deployed to production.

End users use the production environment, provide

additional feedback and ideas. Issues are reported

and tracked.

Feedback and issues are transformed to

requirements and tasks, cycle begins again.

2

3

8

10

11

6

4

Résumé du processus de gestion du cycle de vie

For a full explanation of this process, see the video

Development Lifecycle for SharePoint 2010 at:

http://go.microsoft.com/fwlink/?LinkId=200174.

5

7

9

Testing personnel test the customizations.

Previous testing ensures that when customizations

are deployed to production, there are no

unexpected issues or problems encountered.

Pour une explication complète de ces processus, consultez la gestion du cycle de vie, voir la

vidéo pour SharePoint 2010 :http://go.microsoft.com/fwlink/?LinkId=200174

Voir aussi en anglais :

http://cluboffice2010.blogspot.com/2010/10/sharepoint-automation-service-accounts.html

SharePoint Server 2010: Operations Framework and Checklists

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3cd07201-7420-4c12-9639-

81da513e728d&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28

Microsoft+Download+Center%29&utm_content=LocalHost#tm

The Productivity Hub is a Microsoft SharePoint Server 2010 site collection that offers training

materials for end-users.

http://www.microsoft.com/downloads/en/details.aspx?familyid=4AAA9862-E420-4331-8BC3-

469D7BAE0FF1&displaylang=en&hash=HpaTk4lvncx4RbkSGKWJjbr30fnSGghgOYFknvM40AMeYN7nIxkXOiL6xOVCh5C6OTH

7qUPV9nYcI09Y8fOnWQ%3d%3d

Implementing Governance in SharePoint 2010

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=602d7bfc-0878-469a-90bd-

36aaab8f3cea&displaylang=en

BLOGS :

http://mossgouvernance.blogspot.com/

http://blogs.msdn.com/b/wael/archive/2010/12/16/sharepoint-governance-table-of-content.aspx

Page 4: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 3 -=-

Les étapes pour la préparation de la mise en production du serveur

SharePoint 2010 et de ses plateformes collaboratives :

1 - Collecte des informations & des moyens

Demande de licence SQL Serveur 2008 R2 et valider version

Demande de licence Windows 2008 et valider version

Demande de licence SharePoint 20101 (2 - 2) + CAL (2) et valider ST ou ENT

Demande de licence antivirus et valider version + agent

Demande de licence d’outils de sauvegardes et de maintenance (DPM – System Center) Demande de licence outils de sauvegardes et valider version

Demande de licence VISUAL STUDIO 2010 et valider version

Demande de licence OFFICE 2010 & VISIO 2010 et valider version

Demande de création de contrôleur de domaine sur le site de PGC, éventuellement création d’un sous domaine

Qui gère le serveur DNS, demander l’ajout de nom d’hôte DNS.

Les rôles dans l’équipe SharePoint 2010 : 1. Administrateurs (2 => 3) 2. Group Manager 3. « Term store » administrateur 4. DBA 5. Développeurs 6. Formateurs

1 Voir FAST 2 Licences SPS 2010 : ST ou ENT. 3 Administrateurs : Farms *** - Collections ** - Sites * (délégation des services) – OU : comptes gérés.

Page 5: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 4 -=-

7. Sponsor 8. Webmaster 9. Auteurs / Contributeur 10. Approbateurs 11. Lecteurs / Lecteurs restreints 12. Visiteurs

Demande sur qui fait quoi (12 rôles) à la DSI ou IT Pro. Quels sont les serveurs SMTP disponibles pour envoyer les mails de SHAREPOINT 2010,

Ajouter les serveurs SPF2010 et SP2010 dans les listes de confiance de IE.

Mise en place de la solution de virtualisation (si nécessaire) Serveurs de :

Production

Qualification

Tests…

Renseignements sur un éventuel SAN :

Cartes optoélectroniques (versions – spec.)

Autres types de cartes

Drivers (versions – spec.)

Types

Administrateur

… Information sur la topologie réseaux du site (S.I.)

Obtenir SharePoint Designer 2010

Mettre à jours le DNS pour intégrer les champs MX pour les courriers entrant dans SharePoint 2010

Voir les procédures de sécurités :

RSSI

Guides

Authentifications4

Métiers… Détermination des comptes et mots de passe:

mots de passe « farm security settings »

4 CLAIMS Based Authentification – Classic Mode.

Page 6: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 5 -=-

administrateurs

recherche

SQL

Sauvegarde

installation

Index

Services (svc – voir ci-dessous).

Changement automatique de mot de passe (Attention aux comptes de services…).

EXEMPLES TYPE DE COMPTE (SVC)5 Nom du compte

Service SQL SQLsvc

Compte d'installation SQL Server SQLAdminsvc

Compte de sauvegarde SQL Server (important) SQLSauvsvc

Compte d'exécution du pool IIS 7.0 du site d'administration centrale et des services système de SharePoint 2010 SPFsvc

Service de recherche SharePoint Fondation 2010 SPFsearchsvc

Service de recherche SharePoint Server 2010 SP2010Searchsvc

Compte d'exécution du pool IIS 7.0 de l'application web du site de l'intranet SP2010ContentPool

Compte d'accès au contenu de l'index SP2010Indexsvc

Compte d'exécution de l'application de service BDC SP2010bdcsvc

Compte d'exécution du service de code en mode bac à sable SP2010sandboxsvc

Compte d'exécution du service d'émission de jeton de sécurité SP2010tokensvc

Compte d'exécution de l'application de service d'émission de jeton de revendications vers Windows SP2010claimssvc

Compte d'installation FAST FASTsvc

Compte d'installation SharePoint Server 2010 SP2010svc

Liste des Comités Liste des membres des Comités

5 Création d’une OU spécifique pour ces comptes (afin de ne pas les inclure dans les comptes gérés).

Page 7: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 6 -=-

2 - Acteurs et sécurités :

Implémentation des comptes & groupes : Solutions retenus

Méthodes

Sécurités

Quels que soit la solution retenu créer les comptes administrateurs

Quels que soit la solution retenu créer les comptes utilisateurs

Définir les groupes de sécurité – groupes de services à créer Voir MATRICES

Enregistrer les informations complémentaires sur chaque acteur comme :

Téléphone

E-mail

N° de bureau et adresse

Cel

Fax

Adresse

Photos

Sites

Blog

Profil

Matrices de droits à compléter :

PW Administrateur

PW « Farm Passphrase » KIT de Gouvernance à commencer Antivirus (Forefront, Trend, MacAfee, Norton…). :

1) Mise à jour 2) Exclusions 3) Quarantaines 4) Formations 5) Administrations

Page 8: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 7 -=-

Maintenance et surveillance : (System Center - Monitoring).

Outil

Version

Nom

Agents

Responsable Procédures de sauvegardes : (DB Config).

Qui fait les sauvegardes

Quand

Supports

Périodicités

Méthodes (procédures)

Lieux de stockage des supports

Droits

Choix de la sécurité d’accès aux serveurs SP2010 :

NTLM

KERBEROS

HTTPS

Claims / CBA / Authentification par revendications Choix de la sécurité d’accès aux serveurs SPF2010 :

NTLM

KERBEROS

HTTPS

Claims6 / CBA / Authentification par revendications

ADACM (Active Directory Account Creation Mode) UAG Direct Access Droits des pools Voir la matrice des comptes de services.

6 Planifier l’authentification par revendications

Page 9: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 8 -=-

3 - Architecture :

Définition de la topologie des sites

Architecture de l’infra + adresses I.P. :

1. Serveur(s) Web frontaux SP2010 2. Serveur Administration centrale SharePoint 2010 3. Serveur Indexe 4. Serveur(s) services 7 et applications 5. Serveur(s) SQL 6. Serveur Exchange 7. Serveur OCS - LYNC 8. Serveur de sauvegarde 9. Serveur SUS

Fiche technique des serveurs :

1. Type 2. Version 3. Ram 4. Cartes 5. Nombre de disques et lettres 6. Tailles des disques 7. Adresse IP

Répartition des répertoires et fonctions :

1. Log SPF et SP2010 2. Log IIS 3. Log Windows 2008 4. Log SQL 5. Temp 6. Sauvegardes 7. Binaires 8. Soft 9. Web Parts 10. Pages aspx 11. WSP / Solutions 12. KB + SP 13. Iconographies 14. Notes et docs 15. MIN & MEX

7 Excel Services + Visio + InfoPath…

Page 10: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 9 -=-

Etude des Serveurs virtuels, des collections de sites et des sites à mettre en œuvre

Etude avec le configurateur HP (vérification de l’architecture8) Ajustements Test de performances Vérifications en fonction du KIT de Topologie et de la matrice Analyse de la maquette / topologie (utilisation des stencils VISIO 2010) Maquette de la topologie Vérification des bandes passantes :

1. Intranet 2. Extranet 3. Internet

Calcul des besoins en bandes passantes (voir : EG_BPOS_bandepassante2)

8 Réf. Capacity de Microsoft. – calculs itératifs – lise des procédures PH1 à 3 + ITERATIONS + PERNISATION..

Page 11: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 10 -=-

4 - Implantation et procédures :

Installation de la solution SharePoint 2010 et/ou SPF

Installation Windows 2008 R2, les composants prérequis, les SMTP, les connecteurs POP3….

Installation SQL Server 2008 R2

Utilisation du compte de service dédié

Voir la matrice des comptes de services.

SSIS

SRSS

Installation SPF 2010 & de SPS 2010

Utilisation du compte de service dédié

Voir la matrice des comptes de services.

Installation de filtres additionnels

Déploiement des packs de langues (SharePoint Server 2010 – voir guide 114)

SPF 2010

SharePoint Server 2010 Configuration d’e-mail sortant (SharePoint Server 2010 )9 Configuration d’e-mail entrant (SharePoint Server 2010 – voir guide 144) Configuration du compte mobile (SharePoint Server 2010 - voir guide 177) Installation et configuration du Remote BLOB Storage (RBS) avec “FILESTREAM provider” (SharePoint Server 2010 - voir guide 157)

Mise en place des procédures de sauvegardes :

IE via SharePoint 2010 ou SPF2010

Scripts PowerShell

9 Voir le serveur Exchange (prendre en compte le certificat si OWA / HTTPS).

Page 12: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 11 -=-

STSADM

Outils tiers

Mise en place des procédures de défragmentations et optimisations

Lancer l’agent SQL

Plan de maintenance SQL

Valider sur chaque instances

Limitation des capacités des processeurs mem.

Matrices (maquette) :

MIN

MEX

FEX

KB + SP

Calcul des tailles des DB en fonction des quotas Lister les services nécessaires (par WFE et APPS) Profile …. Voir matrice Installation de la B.I. KIT d’installation :

Outils Exemples Best pratiques Procédures HowToDo HowToUse

Page 13: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 12 -=-

5 - Fonctionnalités et C.D.C. :

Définition des besoins

Création d’une liste de fonctionnalités nécessaires (pour les fonctionnalités validées, on fera un cahier des charges précis).

Création du KIT de Gouvernance :

Plan de classement des documents dans le KIT

Fiches d’accompagnement

Note de cadrage

Descriptif des ateliers (Workshop)

LIVRABLE_DSI__xxxxx_V1

LIVRABLE_non.entreprise__xxxxxx_V1

Livret_Descriptif du KIT de GOUVERNANCE2010

Livret_Formation Planning aide-mémoire

Livret_Management_SP2010

Etapes pour la mise en œuvre ferme SP2010

Compléter les 19 ou XX répertoires Validation des Matrices FICHES BLEU :

Normes

Titres

Réf

Version

Commentaires Fiches et procédures de formations :

e-learning

Vidéos

Manuels

Pas à Pas

Documentations

Livre blancs Microsoft

… Fiches de maintenances :

Sauvegardes (tableaux et horaires) o Lancer le partage

Gestion des sauvegardes

Moteur de recherche (tableaux et horaires)

Active Directory (IMPORT : tableaux et horaires)

Page 14: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 13 -=-

Nettoyage des TEMP

Nettoyage des LOGS

… Formations :

PowerShell

SharePoint 2010 10

SharePoint Fondation 2010

SharePoint Designer 2010

Visual Studio

InfoPath 2010

Visio 2010

OFFICE 2010

Outils SP2010

SQL 2008 R2

Forefront

HYPER-V

…. Support d’assistances OneNote :

10 Administrateur – Utilisateur haut niveau – Visiteur.

Page 15: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 14 -=-

Page 16: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 15 -=-

6- Création des maquettes :

Création d’une maquette de sites : A – maquette VISIO 2010 (Stencils) v 1.0

Création d’une maquette de sites : B – maquette SPS et SPF2010 (Stencils)

BAT : Validations Correctifs maquette v 2.0

Signature des BAT C – maquette électronique : KIT de maquetteages :

Stencils Exemples Best pratiques Procédures HowToDo HowToUse

Page 17: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 16 -=-

7 - Mise en place définitive des sites :

Création des comptes et des autorisations dans SPF et SPS 2010

Passage des postes sur le domaine.

Ajout des sites dans les zones de confiances via les GPO.

Ajout des sites dans les Favoris des navigateurs via les GPO.

Vérification des navigateurs présents sur les postes. Test de fonctionnement.

Tests accès (Intranet – Extranet – Internet)

Sauvegardes 0.1 – 1.0 Remise officielle des sites : Contrôles SPRAPP

Remise des documents et du KIT

BAT – Livrables Fin de mission

Page 18: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 17 -=-

Pierre Erol GIRAUDY

Graphiques Platform Services

Page 19: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 18 -=-

SharePoint 2010 Performance Optimization and Scaling Best Practices–

Cheat Sheet

1. RAM (16 GB+ for WFE and 32 GB+ for DB) RED Point to be confirmed

2. All 64 bit servers

3. Disk I/O – not only the content DB but temp and search DB– during crawls [1]

1. Everything written to TEMPDB first! So split out temp and search into multiple same size data

files to match number of SQL processors and over separate physical disks

2. Separate the TEMPDB into its own fast physical disk

4. Network cards – half/full duplex – GB NIC Speed

5. Surface area configuration – TCP + named pipes

6. Topology choices (i.e. ensure index server crawling own WFE)

7. Offload index to a dedicated WFE [2]

8. Defrag DB’S [10] and file system [11]

9. Index/Crawling frequency, threads and tuning – robots.txt [3]

Page 20: Etapes pour la mise en œuvre d'une ferme SHAREPOINT 2010

FORMATIONS SHAREPOINT

ETAPES SPS 2010 - Version: 11 – ICT7 - Pierre Erol GIRAUDY [email protected]

-=- Page 19 -=-

10. Make sure DB’s have adequate space to grow

11. Change Backup strategy – high disk i/o – stsadm –o backup inefficient, use SQL backup [4]

12. Split SP Logs from system drive

13. Profile Import – high CPU – use better filters [5]

14. Disable unneeded timer jobs [6]

15. Delete unused sites/web apps

16. Limit content DB to max 50 GB, 12 GB for individual site collections and software boundaries [7]

17. Watch out for SQL blocking [8]

18. Large list problems [9]

19. Turn on BLOB files (web.config) settings

20. Turn on Object Caching

21. Turn on Output Caching

22. Turn on Cache Profiles

23. Closed/Open web parts – ensure no closed on page and test for non-performing custom web parts by

removing and readding

24. SPDisposeCheck on all code

25. Run VS.NET Code Analysis performance checks

26. Eliminate the page weight by getting rid of large javascript files [12]

References LINK :