Migrer vers Project Server 2016, étape par étape – EPM – Bien choisir son serveur d impression
Dans cet article, je vais expliquer comment
Sommaire
Mise à niveau vers les prérequis de Project Server 2016
Avant de commencer, vous devriez vérifier le ci-dessous Conditions préalables à la migration de Project Server 2016.
Dans la batterie de serveurs Project Server 2013,
- Assurez-vous que la batterie de serveurs Project Server 2013 actuelle est au moins corrigée vers le Service Pack1.
Pour obtenir la dernière mise à jour cumulative SharePoint installée, cochez Rechercher le correctif de la batterie de serveurs / la dernière mise à jour cumulative installée sur la batterie de serveurs SharePoint.
- Spécifiez les bases de données de contenu d'application Web.
- Spécifiez l’instance PWA avec sa base de données ‘Project Web App’.
- Effectuez une sauvegarde complète de la base de données pour la base de données d'instance PWA.
- Effectuez une sauvegarde complète de la base de données pour les bases de données de contenu du projet.
Dans la batterie de destination de Project Server 2016,
- Préparez la batterie de serveurs Project Server 2016.
Vérifier l'installation et la configuration de Project Server 2016
- Effectuez une sauvegarde complète de la base de données à partir de la base de données de contenu.
Remarque: Dans Project Server 2016, une base de données unique (SharePoint Content Database) contient les données du projet et le contenu pour faciliter les opérations de la base de données, telles que la sauvegarde et la restauration, la migration, etc.
Dans la section suivante, je vais expliquer la Conditions préalables à la migration de Project Server 2016 en détails
Migrer depuis les conditions préalables de Project Server 2013
Dans la batterie de serveurs Source Project Server 2013, vous devez effectuer les opérations suivantes:
Spécifiez les bases de données de contenu d'application Web.
- Ouvrez SharePoint Management Shell en tant qu'administrateur.
- Effectuer Get-SPContentDatabase cmdlet pour obtenir toutes les bases de données de contenu de votre application Web
Get-SPContentDatabase -WebApplication http: // webApp
Dans mon cas, j'ai deux bases de données de contenu.
- WSS_Content (base de données de contenu de l'application Web principale).
- WSS_Content_PWA (base de données de contenu de projet indépendante).
Spécifiez l'instance PWA avec sa base de données ‘Project Web App’
- Ouvrez SharePoint Management Shell en tant qu'administrateur.
- Exécutez Get-SPProjectWebInstance pour obtenir les informations associées à l'instance PWA.
Get-SPProjectWebInstance -Url http: // PWAInstanceUrl
Effectuez une sauvegarde complète de la base de données PWA
- Ouvrez SQL Server Management Studio.
- Connectez-vous à l'instance SQL Server.
- Sauvegarde 'ProjectWebApp' Base de données.
- Cliquez avec le bouton droit sur Nom de la base de données> Tâches> Sauvegarder.
- Assurez-vous que le type de sauvegarde est Full> Dans la section de destination, sélectionnez Disque> Parcourir le chemin de la sauvegarde> OK.
- La sauvegarde devrait maintenant être terminée avec succès.
Effectuer une sauvegarde complète de la base de données pour la base de données de contenu du projet
- Répétez les étapes de sauvegarde ci-dessus pour la base de données de contenu de projet ci-dessous:
Migration vers Project Server 2016 Conditions préalables
Dans Project Server 2016 Ferme de destination, procédez comme suit:
Préparer la batterie de serveurs Project Server 2016
L'un des plus grands changements dans Project Server 2016 est le processus d'installation. Donc, avant de commencer à Installer et configurer Project Server 2016, vous devez être conscient de ce qui suit:
- Une installation distincte n’est plus nécessaire comme dans les versions précédentes de Project Server.
- le SharePoint Server 2016 Le fichier MSI contiendra les fichiers d’installation pour Project Server 2016 ainsi que.
- Project Server 2016 fonctionne comme une application de service dans SharePoint Server 2016.
- Project Server 2016 est uniquement disponible sur SharePoint Server 2016 Enterprise.
Remarque: Bien que Project Server 2016 est inclus dans l'installation de SharePoint Server 2016 Enterprise, mais nécessite toujours une licence distincte.
Configurer Project Server 2016, vérifier les détails étapes à
Étapes de migration de Project Server 2016
- Copiez la sauvegarde des bases de données Project Server 2013 sur le serveur de base de données Project Server 2016.
- Restaurez la sauvegarde des bases de données Project Server 2013 sur SQL Server.
- Démonter la base de données de contenu PWA 2016 actuelle.
- Montez la base de données de contenu PWA.
- Testez la base de données de contenu PWA.
- Migrer la base de données PWA.
- Désactiver les limites de quota de base de données pour le site PWA.
- Mettez à niveau les plans de ressources en engagements de ressources.
- Modifier la collection de sites d'instances PWA.
- Testez le site PWA migré.
Copiez la sauvegarde des bases de données Project Server 2013 sur le serveur de base de données Project Server 2016.
Déplacez la sauvegarde des bases de données de la batterie source Project Server 2013 vers le chemin de sauvegarde sur le serveur de base de données Project Server 2016.
- «WSS_Content_PWA«. (Base de données de contenu PWA).
- «ProjectWebApp« (Base de données PWA).
Restaurez la sauvegarde des bases de données Project Server 2013 sur SQL Server.
- Ouvrez le SQL Server Management Studio.
- Connectez-vous à l'instance SQL Server.
- Effectuez l'opération de restauration pour chaque base de données, comme indiqué ci-dessous.
- Répétez les étapes ci-dessus pour ‘ProjectWebApp«
Démontez la base de données de contenu PWA 2016.
Si vous avez déjà déployé l'instance PWA dans Project Server 2016, vous devez d'abord démonter la base de données de contenu PWA 2016 actuelle avant de passer à l'étape suivante.
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Démontez la base de données de contenu PWA 2016 actuelle à l'aide de la cmdlet ci-dessous.
Dismount-SPContentDatabase "Base de données de contenu PWA 2016 actuelle"
Remarque: Dans Project Server 2016, il n’existe qu’une seule base de données de contenu contenant les données et le contenu de projets afin de faciliter les tâches d’opération telles que la sauvegarde.
Pour plus de détails, cochez simplement Quoi de neuf et obsolète dans Project Server 2016?
Montez la base de données de contenu PWA.
Une fois l'opération de restauration terminée, vous devez maintenant monter (attacher de nouveau) la base de données de contenu PWA sur son application Web, comme indiqué ci-dessous:
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Exécutez leMount-SPContentDatabase' pour 'WSS_Content_PWA’Pour l’attacher à son application Web qui héberge l’instance PWA.
Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication http: // WebAppURL
Remarque:
- L’opération de montage de la base de données prendra quelques minutes en fonction de sa taille.
- Une fois que la base de données a été montée avec succès, vous pouvez voir que son statut est toujours en cours de mise à niveau dans l'Administration centrale. Dans ce cas, cliquez sur son nom pour afficher ses détails, puis cliquez sur OK. L'état de la base de données montée doit maintenant être démarré.
Testez la base de données de contenu PWA.
Maintenant, vous devriez courir Test-SPContentDatabase cmdlet permettant de vérifier que toutes les personnalisations référencées dans la base de données de contenu sont installées dans la nouvelle application Web Project Server 2016.
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Exécuter le Test-SPContentDatabase comme ci-dessous.
Test-SPContentDatabase -Name WSS_Content_PWA -WebApplication "http: // NewWebAppURL"
Remarque: Les résultats n'impliquent pas l'échec de la mise à niveau de la base de données de contenu SharePoint 2013, mais ne mentionnent que les éléments à prendre en compte dans votre nouvel environnement.
Ce message signifie que le composant WebPart Excel Services référencé dans la base de données de contenu mise à niveau est introuvable sur la batterie de serveurs SharePoint Server 2016.
Vous devrez peut-être installer Office Online Server sur votre batterie de serveurs SharePoint Server 2016 pour l'utiliser.
Migrer la base de données PWA.
Maintenant, vous devez migrer la base de données PWA (‘ProjectWebApp ’) comme suit:
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Exécuter le Migrer –SPProjectDatabase comme ci-dessous.
Migrate-SPProjectDatabase -DatabaseName ProjectWebApp -SiteCollection "http: // PWASiteURL"
Désactiver les limites de quota de base de données pour le site PWA.
Dans Project Server 2016, par défaut, le limite de quota de base de données est défini, vous devez donc désactiver le limite de quota de base de données pour éviter l'erreur ci-dessous
“Ce site est en lecture seule pour le moment“
Si vous ne désactivez pas la restriction de quota de base de données, vous obtiendrez
“Ce site est en lecture seule pour le moment”Erreur, au cas où
- La «base de données PWA» actuellement migrée est supérieure à 10 Go.
- ou la «base de données PWA» actuellement migrée est inférieure à 10 Go, mais avec une utilisation quotidienne, elle dépasse la limite de 10 Go.
- Une autre raison pour laquelle vous risquez d'obtenir cette erreur, si vous utilisez une version d'évaluation de Sharepoint 2016 expirée!
Pour désactiver le limite de quota de base de données, vous devriez faire ce qui suit:
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Exécuter le Set-SPProjectDatabaseQuota comme ci-dessous.
Set-SPProjectDatabaseQuota -URL http: // PWASiteURL -Enabled: $ false -ReadOnlyLimit 10200 -ReadOnlyWarningThreshold 90 -MaxDbSize 10240
Mettre à niveau les plans de ressources en engagements de ressources
Comme nous le savons, le plan de ressources est maintenant obsolète et remplacé par un nouvel engagement de ressources dans Project Server 2016.
Pour en savoir plus, consultez la rubrique Nouveautés et obsolètes dans Project Server 2016.
Vous devez donc mettre à niveau le plan de ressources vers les nouveaux engagements de ressources comme suit:
- Ouvrez SharePoint 2016 Management Shell en tant qu'administrateur.
- Exécuter le Migrate-SPProjectResourcePlans comme ci-dessous:
Migrate-SPProjectResourcePlans -URL "http: // PWASiteURL"
Après avoir exécuté la cmdlet, vous devriez recevoir l'un des messages de confirmation suivants:
- Tous les plans de ressources de projet ont migré avec succès.
- Migration 0 de 1 Plans de ressources de projet. Consultez les journaux pour plus de détails.
- Il n'y a plus de plans de ressources de projet à migrer. Tous les plans de ressources ont été migrés ou ont dépassé le nombre maximal de tentatives. Vérifiez la table MSP_RESOURCE_PLANS dans le magasin publié et vérifiez que RESPLAN_IS_MIGRATED est défini pour tous les projets.
Modifier l'administrateur de la collection de sites PWA migré
- Ouvrez Administration centrale> Gestion des applications.
- Sous Collections de sites> Cliquez sur Changer d'administrateurs de collections de sites.
- Définissez les nouveaux administrateurs de la collection de sites PWA.
Testez le site PWA 2016 migré.
Enfin, parcourez le nouveau site PWA migré, effectuez un test de fumée rapide!
- Ouvrez l'instance PWA 2016.
- Vérifiez le Centre de projets et assurez-vous qu’il s’ouvre et rend les projets correctement.
- Cliquez sur l'un des projets pour vous assurer que le PDP et la page de calendrier fonctionnent correctement.
Si tout va bien et fonctionne correctement, accédez au serveur de base de données pour le supprimer.
- Base de données ProjectWebApp 2013.
- Ancienne base de données de contenu PWA 2016.
Problème connu de Project Server 2016
Vues d'utilisateurs de la base de données de projet manquantes dans Project Server 2016
Bien que l’instance PWA ait été migrée et parcourue avec succès, la base de données de contenu PWA peut manquer certaines des vues principales des utilisateurs, telles que «[pjrep].[MSP_EpmProject_UserView]“.
Pour vérifier si votre base de données de contenu PWA est créée correctement ou si certaines vues sont manquantes, procédez comme suit:
- Connectez-vous au serveur SQL qui héberge votre environnement SharePoint.
- Créez une nouvelle requête sur votre base de données de contenu PWA, requête “MSP_EpmProject_UserView“.
Sélectionnez * parmi [pjrep].[MSP_EpmProject_UserView]
- Si tu as nom d'objet invalide, cela signifie que la base de données de contenu PWA manque certaines des vues utilisateur!
Dans ce cas, vous devez réparer l’instance PWA à l’aide de Repair-SPProjectWebInstance comme suit:
Réparer l'instance PWA 2016
- Ouvrez SharePoint Management Shell via l'administrateur.
- Exécuter le Repair-SPProjectWebInstance abased sur l'URL de votre instance PWA, comme indiqué ci-dessous:
PS C: Utilisateurs mqassas & amp; gt; Repair-SPProjectWebInstance cmdlet Repair-SPProjectWebInstance à la position 1 du pipeline de commandes Fournissez des valeurs pour les paramètres suivants: Identité: https: // URL d'instance PWA RepairRule: 7 RuleName TimeStamp Statut du message -------- --------- ------- ------ ... irableHealthRule 11/27/2017 10:33 ... L'utilisateur RDB ... a réussi PS C: Utilisateurs mqassas & amp; gt;
Remarque: vous pouvez également rencontrer ce problème pour la nouvelle instance PWA créée dans une nouvelle installation ou après avoir corrigé Project Server 2016 avec de nouvelles mises à jour cumulatives.
S'applique à
Project Server 2016.
Conclusion
Dans cet article, j'ai expliqué Comment Améliorer et migrer étape par étape de l'instance PWA de Project Server 2013 vers Project Server 2016?
Commentaires
Laisser un commentaire