Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités


  • Ancien MVP SharePoint 8 ans ...
    Des projets .Net, SharePoint 2013 ou Office 365 ??

    Contactez-nous :

Archives

[SharePoint Conference] : Backup Restore, telle est la question.

Une session qui a vraiment été interessante  :  Disaster Recovery in SharePoint 2007

Il est vrai que la version actuelle de SPS 2003 ne se demarque pas vraiment par son potentiel de Backup Restore

Mais les équipes SharePoint ont écoutés les plaîntes pour ne pas dire les cris de ses utilisateurs
>>> Et ils ont réagis  !

IMAGE_00359.jpg

Content recovery
En ce qui concerne l'élement granulaire dans Office 2007 Server, le Recycle Bin est l'élément incontournable

L'objectif laisser la responsabilité au niveau de l'utilisateur et non plus à l'administrateur portail ou infra
>>> Toute éléments supprimés peut être restoré directement par l'utilisateur, plus encore, il ne peut restorer que les éléments qu'il a supprimés : la poublle n'est pas publique

IMAGE_00360.jpg

Document, liens , taches ou même la liste ou un dossier peut être ainsi restaurés soit par l'utilisateur !!!
>>> si jamais elle est vidée, l'administrateur de la collection (site) peut encore les restaurer  : la poubelle a en effet 2 niveaux de stockage

Ce fonctionnement élimine ainsi le besoin de restoration SQL ou portail pour un simple document : que dire de plus que MERCI (ou enfin !!!! )
>>> Je connais plus d'un service HelpDesk ou réseau qui vont respirer ou comme le montre MS, acheter un transat

Le versionning
Et oui le versionning rentre dans le process de sauvegarde

Version majeur/mineur,, mode Draft, comparaison instantée et mélangé des documents dans Word 2007 (le mode REVIEW de Word avec SharePoint reste le meilleur que j'ai jamais vu), ....
>>> rajoutez aussi la possibilité de vider les version mineures majeures selon quleques criteres, chaque auteur peut enfin gérer son contenu au plus pres de son besoin

Versionning tout aussi valable de la gestion de tache aux fichiers, qu'il s'agit du contenu ou des metadata !!!

Migration de site/collection (Site et Web pour les sharePointeurs)
Au revoir Smigrate ...
>>> Bonjour 'lAPI PRIME

Cette API a été spécialement crée afin de faciliter la fin des migration deplacement de contenu d'infromation dans une ferme SharePoint
>>> Du site à l'élément de contenu : tout est accessible

Et donc, premier ajout, STSadm posséde 2 opératiosn de plus : -o export & -o import
>>> et pour finir, imaginez que des migration incrémental sont aussi possibles !

Rajoutez que l'API PRIME offre plein de possibilités, bien des outils tiers ou custom voir communautaire sur Gotdotnet / Plex/Sourceforge vont certainement arrivé et complété aisement les possibilités de BK

Oh derniere chose, les export import de STSadm ne sont pas pour autant des BK
>>> Pas de copie des workflows, du contenu de la recycle bin, les alertes ou les features mais par contre les sécurités OUI
>>>>> Finalement Smigrate peut se retirer sans regret non ?

En ce qui concerne STSadm -o backup, un petit rappel
>>> c'est une opération de backup compléte mais, mahleuresment, longue voir extremement lente dans le cas de volume important
>>>>> Attention, il faut la reserver pour du crash recovery car l'operation peut devenir vite problématique sur de la production (disons 9heuresde restore, vous imaginez la grogne de vos utilisateurs ou pire de votre direction si plus de site en ligne ....)

Backup et maintenance
La partie pro IT/serveur

Désormais SharePoint posséde un UI de backup
>>>Comme me le faisais remarquer Stephane Cordonnier qui vient de partir de la conference pour Copenhagen :

"Enfin, on peut sauvegarder en distant sans avoir à se connecter au server en telemaintenance"

Non négligeable mais ce n'est pas tout !!!
On peut desormais selectionner les elements du backup de la ferme a la collection ou le virtual server, voir en prendre plusieurs

Et la restore fonctionne sur le meme principe, vous pouvez decidez de ne restaurez qu'une partie de votre sauvegarde

Ca commence à être sympathique non ?
>>> mais ce n'est pas tout : la sauvegarde peut être incremental et le restore fonctionner en creation ou overwrite (avec reparamétrage complet de la ferme si besoin)

Que du bonheur, rajoutez un systéme d'historique avec un log complet de chaque opérations de BK/resto, la c'est le nirvana de l'admin SharePoint
>>> Chaque opération peut être rejouer à l'infini comme une bilbiothéque de bk

Petit bemol : pas de solution de schedule mais les lignes de commandes sont toujours la !
>>>A propos, il est possible en code d'etendre les fonctionnalités de STSadm, hum hum hum

Recovery et disponibilité

Le back up est une chose mais que faire dans le cas de ferme TRES importante
>>> + de 9 heures de restore pour retrouver son portail peut facilement provoquer un crise importante

C'est la qu'intervient nos bons vieux reflexes de DBA SQL Serveur

  • SQL Log Shipping
  • Failover SQL

Evidemment le cout des 2 solutions n'est pas négligeable :

D'un coté, nous avons l'ajout d'une ferme passive synchronisé par la les logs de transaction de la'utre un cluster SQL avec SAN et tuti quanti
>>> "It's Depend" comme dit le resposable du capacity planning

Je vous laisse voir avec des spécialistes SQL (allo Fabrice ?) pour vous en faire un détail mais en résumé : tout est possible, il vous faut trancher

Mais si vous voulez avoir une ferme dispo 24/24, dites vous que l'indisponibilité de votre portail peut ne pas depasser 30 secondes
>>> Mais tout à un cout, par contre plus d'impossibilité techniques !

Derniere recommandation : les front web ne sont pas gérés par le BK SQL donc pensez bien à faire des images de ceux ci et une copie des DLL, modéles et features

En conclusion : qui as dit que SharePoint etait impossible à sauvegarder ????
>>> SharePoint 2007 change la problématique et grace à son modéle objet dédié comme l'API Prime et aussi provider VSS de support des Snapshots (Shadow Copy), ouvre la porte à bien d'autre solution tiers (JE fait confiance à Veritas ou AvePoint pour nous sortir des produits défiant toutes problématiques de BK /RESTORE)

Renaud Comte aka TheMit (futur activiste de la sauvegarde des fermes de WSS, pardon WWF )

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 19 mai 2006 00:07 par themit

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01