2010-07-06 5 views
1

Existe-t-il d'autres moyens d'exporter des sites en tant que solution dans SharePoint Foundation 2010, sauf via "Paramètres du site -> Actions du site -> Enregistrer le site comme modèle"? Semble être le seul moyen, juste pour m'assurer que je ne manque rien (à travers le concepteur probablement? Il ya une option dans le concepteur, mais il vous amène à la même page "Enregistrer le site comme modèle")Méthodes d'exportation de site en tant que solution dans SharePoint Foundation 2010

Merci!

Répondre

1

Dans le hors-the-box interface utilisateur qui est le seul endroit pour exporter un site, mais notez que, contrairement à sp2007 ce maintenant exporter votre site comme WSP-package

Dans le modèle d'objet il y a un couple des moyens d'exporter le site:

  • SPWeb.SaveAsTemplage
  • SPSolutionExporter.ExportWebToGallery
  • SPSolutionExporter.ExportWeb
1

Dans le cadre de Microsoft Course 10325A - Windows PowerShell 2.0 - Sauvegarde/restauration des collections de sites.

PowerShell crée des fichiers CAB ou des fichiers .CAB - http://en.wikipedia.org/wiki/Cabinet_(file_format). Une bonne chose à propos de PowerShell est l'automatisation et vous pouvez facilement effectuer la même tâche que vous le feriez via l'administration centrale de SharePoint 2010, dans la section Sauvegarde et restauration.

Étant scripté, vous pouvez fournir n'importe quelle extension pour votre fichier de sauvegarde. Extraire et afficher le contenu de l'archive et modifier, en utilisant "Extract.exe", fourni avec les premières versions de Windows et remplacé dans XP avec "Expand.exe".

Reconstruire les fichiers CAB modifiés, est réalisé avec "MakeCab.exe", le Microsoft Cabinet SDK "CabArc.EXE" ou toute application supportant "application/vnd.ms-cab-compressed".

Pour restaurer une collection de sites à l'aide de Windows Power Shell, dans le menu Démarrer, cliquez sur Tous les programmes> Produits Microsoft SharePoint 2010.

Ouvrez SharePoint 2010 Management Shell (lancez avec les droits d'administrateur, si requis par un clic droit et en choisissant "Exécuter en tant qu'administrateur").

sauvegarde-SPConfigurationDatabase
sauvegarde-SPFarm
sauvegarde-SPSite
Get-SPBackupHistory
Restore-SPFarm
Restore-SPSite

Le plus approprié à vos besoins;

sauvegarde-SPSite
Restore-SPSite

sauvegarde-SPSite http://server_name/sites/site_name -Path C: \ Backup \ nom_site.bak
Restore-SPSite http://server_name/sites/site_name -Path C: \ Backup \ site_name.bak

Grand livre rempli de scripts d'automatisation avec PowerShell, le livre de Gary Lapointe - Automatiser Microsoft SharePoint 2010 Administration avec Windows PowerShell 2.0

Espace de noms .Net pour le code C# dans les applications PowerShell ou PowerShell within.Net;

Microsoft.SharePoint.Publishing.Administration

Questions connexes