Installation de TopSolid PDM 7.14
Installation de TopSolid PDM 7.14
Guide d’installation
TopSolid
MASTER YOUR
MANUFACTURING PROCESS
TOPSOLID SAS i
Guide d’installation TopSolid
Les informations et le logiciel dont il est question dans ce document sont sujets à des modifications sans
avis préalable et ne doivent pas être considérés comme un engagement de la part de TOPSOLID SAS.
Le logiciel constituant l'objet de ce document est fourni sous licence, et ne peut être utilisé et dupliqué que
conformément aux termes de cette licence.
FR v7.14.
ii TOPSOLID SAS
Guide d’installation TopSolid
Introduction............................................................................................... 1
Sauvegarde des données ...................................................................................................2
Contenu...............................................................................................................................2
Migration .............................................................................................................................2
Ordinateurs .........................................................................................................................2
Outil de téléchargement ......................................................................................................3
Média TopSolid ...................................................................................................................3
Outil de téléchargement........................................................................... 5
Introduction .........................................................................................................................6
Téléchargement ..................................................................................................................6
Installation autonome............................................................................... 9
Introduction .......................................................................................................................10
Installation .........................................................................................................................10
Premier démarrage ...........................................................................................................11
Sauvegarde.......................................................................................................................11
Licences .................................................................................................. 13
Introduction .......................................................................................................................14
Demande ou renouvellement de licences fixes:................................................................15
Licences flottantes ............................................................................................................17
Sentinel RMS License Manager........................................................................................17
Clé de protection serveur ..................................................................................................18
Licences serveur ...............................................................................................................19
Postes clients ....................................................................................................................19
Outils d’administration.......................................................................................................20
Résolutions des problèmes courants ................................................................................20
Sous-réseaux ....................................................................................................................20
Installation sur une machine virtuelle ................................................................................21
Cas particulier : .................................................................................................................22
Demande ou renouvellement de licences flottantes : .......................................................22
iv TOPSOLID SAS
Guide d’installation TopSolid
Installation serveur................................................................................. 41
Introduction .......................................................................................................................42
Base de données ..............................................................................................................42
Installation du serveur PDM ..............................................................................................43
Installation de SQL Express..............................................................................................43
Installation de TopSolid'Pdm Server .................................................................................44
Configuration de TopSolid'Pdm Server .............................................................................45
Licence..............................................................................................................................46
Mise à jour.........................................................................................................................46
Démarrage du service PDM..............................................................................................47
ERP .......................................................................................................... 55
Introduction .......................................................................................................................56
Complément serveur.........................................................................................................56
Connexion client................................................................................................................57
TopSolid’Pdm Explorer .....................................................................................................57
Données................................................................................................... 61
Introduction .......................................................................................................................62
Procédure de sauvegarde.................................................................................................62
Restauration des données ................................................................................................65
Avancé ..................................................................................................... 71
Installation manuelle de SQL ............................................................................................72
Microsoft SQL Serveur est sur un autre serveur que TopSolid’Pdm Serveur...................79
Transfert vers un autre serveur.........................................................................................84
Déplacer la base de données ...........................................................................................87
Procédure de sauvegarde manuelle .................................................................................91
Restauration manuelle des données.................................................................................97
Serveur de fichiers. .........................................................................................................101
Espace de travail centralisé ............................................................................................102
TopSolid’WorkManager........................................................................ 105
Introduction .....................................................................................................................106
Installation de TopSolid’WorkManager Serveur..............................................................106
TOPSOLID SAS v
Guide d’installation TopSolid
Divers..................................................................................................... 115
Migration du Pdm local Serveur vers un Pdm client-serveur ..........................................116
Installation de Microsoft SQL Studio Management .........................................................118
Raccourci ........................................................................................................................120
Maintenance du PDM......................................................................................................121
Récupération de la configuration d’un autre pc (menus, barres d’icônes, ...) .................123
Utilisation d'un serveur FTP ............................................................................................123
Utilisation d'un serveur NAS............................................................................................126
Installation du client TraceParts ......................................................................................131
vi TOPSOLID SAS
Introduction Guide d’installation TopSolid
Introduction
TOPSOLID SAS 1
Introduction Guide d’installation TopSolid
Contenu
Ce document explique comment installer et configurer TopSolid et ses principaux
compléments, que ce soit en Serveur Pdm local ou bien en Pdm client-serveur.
Migration
Si vous avez déjà une version de TopSolid 7 (si ce n’est pas le cas, vous pouvez passer
directement à la section suivante), et que vous êtes en train de migrer vers la nouvelle
version, il convient de noter que les données de la version précédente seront modifiées de
manière irréversible lors du démarrage de la nouvelle version. Vous ne pourrez ensuite plus y
accéder avec l’ancienne version.
Par mesure de précaution, il est donc conseillé de faire une sauvegarde de vos données
avant de migrer, pour le cas où un problème surviendrait, et vous obligerait à utiliser de
nouveau l’ancienne version pendant un certain temps.
Lorsque vous démarrerez la nouvelle version pour la première fois, une boite de dialogue
« Migration des données locales » apparaîtra et vous proposera plusieurs stratégies de
migration :
Ordinateurs
TopSolid nécessite un ordinateur de puissance correcte, la plupart des machines
actuelles sont donc utilisables. Bien sûr, plus la puissance sera importante, meilleur sera le
confort d’utilisation.
TopSolid est capable d’utiliser plusieurs coeurs simultanément lors de certaines opérations,
un ordinateur multi-coeurs sera donc le bienvenu.
2 TOPSOLID SAS
Guide d’installation TopSolid Introduction
TopSolid utilise Microsoft .NET Framework 4.7.1, s’il n’est pas déjà présent, son installation
sera automatiquement proposée.
Outil de téléchargement
Comme Windows 10, un outil de téléchargement est à utiliser pour télécharger la version et la
mettre à disposition au sein de l’entreprise.
Média TopSolid
Voici un descriptif synthétique du contenu du média TopSolid après téléchargement de celui-ci
par l’outil de téléchargement :
• Toutes les applications TopSolid 7 (Design, Cam, Viewer, Explorer, ...) pour les postes 64
bits.
• TopSolid’Viewer, TopSolid’Pdm Explorer et TopSolid’Dnc en version 32 bits.
• Outils Microsoft nécessaires au bon fonctionnement (redistribuables).
• Fichier « \Setup\Help\[Link] » qui détaille très précisément les plateformes suppor-
tées et tous les fichiers setups et redistribuables livrés sur le média. Il est utile pour les
administrateurs souhaitant automatiser des installations (non expliqué dans ce document).
• Pilotes Sentinel et gestionnaire de licences.
• Microsoft SQL Express 2014.
• Application TopSolid'Pdm Server (uniquement à installer sur le serveur).
• Les bibliothèques de textures, dont l’installation est facultative, sont désormais disponibles
depuis TopSolid’Store après installation de TopSolid.
TOPSOLID SAS 3
Introduction Guide d’installation TopSolid
4 TOPSOLID SAS
Outil de téléchargement TopSolid Installation Guide
Outil de téléchargement
TOPSOLID SAS 5
Outil de téléchargement TopSolid Installation Guide
Introduction
Comme la plupart des logiciels actuels (dont Windows 10, Office 365, ....), un outil de
téléchargement est fourni pour récupérer la version de TopSolid et la mettre à disposition au
sein de votre entreprise.
Téléchargement
Double-cliquez sur l’outil [Link].
Ligne de commande
L’outil de téléchargement peut être utilisé en ligne de commande.
6 TOPSOLID SAS
TopSolid Installation Guide Outil de téléchargement
Exemples :
TOPSOLID SAS 7
Outil de téléchargement TopSolid Installation Guide
8 TOPSOLID SAS
Installation autonome Guide d’installation TopSolid
Installation autonome
TOPSOLID SAS 9
Installation autonome Guide d’installation TopSolid
Introduction
Ce chapitre explique comment installer et configurer TopSolid sur un poste autonome,
permettant à un utilisateur de travailler seul.
Installation
L’installation d’un poste autonome est extrêmement simple, il suffit de double cliquer sur le
fichier [Link] du média TopSolid téléchargé et de se laisser guider :
10 TOPSOLID SAS
Guide d’installation TopSolid Installation autonome
Répertoire d’installation SQL : Répertoire dans lequel est installé Microsoft SQL.
Pour des raisons de performances, il est conseillé de laisser ces répertoires par défaut.
Premier démarrage
Il est recommandé de mettre à jour TopSolid en lançant TopSolid’Update avant de le démarrer
pour la première fois.
Sauvegarde
Il est essentiel de sauvegarder régulièrement le contenu du répertoire où sont stockées vos
données locales et la base de données.
Une méthode simple consiste à avoir un disque dur supplémentaire et à y sauvegarder
chaque nuit de manière automatique le contenu du répertoire des données et la base de
données à l’aide de l’outil de sauvegarde de TopSolid. Pour ce faire, consultez le chapitre
Sauvegarde automatique.
Ainsi, en cas de problème grave, il sera toujours possible de revenir à la version précédente
en perdant au maximum un jour de travail.
Il est également souhaitable de faire une copie hebdomadaire sur un média séparé, ceci
s’avérant utile en cas de disparition de l’ordinateur (vol, incendie, …).
Il convient de noter que TopSolid peut être utilisé durant une sauvegarde.
TOPSOLID SAS 11
Installation autonome Guide d’installation TopSolid
12 TOPSOLID SAS
Licences Guide d’installation TopSolid
Licences
TOPSOLID SAS 13
Licences Guide d’installation TopSolid
Introduction
Il y a 2 types de licences :
- La licence fixe qui est installée sur un poste avec une clé de protection.
- La licence flottante qui est installée sur un serveur de licences avec une clé de
protection. Les postes clients se connectent à ce serveur de licences.
Licence fixe
Les produits de la gamme TopSolid sont protégés par une clé de protection USB. Cette clé
nécessite l’installation d’un pilote Windows sauf pour la dernière génération de clé. Si vous
avez une clé jaune comme l’image ci-dessous, l’installation du pilote n’est pas nécessaire.
Pour tous les autres types de clé, l’installation du pilote Sentinel est obligatoire. Dans ce cas,
lors de l’installation d’un produit TopSolid, cochez également l’installation des pilotes de la clé
de protection dans l’onglet «Outils».
14 TOPSOLID SAS
Guide d’installation TopSolid Licences
- Si aucune version de TopSolid 7 n’est installée, il faut installer TopSolid’Id depuis le média
TopSolid.
TOPSOLID SAS 15
Licences Guide d’installation TopSolid
Si une clé de protection est connectée, l’identifiant est indiqué dans le champ
«Dongle».
S’il n’y a pas de clé, une licence provisoire peut être générée en utilisant l’identifiant du
champ « Network adapter».
Si le poste est un serveur virtuel, une licence provisoire peut être générée en utilisant
l’identifiant du champ « Unique identifier».
16 TOPSOLID SAS
Guide d’installation TopSolid Licences
- Si l’ancienne version est installée, il suffit d’utiliser la commande «Aide > Licences» depuis
cette version.
Dans tous les cas, envoyez l’identifiant correspondant à votre agence commerciale ou
revendeur.
Licences flottantes
Il est également possible d’utiliser des licences flottantes, ce qui permet d’avoir plus de postes
de travail que de licences, avec bien sûr la contrainte que seulement certains soient utilisés
simultanément, à concurrence du nombre de licences acquises.
Dans ce cas, la gestion des licences est centralisée sur une machine du réseau dite serveur
de licences RMS.
Le serveur de licences peut être installé sur Windows Server à partir de la version 2008 R2 ou
sur Windows 7/8/10. Les plates-formes 32 bits et 64 bits sont supportées. Il est néanmoins
recommandé d’installer le serveur sur une plate-forme Windows Server.
Les différentes étapes d’installation d’un serveur de licences, sont décrites ci-après.
TOPSOLID SAS 17
Licences Guide d’installation TopSolid
« Sentinel RMS License Manager » est le serveur de licences et « Sentinel Protection » est
le pilote gérant la communication avec la clé de protection.
La clé de protection est requise pour identifier la machine serveur, seules les licences
générées avec le numéro d’identification de la clé peuvent être ajoutées sur le serveur de
licences.
Le serveur de licences fonctionne via un service Windows appelé « Sentinel RMS License
Manager » et un processus [Link]. Le service démarre automatiquement à chaque
démarrage du système.
Pour plus d’informations à propos de « Sentinel RMS License Manager » voir l’aide sur le
média TopSolid : « Setup\Redist\Sentinel RMS License Manager\Help\[Link] ».
Remarques :
- Bien vérifier que le poste serveur de licences est visible, via le réseau, par les postes
clients.
- L’exécutable nommé [Link] gère les licences disponibles et leurs attributions
aux postes clients.
- Cet exécutable est lancé automatiquement à chaque redémarrage du système.
- Le processus [Link] doit être présent dans le gestionnaire des tâches Windows
du poste serveur de licences.
- Il doit aussi apparaître dans la liste des services Windows en mode Démarrer et
Automatique.
- Le pare-feu du client et du serveur doivent avoir le port 5093 ouvert en entrée et
sortie (en mode UDP).
- La version de Sentinel RMS license manager doit être au minimum la 9.4.0.
18 TOPSOLID SAS
Guide d’installation TopSolid Licences
pas possible de vérifier si la clé fonctionne en regardant si son identifiant s’affiche dans la
boite de dialogue des licences de TopSolid ou de TopSolid’Pdm Server. Pour vérifier leur bon
fonctionnement il faut parcourir le média TopSolid et démarrer l’utilitaire suivant :
« Setup\Redist\Sentinel RMS License Manager\Tools\[Link] ». Si l’entrée « Computer
ID » est valide, alors la clé fonctionne correctement. Cette clé nécessite l’installation du pilote
Sentinel protection Installer depuis l’onglet «Outils» du média TopSolid.
Pour les serveurs virtuels, voir le chapitre «Installation sur une machine virtuelle» ci-dessous.
Licences serveur
Pour ajouter une licence, démarrer l’utilitaire suivant : « Setup\Redist\Sentinel RMS License
Manager\Tools\[Link] » depuis le média TopSolid. Ouvrir le noeud « Subnet Servers
», puis faire un clic droit sur le nom du serveur. Dans le menu contextuel ouvrir les sous-
menus « Add Feature > From a File » puis cliquer sur « To Server and its File ». Indiquer le
chemin du fichier licence « .lic » et l’ajouter.
Postes clients
Les opérations suivantes devront être effectuées sur chacun des postes clients :
• Vérifier que les machines clientes sont bien connectées au serveur via le réseau local.
• Démarrer TopSolid, ouvrir le dialogue « Aide > Licences ». Sélectionner l’onglet « Licences
flottantes », puis entrer l’adresse IP ou le nom du serveur de licence, et cliquer sur « Appli-
quer ». Vous pouvez maintenant ajouter/enlever des licences flottantes.
• Vous pouvez démarrer l’utilitaire [Link] depuis le média TopSolid, afin de vérifier
si l’accès au Serveur de licences est bien opérationnel.
Notes
TOPSOLID SAS 19
Licences Guide d’installation TopSolid
Outils d’administration
Plusieurs utilitaires permettent de gérer les licences flottantes. Pour plus de précisions sur leur
fonctionnement, se reporter à l’aide sur le média TopSolid : « Files\Redist\Sentinel RMS
License Manager\Help\[Link] ».
WlmAdmin Donne la liste des serveurs et des licences disponibles
WechoId Renvoie tous les identifiants du poste. Computer ID correspond à la
clé Sentinel.
Lsdecode Vérifie que chaque code de protection a un code serveur identique au
code de la clé.
Sous-réseaux
Si les postes clients et serveurs sont situés sur des sous-réseaux différents ou communiquent
via Internet, il est nécessaire :
• D’ouvrir le port 5093 sur le routeur et le pare-feu. Ce port est réservé pour Sentinel License
Manager.
• De déclarer sur la machine cliente la variable d’environnement LSPORT avec la valeur
“5093” (set LSPORT=5093).
20 TOPSOLID SAS
Guide d’installation TopSolid Licences
Cela génère un problème étant donné que Sentinel RMS License Manager a besoin
d’accéder à la clé USB pour protéger les licences.
Protéger une licence sur un ID de carte réseau (adresse MAC) n’est pas fiable sur un serveur
virtuel puisqu’elle peut être très facilement modifiée.
Solution 1 :
Quand il s’agit de protéger un serveur de licences, un concentrateur USB doit être utilisé. Cela
permet de rendre disponible la clé USB sur le réseau. Deux solutions sont préconisées par
TOPSOLID SAS :
- Anywhere USB ([Link]
- DongleServers ([Link]
Ces concentrateurs sont à la charge du client.
Solution 2 :
Il est possible de générer une licence en utilisant l’adresse mac de la carte réseau combinée
au UUID. Pour ce faire, il faut utiliser l’outil WechoId et cocher Ethernet address et UUID. Le
code indiqué sera à communiquer pour générer la licence. Cette licence sera à renouveler
tous les ans.
TOPSOLID SAS 21
Licences Guide d’installation TopSolid
Cas particulier :
TopSolid’Pdm Server est souvent installé sur un serveur virtuel. Une licence fixe Pdm serveur
peut être générée sans avoir de clé de protection, en utilisant le champ machine virtuelle
dans l’onglet Licences fixes. Cette licence sera à renouveler tous les ans.
- Si les licences flottantes sont protégées par une clé de protection, il faut cocher uniquement
«Computer ID».
22 TOPSOLID SAS
Guide d’installation TopSolid Licences
- Si les licences flottantes ne sont pas protégées par une clé de protection, il faut cocher
uniquement «Ethernet Address» et «UUID».
Dabs tous les cas, envoyez le code affiché en-bas à droite ainsi qu’une capture de votre
fenêtre Wechoid à votre agence commerciale ou à votre revendeur TopSolid.
TOPSOLID SAS 23
Licences Guide d’installation TopSolid
24 TOPSOLID SAS
Mises à jour Guide d’installation TopSolid
Mises à jour
TOPSOLID SAS 25
Mises à jour Guide d’installation TopSolid
Introduction
Malgré tous nos efforts, certains défauts arrivant dans des cas d’utilisation peu fréquents
passent à travers les tests et ne sont corrigés qu’après avoir produit et diffusé la version
officielle.
Dans ce cas, les corrections sont rendues accessibles via Internet et sont disponibles par
téléchargement.
26 TOPSOLID SAS
Guide d’installation TopSolid Mises à jour
Le port utilisé par TopSolid'Update est le 80 (le même que le navigateur Internet
Explorer ou autre). Il faut bien sûr ouvrir ce port sur les différents pare-feux.
Désinstallation
Vous pouvez consulter les différentes mises à jour installées en accédant au Panneau de
configuration de Windows. En cas de problème, celles-ci peuvent être désinstallées de la
manière habituelle sous Windows.
TOPSOLID SAS 27
Mises à jour Guide d’installation TopSolid
28 TOPSOLID SAS
Migration vers TopSolid 7.14 Guide d’installation TopSolid
TOPSOLID SAS 29
Migration vers TopSolid 7.14 Guide d’installation TopSolid
Introduction
Chaque année, une nouvelle version de TopSolid et de TopSolid'Pdm sont envoyées. Les
manipulations décrites ci-dessous expliquent comment migrer TopSolid et TopSolid'Pdm.
Dans les exemples ci-dessous, la migration se fait de la version 7.13 vers la version 7.14. La
version 7.13 fonctionne, la sauvegarde est en place et a été réalisée.
30 TOPSOLID SAS
Guide d’installation TopSolid Migration vers TopSolid 7.14
• Démarrer TopSolid
• Mettez au coffre les nouvelles bibliothèques standards et les nouveaux modèles de docu-
ment en cliquant sur l’icône . La mise au coffre peut prendre plusieurs minutes.
L’ancienne version peut maintenant être désinstallée soit depuis le panneau de configuration
Windows, soit en insérant le DVD de la version précédente et en cliquant sur «Tout
désinstaller», sauf Microsoft SQL, Pdf creator et Sentinel.
TOPSOLID SAS 31
Migration vers TopSolid 7.14 Guide d’installation TopSolid
32 TOPSOLID SAS
Guide d’installation TopSolid Migration vers TopSolid 7.14
• L’icône change .
• Démarrez TopSolid.
• Connectez-vous avec un des utilisateurs existants ou avec Admin.
• Mettez au coffre les nouvelles bibliothèques standards et les nouveaux modèles de docu-
ment en cliquant sur l’icône . La mise au coffre peut prendre plusieurs minutes.
L’ancienne version peut maintenant être désinstallée soit depuis le panneau de configuration
Windows, soit en insérant le DVD de la version précédente et en cliquant sur «Tout
désinstaller», sauf Microsoft SQL, Pdf creator et Sentinel.
TOPSOLID SAS 33
Migration vers TopSolid 7.14 Guide d’installation TopSolid
34 TOPSOLID SAS
Pdm Local Serveur Guide d’installation TopSolid
TOPSOLID SAS 35
Pdm Local Serveur Guide d’installation TopSolid
Introduction
Le Pdm local serveur remplace l’ancien pdm local. Il s’appuie sur les mécanismes du Pdm
serveur en utilisant la version Microsoft SQL Express fournie sur le média de TopSolid. Il y a
tout de même quelques différences entre le Pdm local serveur et le Pdm serveur :
Sauvegarde / Restauration
Pour effectuer une sauvegarde automatique ou manuelle ou une restauration sur le même
poste, vous pouvez utiliser l’outil de sauvegarde de TopSolid. Celui-ci est accessible depuis la
commande « Bouton TopSolid > PDM > Sauvegarde ». Il peut également être lancé sans
démarrer TopSolid en double-cliquant l’exécutable qui se trouve dans le dossier d’installation
de TopSolid
«c:\Program Files\TOPSOLID\TopSolid 7.14\bin\[Link]»
Cet exécutable affiche une icône près de l’horloge Windows. Un clic droit sur cette icône
permet d’accéder à la commande.
Si la sauvegarde est enregistrée sur le réseau, l’utilisateur du service TopSolid Local Pdm
server doit avoir les droits d’écriture dans ce répertoire.
36 TOPSOLID SAS
Guide d’installation TopSolid Pdm Local Serveur
Attention : La migration d’une version précédente de TopSolid vers la version 7.14 en même
temps que le transfert vers un nouveau PC n’est possible que si la version précédente est au
minimum une 7.12 et est déjà en pdm local serveur.
Si la version est une 7.11 déjà en pdm local serveur, la sauvegarde ne contient pas les
informations nécessaires à ces opérations simultanées. Il faut d’abord la migrer en 7.14 sur le
même PC, puis la transférer sur le nouveau PC.
Pour les versions en pdm local, il est conseillé d’installer TopSolid 7.12, puis de démarrer cette
version pour migrer l’ancien Pdm local en Pdm local serveur, et enfin de migrer TopSolid 7.12
en TopSolid 7.14 suivant la procédure ci-dessous. Cette procédure en utilisant la 7.12 est
nécessaire à cause de problèmes de performance de SQL Compact Edition qui était utilisé
pour le Pdm Local. En cas de migration directe sans passer par TopSolid 7.12, un message
indiquera que plusieurs heures peuvent être nécessaires.
Avant de démarrer TopSolid, ne pas oublier de lancer TopSolid’Update pour mettre à jour la
version.
Après avoir fait la sauvegarde sur l’ancien PC, et mis à jour la version sur le nouveau PC,
double-cliquez l’exécutable qui se trouve dans le dossier d’installation de TopSolid
TOPSOLID SAS 37
Pdm Local Serveur Guide d’installation TopSolid
Changez le chemin des sauvegardes pour le faire pointer dans le même emplacement que
l’ancien serveur où se trouvent les fichiers TopBck.
38 TOPSOLID SAS
Guide d’installation TopSolid Pdm Local Serveur
• Démarrez TopSolid.
TOPSOLID SAS 39
Pdm Local Serveur Guide d’installation TopSolid
40 TOPSOLID SAS
Installation serveur Guide d’installation TopSolid
Installation serveur
TOPSOLID SAS 41
Installation serveur Guide d’installation TopSolid
Introduction
Afin de travailler à plusieurs sur les mêmes projets, il est nécessaire d’utiliser le PDM en mode
client/serveur.
Pour cela, vous devez dédier une machine sur le réseau au rôle de serveur PDM et y installer
TopSolid’Pdm Server.
Il est déconseillé d’utiliser cette machine pour travailler simultanément avec TopSolid’Design,
car cela pénaliserait les autres utilisateurs en ralentissant les accès au serveur.
Les prérequis pour le serveur sont disponibles sur notre site. Ce serveur devra disposer des
dernières mises à jour de Windows Update.
Lorsqu’un petit nombre d’utilisateurs (au plus cinq) est censé se connecter au serveur, il est
possible de se contenter d’une version de Windows qui ne soit pas de type « Serveur », mais
des erreurs peuvent survenir dès que le nombre de connexions autorisées est dépassé. Cela
n’est donc pas préconisé.
Ci-dessous, un exemple d’installation type client/serveur. Par défaut le serveur englobe la base de données SQL, le serveur PDM ainsi
que la gestion des fichiers du PDM. Chacune de ces parties peut également être installée sur des serveurs différents. Par défaut, le
port d’écoute est le 8086. Il doit être ouvert en entrée et sortie sur les pare-feux du poste client et sur le serveur.
Base de données
Plusieurs systèmes de gestion de base de données (SGBD) sont pris en charge :
• Toutes les versions SQL Server Express Edition, édité par Microsoft depuis la version 2008
42 TOPSOLID SAS
Guide d’installation TopSolid Installation serveur
R2;
• Toutes les versions SQL Server Standard Edition ou supérieure, édité par Microsoft depuis
les versions 2008 R2;
Les versions SQL 2016 et supérieures ne sont compatibles qu’avec Windows 10 ou avec un
Serveur 2016 ou supérieur.
Nota : Avec les versions SQL Express Edition, la taille de la base de données est limitée à
10Gb. Cette limitation n’existe pas pour les versions de SQL Standard Edition.
Si l’un de ces systèmes de gestion de base de données est déjà installé sur la machine
serveur, vous pouvez directement installer TopSolid’Pdm Server. Sauf si vous êtes expert en
la matière, il est préconisé de dédier le SGBD à l’usage exclusif de TopSolid’Pdm et de ne pas
l’utiliser pour d’autres applications (ERP, comptabilité, etc.). Cela facilitera les opérations de
sauvegarde et de mise à jour. Mieux vaut alors installer plusieurs serveurs sur différentes
machines sur le réseau, plutôt que de risquer d'endommager des données critiques.
Si aucune édition de SQL Server n’est installée au préalable, il sera possible d’installer
Microsoft SQL Server 2014 Express Edition en cochant la case de même nom lors de
l’installation de TopSolid’Pdm Server.
Cette édition est suffisante pour gérer environ une dizaine de postes de travail.
S'il n'y a qu'un poste, le serveur n'est pas nécessaire ; TopSolid fonctionnera en mode
autonome, mais le serveur SQL sera tout de même installé pour permettre l’utilisation du
Serveur Pdm local.
S'il y a plus de 10 postes, vous devez installer SQL Standard qui n'est pas fourni et ne sera
pas installé par TOPSOLID SAS ou l'un de ses partenaires. Il vous faudra alors autant de
CALs (Client Access License) et de USER CALs que de postes TopSolid à connecter.
Pour l’installation d’une version SQL Standard, veuillez consulter la rubrique «Installation
manuelle de Microsoft SQL» du chapitre Avancé.
Microsoft SQL et TopSolid’Pdm serveur peuvent ne pas être installés sur le même serveur.
Dans ce cas, veuillez lire la section «Microsoft SQL Serveur est sur un autre serveur que
TopSolid’Pdm Serveur» du chapitre Avancé.
Le port 8086 (en mode TCP) doit être ouvert sur le pare-feu du serveur et des postes
clients (en entrée et sortie).
TOPSOLID SAS 43
Installation serveur Guide d’installation TopSolid
44 TOPSOLID SAS
Guide d’installation TopSolid Installation serveur
Suite à l'installation, l’icône TopSolid’Pdm Server est apparue sur le bureau. Elle
permet de lancer l'administration de ce serveur .
Une icône rouge apparaît près de l'horloge dans la barre des tâches Windows.
• Appelez le menu contextuel en effectuant un clic droit, puis sélectionnez la commande
Gérer
Il est fortement recommandé de configurer le coffre en mode TCP. Il doit pointer sur un
disque NTFS de préférence local pour des raisons de performances, sinon géré par un
système Windows.
TOPSOLID SAS 45
Installation serveur Guide d’installation TopSolid
• En cliquant sur le bouton Options avancées, Le port d’écoute du serveur peut être modi-
fié.
Le nom du serveur peut être utilisé plutôt que son adresse ip. L’espace de travail centralisé
peut être désactivé. Attention, dans ce cas, la sauvegarde automatique ne peut pas être
utilisée et il faut revoir la procédure de sauvegarde comme indiqué dans le chapitre :
Sauvegarde manuelle.
Licence
TopSolid'Pdm Server nécessite une licence, qui peut être soit locale, soit flottante.
• Ajoutez la licence en appelant le menu contextuel (clic droit) sur l'icône rouge située près
de l'horloge dans la barre des tâches Windows.
• Sélectionnez la commande Licences.
Mise à jour
Les mises à jour de TopSolid'Pdm Serveur sont automatiquement proposées lorsqu'elles sont
disponibles. Il est recommandé de mettre à jour votre version en même temps que les postes
clients.
46 TOPSOLID SAS
Guide d’installation TopSolid Installation serveur
TOPSOLID SAS 47
Installation serveur Guide d’installation TopSolid
48 TOPSOLID SAS
Installation client Guide d’installation TopSolid
Installation client
TOPSOLID SAS 49
Installation client Guide d’installation TopSolid
Introduction
Pour fonctionner en mode client-serveur, certains réglages doivent être effectués sur tous les
postes.
Installation
Il convient tout d’abord d’effectuer sur chaque poste client une installation de type autonome
(voir chapitre correspondant).
Connexion
Sur chaque poste client, il faut saisir quelques paramètres pour indiquer sur quel serveur se
connecter.
• Cliquez sur la commande PDM > Connexion > Déclarer une nouvelle connexion à un
serveur existant à partir du bouton TopSolid.
• Entrez le nom de la connexion (en vert ci-dessous) ; celui-ci apparaîtra dans la liste des
connexions possibles.
• Entrez l'adresse IP ou le nom du serveur PDM (en rouge ci-dessous).
• Choisissez l’emplacement sur un disque local pour l'espace de travail local (en orange ci-
dessous). Le cache est également dans ce dossier.
• Sur un des postes client, démarrez TopSolid. Sélectionnez la connexion créée dans la liste
déroulante (1), puis saisissez l'identifiant Admin (2).
50 TOPSOLID SAS
Guide d’installation TopSolid Installation client
Le port 8086 (mode TCP) doit être ouvert sur le pare-feu en entrée et sortie.
Utilisateurs
Toujours en étant connecté en tant qu'Admin, vous pouvez à présent définir les différents
utilisateurs de TopSolid et rajouter un mot de passe à Admin.
• Depuis le bouton TopSolid, utilisez la commande PDM > Administrer les utilisateurs pour
créer de nouveaux utilisateurs.
• Cliquez sur le bouton Créer.
• Remplissez les différents champs.
TOPSOLID SAS 51
Installation client Guide d’installation TopSolid
Mises à jour
Les mises à jour de TopSolid et de ses compléments sont automatiquement proposées
lorsqu'elles sont disponibles. Il est recommandé de mettre à jour votre version en même
temps que le serveur PDM.
Bibliothèques standards
Des mises à jour de bibliothèques peuvent être présentes dans les mises à jour de TopSolid. Il
est conseillé de d'abord mettre à jour TopSolid et TopSolid'Pdm Server avant de mettre au
coffre les bibliothèques (voir chapitre ci-dessus).
• Une fois tous les réglages ci-dessus effectués, redémarrez TopSolid et connectez-vous
avec un des utilisateurs créés.
• Mettez au coffre les bibliothèques standards ainsi que les modèles en cliquant sur l’icône
. La mise au coffre peut prendre plusieurs minutes.
52 TOPSOLID SAS
Guide d’installation TopSolid Installation client
TOPSOLID SAS 53
Installation client Guide d’installation TopSolid
54 TOPSOLID SAS
ERP Guide d’installation TopSolid
ERP
TOPSOLID SAS 55
ERP Guide d’installation TopSolid
Introduction
Complément serveur
Lorsque TopSolid'Erp est utilisé dans l'entreprise, un complément est nécessaire sur le
serveur TopSolid'Pdm pour faire le lien entre TopSolid'Erp et TopSolid'Pdm Server.
TOPSOLID SAS 56
Guide d’installation TopSolid ERP
L'add-in TopSolid'Erp communique sur le port 4126. N'oubliez pas d'ouvrir ce port sur
les pare-feux du serveur et des postes TopSolid.
Ce complément est automatiquement installé lors de l’installation de TopSolid’Pdm Serveur.
Connexion client
Uniquement disponible si TopSolid fonctionne en mode client/serveur.
La connexion peut être configurée sur chaque poste client TopSolid en utilisant la commande
ERP > Connexion du bouton TopSolid.
• Saisissez l'adresse du poste sur lequel le service TopSolid’Erp Service a été installé (voir
documentation TopSolid’Erp).
TopSolid’Pdm Explorer
Afin de visualiser les documents TopSolid dans TopSolid'Erp, il faut également installer
TopSolid'Pdm Explorer.
Si le poste est installé en Windows 64 bits, c'est la version 32 bits de TopSolid'Pdm Explorer
qui doit être installée. Cette installation doit se faire manuellement en double-cliquant sur le
fichier « Média TopSolid\Setup\x86\TopSolid'Pdm [Link] ». Un poste 64 bits peut avoir
les versions 32 bits et 64 bits de TopSolid'Pdm Explorer installées sur le même poste.
Il faut ensuite installer SQLSysClrTypes et SharedManagementObjects. Ils se trouvent
dans le dossier Setup\redist\x64 du média.
La connexion au serveur ERP peut être vérifiée en tapant [Link] dans le
navigateur Internet de votre choix (pour l'exemple ci-dessus, [Link]
TOPSOLID SAS 57
ERP Guide d’installation TopSolid
Le test a échoué.
58 TOPSOLID SAS
Guide d’installation TopSolid ERP
TOPSOLID SAS 59
ERP Guide d’installation TopSolid
60 TOPSOLID SAS
Données Guide d’installation TopSolid
Données
TOPSOLID SAS 61
Données Guide d’installation TopSolid
Introduction
Ce chapitre explique comment gérer les données de TopSolid en mode Pdm local serveur ou
en configuration client-serveur.
En particulier, il est décrit comment mettre en place la sauvegarde des données, qui doit être
réalisée avec soins, car sinon on risque de perdre le résultat de son travail.
Procédure de sauvegarde
• La sauvegarde doit se faire sur un autre disque (il est fortement déconseillé de réaliser la
sauvegarde sur une autre partition du disque de travail), ou mieux sur un autre poste.
• Pour plus de sécurité, la sauvegarde doit être copiée sur un support externe qu’il
conviendra de stocker dans un lieu sûr différent de celui du serveur (site ftp, coffre
web, coffre ignifugé…).
• Elle comprend la base de données, et les coffres.
• La sauvegarde doit être effectuée tous les jours avec un roulement sur plusieurs jours (par
exemple, la sauvegarde du 8ème jour écrase la sauvegarde du 1er jour).
• Lorsque la sauvegarde est créée, celle-ci doit être testée pour vérifier que tout se passe
bien.
• Si les espaces de travail sont centralisés (concerne uniquement le mode client-serveur), la
procédure est automatisée en utilisant l’outil de sauvegarde de TopSolid’Pdm Server. Dans
le cas contraire, il faudra procéder manuellement à la sauvegarde de la base de données
et de toutes les données dont les espaces de travail de chaque poste qui devront être sau-
vegardés simultanément comme indiqué dans le chapitre «Avancé > Sauvegarde
manuelle».
62 TOPSOLID SAS
Guide d’installation TopSolid Données
Un lecteur réseau ne peut pas être utilisé. Il faut utiliser un nom long (UNC) avec l’IP ou
le nom du serveur précédé de \\
TOPSOLID SAS 63
Données Guide d’installation TopSolid
Backup», l’incrémentale suivante ne pourra pas être réalisée et une complète sera faite à la
place.
Chaque sauvegarde crée un fichier TopBck ainsi qu’un fichier log. Ce fichier log peut être
envoyé à des destinataires, à condition d’avoir configuré le serveur de courrier.
Pour configurer le serveur de courrier, démarrez TopSolid en se loguant Admin. Cliquez sur
le bouton TopSolid, puis PDM > Configurer le serveur de courrier. Voir l’aide en ligne de
cette commande pour plus d’informations.
Si SQL Server et TopSolid’Pdm Server ne sont pas installés sur le même serveur :
• Sur le serveur SQL, il faut partager le chemin dans lequel SQL sauvegarde les bases. Ce
chemin est par défaut C:\Program Files\Microsoft SQL Server\[Link]-
64 TOPSOLID SAS
Guide d’installation TopSolid Données
LID\MSSQL\Backup.
• Sur le serveur TopSolid’Pdm Server, en démarrant l’outil de sauvegarde, cliquez sur le
bouton Options avancées qui est proposé dans ce cas. Spécifiez le dossier partagé du
serveur SQL. Il faut créer manuellement ce même répertoire sur ce serveur TopSolid’Pdm
Server.
La liste des sauvegardes effectuées est disponible, il suffit de cliquer droit sur celle à restaurer
et de lancer la commande.
TOPSOLID SAS 65
Données Guide d’installation TopSolid
66 TOPSOLID SAS
Accès distant Guide d’installation TopSolid
Accès distant
TOPSOLID SAS 67
Accès distant Guide d’installation TopSolid
Introduction
L’accès distant correspond au fait de travailler avec un serveur PDM installé sur un site
distant. Par exemple un site localisé à Paris héberge un serveur PDM, des utilisateurs
localisés sur un site à Londres souhaitent travailler avec le serveur PDM de Paris. Ce type de
scénario peut être géré avec 3 solutions :
• Connexion TopSolid : Le poste TopSolid client est paramétré pour se connecter directe-
ment au serveur PDM distant. Une connexion VPN (Virtual Private Network) est requise
afin que les réseaux locaux des sites soient interconnectés via Internet. Le serveur PDM
est rendu visible sur le VPN afin de pouvoir y accéder par protocole TCP. La connexion http
ou https directement par Internet n’est pas possible, un VPN est requis. Les données Top-
Solid envoyées sur le réseau ne sont pas cryptées, il est donc recommandé d’activer un
encryptage dans le VPN (voir les recommandations à la fin du chapitre : « Encryptage du
VPN (1) »).
• Bureau distant : Un serveur de virtualisation exécute les sessions Windows de TopSolid
sur le site hébergeant le serveur PDM. Les postes clients se connectent avec un bureau
distant à une des sessions virtuelles du site hébergeant le serveur PDM. La virtualisation
peut être assurée par exemple avec Citrix, Hyper-V ou VMware. Citrix a été certifié par
TOPSOLID SAS, mais toute solution de virtualisation supportant correctement l’accéléra-
tion OpenGL est compatible. Le serveur de virtualisation devra avoir suffisamment de
cartes graphiques en fonction du nombre de bureaux distants exécutés en même temps.
Attention : En utilisant le bureau distant Microsoft, la clé de protection Sentinel est désac-
tivée, vous risquez de ne pas avoir de licences. Il est préférable d’utiliser VNC,
TeamViewer ou équivalent.
• Réplication (manuelle) : Un serveur PDM est installé sur chaque site. Les postes clients
TopSolid se connectent exclusivement au serveur PDM de leur site. Les projets et/ou les
bibliothèques sont répliqués entre les serveur PDM de chaque site à l’aide d’exports/
imports de fichiers paquet (.TopPkg). Il faut s’interdire de travailler sur les 2 pdm en modi-
fiant les mêmes projets ce qui engendrera forcément des conflits. Il est fortement recom-
mandé de définir un site maître qui sera concepteur des bibliothèques, et livrera les
bibliothèques sous forme de TopPkg en lecture seule. Les sites distants du maître seront
utilisateurs des bibliothèques en mode lecture seule, ils ne pourront pas les modifier. Si la
réplication doit s’effectuer automatiquement chaque nuit ou chaque week-end, un pro-
gramme spécifique avec l’API automation devra être développé, il n’existe pas d’outil stan-
dard pour l’automatiser.
68 TOPSOLID SAS
Guide d’installation TopSolid Accès distant
Les coupures Internet sont supportées par la « Connexion TopSolid » et le « Bureau distant »,
elles ne provoquent pas de perte de données. Mais de la même manière que la latence, si les
coupures sont très fréquentes l’expérience deviendra désagréable pour l’utilisateur.
Il existe une différence de comportement au niveau de la bande passante entre la
« Connexion TopSolid » et le « Bureau distant » :
• Connexion TopSolid : La bande passante est ponctuellement sollicitée avec des pics
quand l’utilisateur récupère un fichier depuis le serveur PDM ou quand il envoie un fichier
(mise au coffre). Ces fichiers sont mis en cache, ils ne sont plus récupérés par la suite.
• Bureau distant : La bande passante est sollicitée modérément en continu toute la journée
afin d’assurer le rendu du « Bureau distant ». Le débit nécessaire moyen peut-être estimé
à 256 kbit/s, soit 700 Mo de téléchargement par jour pour 6 h de travail effectif.
Par conséquent le « Bureau distant » est préférable quand des fichiers volumineux sont
échangés quotidiennement entre les sites. Si chaque utilisateur récupère chaque jour 500 Mo
de nouveaux fichiers depuis le serveur, et envoi (mise au coffre) 500 Mo de nouveaux fichiers
au serveur, il devient plus intéressant en terme de débit d’utiliser le « Bureau distant ».
• Serveur de fichiers distant : Si les fichiers du site distant n’ont pas besoin d’être centra-
lisé sur le site du serveur PDM, il est possible d’installer un serveur de fichiers sur le site
distant. Les fichiers resteront sur le réseau local du site distant car ils sont majoritairement
utilisés par ce site, et rarement récupérés par les autres sites (il restera néanmoins pos-
sible de les récupérer depuis les autres sites). Il est recommandé de centraliser les fichiers
des Bibliothèques sur le site du serveur PDM, et de décentraliser les projets propres à
chaque site sur le serveur de fichiers de chaque site.
• Espace de travail non centralisé : Le travail en mode « Espace de travail centralisé » a
pour conséquence d’envoyer les fichiers sur le serveur de fichiers à chaque fois qu’un
document est enregistré. Si le serveur de fichiers est accédé de manière distante, il est
recommandé de désactiver le mode « Espace de travail centralisé » dans la « Gestion
avancée » du serveur PDM. Les fichiers seront alors envoyés au serveur de fichiers seule-
ment lors d’une mise au coffre.
• Compression : Les fichiers TopSolid sont par défaut enregistrés dans un format com-
pressé, il est recommandé d’activer la compression « Forte » dans les options du docu-
ment (« Options > Fichier »). Si pour des problématiques de performance les fichiers sont
enregistrés en non compressé, il est recommandé d’activer la compression du transfert
TCP des fichiers dans la « Gestion avancée » du serveur PDM.
La 3ème solution « Réplication » est préférable quand la latence ou le débit sont trop
médiocres.
TOPSOLID SAS 69
Accès distant Guide d’installation TopSolid
Soit la latence est supérieure à 50 ms, soit le débit est insuffisant pour télécharger les fichiers
ou assurer la bande passante de 256 kbit/s pour chaque « Bureau distant ». Ce cas de figure
peut être dû à un grand éloignement géographique ou à une infrastructure non adaptée. La
« Réplication » implique un travail faiblement collaboratif entre les sites, les utilisateurs ne
pourront pas travailler en flux tendu sur un même projet par exemple. Une méthodologie de
travail devra être formalisée afin de travailler en équipe, avec des règles pour éviter les
conflits lors de la modification des mêmes documents sur 2 sites différents.
Cloud
2 types d’utilisation peuvent être envisagés :
fréquemment utilisées sont OpenVPN, L2TP/IPsec et PPTP. Voici la liste des solutions VPN classées dans l’ordre de
la plus sûre à la moins sûre en terme de vulnérabilité au décryptage des données :
OpenVPN : Très sûre.
SSTP : Très sûre.
L2TP/IPsec : Sûre.
IKEv2 : Sûre.
PPTP : Très peu sûre.
Quelle que soit la solution adoptée, il est préférable d’utiliser un encryptage AES de 128 ou 256 bits pour obtenir un
bon niveau de protection. L’AES 256 est considéré comme niveau « Top Secret » par la NSA. Si les données
transportées ne sont pas classifiées défense ou très sensibles au piratage industriel, la solution standard « L2TP/
IPsec avec AES 128 » est largement suffisante.
70 TOPSOLID SAS
Avancé Guide d’installation TopSolid
Avancé
TOPSOLID SAS 71
Avancé Guide d’installation TopSolid
72 TOPSOLID SAS
Guide d’installation TopSolid Avancé
TOPSOLID SAS 73
Avancé Guide d’installation TopSolid
Saisissez un nom d’instance comme par exemple «SQLEXPRESS_1» et cliquez sur Next.
Si l’instance est pour l’utilisation de TopSolid en Pdm Local Serveur, elle doit impérativement
s’appeler SQLTOPSOLID.
74 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Sélectionnez Mixed mode, saisissez le mot de passe TopSolid7 (c’est le mot de passe pour
TopSolid de l’administrateur SQL «sa»), cliquez sur Add current user, puis Next.
Il est préférable que l’utilisateur qui est entrain de faire l’installation ait les droits
d’administration à travers le réseau. Il sera également utilisé pour la connexion du service
TopSolid’Pdm et pour la sauvegarde à travers le réseau.
Cliquez Next.
TOPSOLID SAS 75
Avancé Guide d’installation TopSolid
Dans Security\Logins, double-cliquez sur AUTORITE NT\Système, puis cliquez sur Server
Roles et cochez Sysadmin puis OK. S’il n’est pas SysAdmin, il ne sera pas possible de
créer une nouvelle base de données. Ce compte est utilisé par défaut, pour le service
TopSolid’Pdm Serveur.
76 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Il ne reste plus qu’à configurer TopSolid’Pdm Server (clic droit sur l’icône dans la barre des
tâches).
Modifiez le champ de SQL Server en mettant le nom de cette nouvelle instance. On obtient
.\SQLEXPRESS_1. Pour information, le «.» devant le «\» veut dire que le serveur SQL est ce
serveur. Il peut être remplacé par son nom ou son adresse IP.
Le nom de la base de données est PdmServer par défaut. La base est créée au premier
démarrage du service. C’est le seul moyen de créer une base.
Le chemin du coffre est également proposé par défaut. Il peut être modifié.
TOPSOLID SAS 77
Avancé Guide d’installation TopSolid
78 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Vous pouvez vous connecter à l’une ou l’autre des instances en choisissant le nom du
serveur.
Microsoft SQL Serveur est sur un autre serveur que TopSolid’Pdm Serveur.
Sur certains sites, le serveur SQL peut être sur un autre serveur que TopSolid’Pdm Serveur.
Dans ce cas, certaines manipulations sont à faire pour que les 2 serveurs puissent
communiquer (création de la base, connexion, ...).
Les 2 serveurs doivent être sur le même sous-réseau.
Après avoir installé SQL Serveur, lancez la commande Démarrer > Microsoft SQL server
2014 > Configuration Tools > SQL Server Configuration Management et activez tous les
protocoles pour SQL Express ainsi que ceux du client.
TOPSOLID SAS 79
Avancé Guide d’installation TopSolid
Lancez la commande Démarrer > Microsoft SQL server 2014 > Microsoft SQL server 2014
Management Studio. Dans Security > Logins, l’utilisateur actuellement logué dans
Windows doit être listé. (En principe c’est l’administrateur du domaine qui a fait l’installation).
Vérifiez, en éditant ses propriétés, qu’il soit bien SysAdmin. Cet utilisateur sera également
l’utilisateur du service TopSolid’Pdm Server. Il doit être donc être connu sur le réseau et avoir
les droits d’écriture et d’exécution.
Il faut également s’assurer que l’utilisateur BuiltIn\Utilisateurs existe avec un rôle public. Cet
utilisateur est nécessaire pour la connexion à distance. S’il n’existe pas, le créer dans le
dossier Logins. Chercher BuiltIn sur votre domaine, puis choisir Utilisateurs.
80 TOPSOLID SAS
Guide d’installation TopSolid Avancé
TOPSOLID SAS 81
Avancé Guide d’installation TopSolid
82 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Dans l’onglet Connexion, cochez «Ce compte» et saisissez l’utilisateur logué sur le serveur
SQL ainsi que son mot de passe (en principe c’est l’administrateur du domaine).
TOPSOLID SAS 83
Avancé Guide d’installation TopSolid
Pour pouvoir utiliser la sauvegarde TopSolid, il faut créer manuellement sur le serveur
TopSolid’Pdm, le même répertoire que celui de l’installation de SQL.
Si SQL Express a été installé en automatique depuis le média TopSolid, le répertoire a créé
est :
C:\Program Files\Microsoft SQL Server\[Link]\MSSQL\DATA\Backup
L’utilisateur défini ci-dessus doit également avoir les droits d’écriture dans ce dossier.
84 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Sur les versions antérieures à la 7.12, la sauvegarde ne contient pas les informations
nécessaires à ces opérations simultanées. Il faut soit migrer en 7.14 sur l’ancien serveur puis
transférer, soit transférer sur le nouveau PC avec la même version de TopSolid avant de
migrer en 7.14.
Avant de démarrer TopSolid’Pdm, ne pas oublier de lancer TopSolid’Update pour mettre à jour
la version.
Double-cliquez l’icône TopSolid’Pdm Server pour l’avoir près de l’horloge Windows. Utilisez la
commande contextuelle Sauvegardes.
Changez le chemin des sauvegardes pour le faire pointer dans le même emplacement que
l’ancien serveur où se trouvent les fichiers TopBck.
TOPSOLID SAS 85
Avancé Guide d’installation TopSolid
86 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Les bases de données sont installées par défaut dans le répertoire d'installation de Microsoft
SQL Server qui est en général dans C:\Program files\... . Pour diverses raisons (place sur le
disque, séparation des programmes et des données ou autres), il est possible de déplacer la
base de données sur un autre disque local.
TOPSOLID SAS 87
Avancé Guide d’installation TopSolid
88 TOPSOLID SAS
Guide d’installation TopSolid Avancé
• Déplacez manuellement les deux fichiers PdmServer mdf et ldf du dossier « C:\Program
Files\Microsoft SQL Server\ [Link]\MSSQL\DATA » vers le nouvel
emplacement.
• Modifiez les sécurités des deux fichiers copiés pour donner un contrôle total aux utilisa-
teurs et aux utilisateurs authentifiés (depuis l'explorateur Windows).
• Redémarrez le service de l’instance SQL
TOPSOLID SAS 89
Avancé Guide d’installation TopSolid
90 TOPSOLID SAS
Guide d’installation TopSolid Avancé
TOPSOLID SAS 91
Avancé Guide d’installation TopSolid
• Il faut également sauvegarder l'espace de travail de chaque poste TopSolid. Veuillez à bien
nommer les répertoires afin de pouvoir restaurer facilement en cas de besoin.
Pour modifier le script SqlExpress Backup [Link], la procédure la plus simple est la
suivante :
• Utilisez SQL Studio Management à partir du menu Démarrer > Tous les programmes >
92 TOPSOLID SAS
Guide d’installation TopSolid Avancé
• Déroulez le dossier Databases (Bases de données) et effectuez un clic droit sur la base de
données PdmServer, puis sélectionnez la commande Tâches > Sauvegarde. (Tasks >
Back Up)
TOPSOLID SAS 93
Avancé Guide d’installation TopSolid
• Dans la rubrique Options, activez l’option Overwrite all existing backup sets.
94 TOPSOLID SAS
Guide d’installation TopSolid Avancé
• Copiez cette ligne (sans le GO) dans le fichier .bat fourni, en l’insérant entre guillemets " "
après sqlcmd -S .\SQLTOSPOLID -U sa -P TopSolid7 -Q "BACKUP DATABASE ……….
(en italique, la partie à rajouter). Un fichier SqlExpress Backup [Link] avec les para-
mètres par défaut est fourni dans le répertoire Help\Tools.
Que la sauvegarde de base soit réalisée par le script ou par le plan de maintenance, un fichier
.bak est créé sur un disque local. Il faut à présent le copier avec les autres répertoires (coffres
et les différents espaces de travail de chaque PC) sur un autre disque. Pour ce faire, un script
File [Link] est disponible dans le répertoire Help\Tools et doit également être adapté. Les
deux scripts peuvent être fusionnés.
TOPSOLID SAS 95
Avancé Guide d’installation TopSolid
Vous pouvez ensuite utiliser les tâches planifiées Windows pour lancer ces scripts tous les
jours. Il est recommandé de faire un roulement sur une, voire deux semaines. Par exemple,
vous pouvez créer une tâche Lundi pair qui copiera les données dans un répertoire Lundi
pair, puis créer d'autres tâches jusqu'au Vendredi impair.
Rechercher [Link]
Double-cliquer sur « Arrêt du système » et rajouter votre script.
96 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Sur le serveur, on va faire 5 scripts, un pour le lundi, l’autre pour le mardi et ainsi de suite.
Faire un script par jour. Chaque script correspondra à une tâche planifiée Windows.
TOPSOLID SAS 97
Avancé Guide d’installation TopSolid
• Copiez manuellement les différents coffres sauvegardés dans leur emplacement d'origine.
98 TOPSOLID SAS
Guide d’installation TopSolid Avancé
Démarrer > Tous les programmes > Microsoft SQL Server, puis connectez-vous en
SQL Server Authentification avec le login « sa » (le mot de passe par défaut est « TopSo-
lid7 »).
• Effectuez un clic droit sur le dossier Databases, puis sélectionnez la commande Restaura-
tion. (Restore Database)
• Choisissez From device (1) pour rechercher le fichier bak de sauvegarde copié sur le
disque local.
• Cochez la case Restore (2).
• Cliquez sur Options (3).
• Cochez Overwrite (Ecraser) (4).
• Pour un fichier .bak (sauvegarde complète), utilisez l’option «RESTORE WITH RECO-
VERY» (5.)
• S’il y a des sauvegardes incrémentales à restaurer, il faut d’abord restaurer le .bak de la
sauvegarde complète avec l’option «RESTORE WITH NORECOVERY», puis les incré-
mentales les unes après les autres sauf la plus récente avec cette même option. Enfin, la
TOPSOLID SAS 99
Avancé Guide d’installation TopSolid
dernière incrémentale devra utiliser l’option «RESTORE WITH RECOVERY» pour refer-
mer la base.
• Cliquez sur le bouton OK (6).
Serveur de fichiers.
Il est possible de n’utiliser TopSolid’Pdm Server qu’en tant que serveur de fichiers. C’est par
exemple le cas, lorsque TopSolid’Pdm Server est installé sur le même serveur que SQL, mais
que les coffres doivent être sur un autre serveur Windows.
Un lecteur réseau ne peut pas être utilisé. Il faut utiliser un nom long (UNC) avec l’IP ou
le nom du serveur précédé de \\
• Si le port d’écoute doit être changé ou pour utiliser le nom du serveur plutôt que son ip, cli-
quez sur Options avancées.
• Démarrez le service.
• Sur le serveur qui gère la base de données, utilisez également la fenêtre de gestion de
TopSolid’Pdm Server.
• Ajoutez un coffre TCP
• Démarrez le service.
TopSolid ne peut pas être utilisée, la sauvegarde devant être faite en utilisant des scripts
comme expliqué dans le chapitre «sauvegarde manuelle». Les PC doivent rester allumés
lors des sauvegardes journalières et un utilisateur ne peut que travailler sur le même poste.
L'espace de travail centralisé permet de s'affranchir de ces problèmes.
• Sur le serveur TopSolid’Pdm, utilisez la commande Gérer, puis cliquez le bouton Options
avancées pour accéder à l’option Utiliser l’espace de travail centralisé.
TopSolid’WorkManager
Introduction
La version locale serveur de TopSolid’WorkManager est installée par défaut avec TopSolid.
Son installation ne sera pas expliquée contrairement à la version serveur.
Par contre, les rubriques Configuration, Sauvegarde et Restauration ci-dessous,
concernent les versions Local Serveur et Serveur.
Base de données
TopSolid’WorkManager a sa propre base de données. Elle est indépendante de celle de
TopSolid. Par contre, elle peut être hébergée par la même instance SQL que celle du Pdm
TopSolid. Pour plus d’informations sur les systèmes Microsoft SQL supportés ainsi que leurs
spécificités, veuillez consulter la rubrique Base de données du chapitre Installation serveur.
Répertoires des données : ce répertoire n’est pas utilisé pour TopSolid’Workmanager Serveur.
Répertoire d’installation SQL : Répertoire dans lequel est installé Microsoft SQL.
Pour des raisons de performances, il est conseillé de laisser ces répertoires par défaut.
Suite à l'installation, l’icône TopSolid’WorkManager Server est apparue sur le bureau. Elle
permet de lancer l'administration de ce serveur.
Configuration de TopSolid'WorkManager
En fonction du besoin, double-cliquez sur l'icône TopSolid'WorkManager Server qui se
trouve sur le bureau ou pour la version locale, l’exécutable TopSolid'WorkManager Local
Server se trouve dans le dossier d’installation de TopSolid’WorkManager Local Serveur. (Par
défaut, c’est C:\Program Files\TOPSOLID\TopSolid WorkManager Local Server
7.14\bin\[Link]).
• Port d’écoute du serveur de données : Ce port sert à la connexion avec le poste client. Il
faut avoir le même port sur le poste TopSolid. Le port proposé par défaut est 8006. (8005
en local serveur).
• Port d’écoute du serveur de verrouillage : Lorsqu’un utilisateur modifie un document,
l’information de verrouillage de document est envoyée à tous les utilisateurs connectés via
ce port qui est à 1106 par défaut. (1105 en local serveur).
Les ports 8006 et 1106 (ou 8005 et 1105 selon le cas) doivent être ouvert sur le pare-
feu du serveur et des postes clients (en entrée et sortie en mode TCP).
Cliquez sur Démarrer puis validez les réglages en cliquant sur l’icône .
Puis depuis l’onglet Gestion des travaux en-bas à gauche, cliquez sur l’icône Paramètres de
connexion.
Les ports 8006 et 1106 (ou 8005 et 1105 selon le cas) doivent être ouvert sur le pare-
feu du serveur et des postes clients (en entrée et sortie et en mode TCP).
Validez les réglages en cliquant sur l’icône .
Licences
TopSolid'WorkManager Server ne nécessite pas de licences. Par contre des licences sont
nécessaires sur les postes clients :
• TopSolidWorkDocument = 6900, donne l'accès au document Travail et aux fonctionnali-
tés d'exécution de traitements.
Mise à jour
Les mises à jour de TopSolid'WorkManager Serveur sont automatiquement proposées
lorsqu'elles sont disponibles. Il est recommandé de mettre à jour votre version en même
temps que TopSolid’Pdm Serveur et que les postes clients.
Sauvegarde
Toutes les données sont incluses dans la base de données. Il suffit de choisir un répertoire de
destination, puis de cliquer sur le bouton sauvegarder depuis l’outil d’administration.
Afin de pouvoir planifier les sauvegardes journalières, il convient de créer un script avec l’outil
Microsoft SQL Studio Management et d’utiliser le planificateur de tâches comme indiqué ci-
après.
Pour modifier le script SqlExpress Backup [Link], la procédure la plus simple est la
suivante :
• Utilisez SQL Studio Management à partir du menu Démarrer > Tous les programmes >
Microsoft SQL Server.
• Connectez-vous en SQL Server Authentification, avec le login « sa ». Le mot de passe
(Password) par défaut est « TopSolid7 ».
• Déroulez le dossier Databases (Bases de données) et effectuez un clic droit sur la base de
données ErpServer ou LocalErpServer, puis sélectionnez la commande Tâches > Sauve-
garde. (Tasks > Back Up)
• Dans la rubrique Options, activez l’option Overwrite all existing backup sets.
• Copiez cette ligne (sans le GO) dans le fichier .bat fourni, en l’insérant entre guillemets " "
après sqlcmd -S .\SQLTOSPOLID -U sa -P TopSolid7 -Q "BACKUP DATABASE ……….
(en italique, la partie à rajouter). Un fichier SqlExpress Backup [Link] avec les para-
mètres par défaut est fourni dans le répertoire Help\Tools.
Que la sauvegarde de base soit réalisée par le script ou par le plan de maintenance, un fichier
.bak est créé sur un disque local. Il faut à présent le copier sur un autre disque ou mieux sur
un autre serveur.
Vous pouvez ensuite utiliser les tâches planifiées Windows pour lancer ce script tous les jours.
Il est recommandé de faire un roulement sur une, voire deux semaines. Par exemple, vous
pouvez créer une tâche Lundi pair qui copiera la sauvegarde dans un répertoire Lundi pair,
puis créer d'autres tâches jusqu'au Vendredi impair.
L’idéal étant de faire autant de scripts que de jours à sauvegarder, chaque script avec un
chemin de destination différent. Un pour le lundi, l’autre pour le mardi et ainsi de suite.
Divers
Attention : La migration peut prendre plusieurs heures. Elle ne nécessite aucune intervention
de l’utilisateur.
- Depuis TopSolid connecté au Pdm Local serveur, utilisez la commande PDM >
Sauvegardes depuis le bouton TopSolid et faire une sauvegarde complète.
- Copiez le fichier TopBack généré et le coller dans le dossier équivalent sur le Pdm Serveur.
- Lancez l’outil de sauvegarde du Pdm serveur et après avoir choisi cette sauvegarde dans la
liste, cliquez droit pour utiliser la commande Restaurer.
Pour afficher la liste des bases serveur Pdm local , cliquer sur «Convertir».
Le Pdm serveur est maintenant opérationnel et a les mêmes données que le Pdm Local
serveur. Ces 2 Pdm ne sont pas liés et sont complètement indépendants. Toute modification
ou création de documents dans l’un, n’aura aucun effet sur l’autre.
Cliquez sur le lien New SQL Server stand-alone installation or add features.
Raccourci
Il est possible de forcer TopSolid à démarrer sur un PDM et/ou avec un utilisateur particulier.
Pour ce faire, cliquez droit sur l’icône TopSolid et cliquez sur la commande contextuelle
Propriétés pour ajouter un argument comme ci-dessous dans la cible.
Maintenance du PDM
Comme pour les disques durs, il est nécessaire de vérifier l’intégrité de la base de données et
des fichiers et de vérifier s’il n’y a pas de fichiers manquants. Cette opération est effectuée
automatiquement chaque nuit. Elle peut également être exécutée manuellement en cliquant
sur le bouton Vérifier de la gestion avancée du Pdm serveur ou du Pdm local serveur.
Le serveur FTP n’est ni fourni, ni installé, ni configuré par TOPSOLID SAS ou ses partenaires.
Les captures ci-dessous correspondent à FileZilla Server, les autres serveurs FTP ayant à
peu près les mêmes possibilités.
• Démarrez la console d'administration.
L'adresse IP locale est [Link].
• Cliquez sur le bouton OK.
• Dans la rubrique General (1), cliquez sur le bouton Add (2), nommez l'utilisateur TOPSO-
LIDPDM (3), puis saisissez TOPSOLIDPDM comme mot de passe (4).
• Dans la rubrique Shared folders (1), cliquez sur le bouton Add (2) pour pouvoir définir un
répertoire qui fera office de stockage pour les fichiers PDM (3), sélectionnez l'utilisateur
TOPSOLIDPDM (4) et attribuez-lui tous les droits (5).
Le répertoire choisi contient tous les fichiers TopSolid, l'espace de travail centralisé, ainsi que
les bibliothèques utilisateurs.
• Activez le mode de transfert FTP sur le serveur NAS, en définissant si possible un utilisa-
teur TOPSOLIDPDM avec mot de passe TOPSOLIDPDM et ayant tous les droits sur le
répertoire choisi.
Le répertoire choisi contient tous les fichiers TopSolid.
Pour tester si les réglages du serveur ftp sont corrects, ouvez Windows explorer, et entrez
l’adresse suivante : [Link] serveur_ftp.
L’explorer doit afficher le répertoire choisi dans la configuration et vous devez être en mesure
de créer manuellement des fichiers et sous-dossiers, de les modifier et de les supprimer.
Il faut maintenant configurer TopSolid’Pdm Server pour qu’il utilise ce coffre FTP en ajoutant
un coffre.
TraceParts nécessite l’installation d’outils Java non fournis. Ces outils sont peut-être déjà
installés, sinon ils peuvent être téléchargés depuis le site [Link]
[Link]
Puis installés.
Après installation des compléments Java, il faut les activer dans le navigateur Internet. Pour
Internet Explorer, allez dans Outils > Gérer les modules complémentaires et Activez les 2
modules.
A la première utilisation du site TraceParts, une confirmation d’exécution peut vous être
demandée. Il faut l’accepter.
Après vous être logué sur le site TraceParts, vous pouvez maintenant rechercher des
composants TraceParts, les insérer dans TopSolid. (voir l’aide en ligne de TopSolid «Importer
composant TraceParts»)
Index
L
Licence 15
M
Migration 2
P
Poste autonome 10
Poste client 50
Poste serveur 42
Glossaire
Les principaux termes utilisés dans ce document sont définis ci-après, avec entre parenthèse
leur traduction anglaise.
Bibliothèque (Library) : Type de projet contenant des documents fréquemment utilisés dans
les projets.
Coffre (Vault) : Lieu sécurisé où sont conservés les documents d’un projet.
Pour accorder des rôles administratifs dans le service SQL lors de l'installation d'une nouvelle base de données, il est nécessaire que l'utilisateur Windows, généralement l'administrateur du domaine, ait le rôle 'SysAdmin'. Cela requiert de modifier les propriétés de sécurité globales dans SQL .
Pour assurer la compatibilité des nouvelles installations TopSolid avec les bases de données précédentes, il est nécessaire de faire des sauvegardes adéquates avant toute manipulation et de s'assurer que la version SQL du nouveau serveur est au minimum la même que celle utilisée sur l'ancien serveur .
Pour configurer une sauvegarde manuelle de la base de données Pdm, arrêtez le service TopSolid'PdmServer et le service de l'instance SQL. Déplacez ensuite les fichiers mdf et ldf à l'emplacement souhaité et ajustez leurs sécurités. Enfin, redémarrez les services SQL et TopSolid'PdmServer .
Pour s'assurer que l'outil Sentinel RMS est visible par les postes clients, il faut s'assurer que le service lservnt.exe est actif et visible dans le gestionnaire de tâches ainsi que dans les services Windows. Il est aussi essentiel que le pare-feu du client et du serveur ait le port 5093 ouvert (en mode UDP).
Pour vérifier le bon fonctionnement d'une clé de protection serveur, il faut naviguer dans le média TopSolid pour utiliser l'utilitaire 'Wechoid.exe'. Une clé fonctionne correctement si l'entrée 'Computer ID' est valide .
Pour migrer un serveur TopSolid'Pdm vers une nouvelle version, il est crucial de sauvegarder les données actuelles complètes. Ensuite, installez la version adéquate de Microsoft SQL et du serveur TopSolid'Pdm sur le nouveau serveur. Pendant le transfert vers TopSolid 7.14, la version précédente doit être au moins 7.12 .
Pour ajouter de nouvelles licences sur un serveur TopSolid, démarrez l'utilitaire 'WlmAdmin.exe' depuis le média TopSolid. Ouvrez le nœud 'Subnet Servers', faites un clic droit sur le nom du serveur, allez dans 'Add Feature > From a File', puis sélectionnez 'To Server and its File' pour indiquer le chemin du fichier licence '.lic' .
L'installation de Sentinel RMS License Manager sur un serveur virtuel pose le problème de l'accès à la clé USB, car certaines technologies de virtualisation comme Hyper-V ou VMware ESX ne supportent pas la connectivité USB. Deux solutions sont recommandées : utiliser un concentrateur USB comme Anywhere USB ou DongleServers pour rendre la clé USB disponible sur le réseau .
Pour installer un serveur de licences flottantes avec Sentinel RMS License Manager, il est nécessaire de d'abord installer le 'Sentinel RMS License Manager' depuis le média TopSolid sous l'onglet 'Serveur'. Cela inclut également l'installation de 'Sentinel Protection' qui gère la communication avec la clé de protection. Le service fonctionne sous Windows via le service 'Sentinel RMS License Manager' et le processus lservnt.exe, qui démarre automatiquement avec le système .
Avant de transférer et restaurer les données de TopSolid'Pdm lors d'un changement de serveur, il faut s'assurer qu'une sauvegarde complète a été effectuée. Ensuite, installez les mêmes versions de Microsoft SQL et du serveur TopSolid'Pdm sur le nouveau serveur avant d'effectuer la restauration .