Migrer des coffres vers un nouveau serveur

Lors de la migration de coffres vers un nouveau serveur, utilisez la même version de M-Files sur l’ancien et le nouveau serveur. Si vous devez mettre à jour M-Files lorsque vous procédez à la migration, mettez à jour M-Files sur le nouveau serveur seulement après avoir terminé la migration et vérifié que les coffres fonctionnent sur le nouveau serveur.

Migration de coffres vers un nouveau serveur avec Firebird comme moteur de base de données

Si vos coffres utilisent Firebird, effectuez les étapes suivantes pour migrer les coffres vers un nouveau serveur :

  1. Assurez-vous qu’il n’y ait aucun document verrouillé sur votre poste de travail.
    Vous pouvez créer une vue contenant tous les documents qui sont actuellement verrouillés dans le coffre à l’aide du filtre d’état Verrouillé pour une vue.

    Pour savoir comment définir une vue, consultez Créer une vue.

  2. Mettez les coffres hors ligne.
    Consultez Mettre un coffre hors ligne pour obtenir les instructions.
  3. Sauvegardez la base de données principale et copiez le fichier de sauvegarde sur le nouveau serveur.
    Consultez Sauvegarde de la base de données principale pour obtenir les instructions.
  4. Effectuez une sauvegarde complète de vos coffres et copiez les fichiers de sauvegarde sur le nouveau serveur.

    Les fichiers de sauvegarde comportent des fichiers qui sont stockés dans l’emplacement par défaut ou dans un emplacement spécifique à part ; il n'est donc pas nécessaire de copier les fichiers séparément.

    Consultez Sauvegarder un coffre pour obtenir les instructions.

  5. Installez M-Files sur le nouveau serveur :
    1. Dans l’assistant de configuration de M-Files, sélectionnez Suivant, J’accepte le contrat de licence, puis sélectionnez de nouveau Suivant.
    2. Sélectionnez l’option Installation d’évaluation.
      Si vous sélectionnez l’option Installation d’évaluation, vous n’avez pas besoin d’installer de licence sur le nouveau serveur, car la licence existante est mise en service lors de la restauration de la base de données principale.
    3. Terminez l’installation.
  6. Ouvrez M-Files Admin sur le nouveau serveur.
  7. Restaurez la base de données principale.
    Consultez Restaurer la base de données principale pour obtenir les instructions.
  8. Restaurez les coffres à l’aide des sauvegardes via l’option Restaurer le coffre en utilisant l'identité d'origine.

    Faites attention à l’emplacement des données lors de la restauration des coffres. En cas de doute, vérifiez la configuration de l’ancien serveur M-Files.

    Consultez Restaurer un coffre pour obtenir les instructions.

  9. Copiez les index de recherche de l’ancien serveur sur le nouveau :
    1. Dans M-Files Admin, dans l’arborescence de gauche, ouvrez le menu contextuel d’un coffre et sélectionnez Propriétés.
    2. Ouvrez l'onglet Avancé et sélectionnez Définir.

      Par défaut, le dossier Index se trouve à l’emplacement spécifié dans le champ Emplacement des données du coffre sur le serveur.

      Dans les coffres volumineux, les index de recherche peuvent se trouver dans un autre emplacement. Vérifiez l’emplacement des index en suivant les instructions indiquées dans Vérifier l’emplacement des index de recherche actifs.

    3. Copiez le dossier Index sur le nouveau serveur pour chaque coffre que vous souhaitez migrer.
  10. Optionnelle : Définissez les paramètres de notification si vous souhaitez activer les notifications.
    Consultez Modifier des paramètres de notification dans M-Files Admin pour obtenir les instructions.
  11. Définissez les tâches de sauvegarde et mettez à jour l’emplacement des fichiers de sauvegarde si besoin.
    Consultez Tâches planifiées de sauvegarde pour obtenir les instructions.
  12. Arrêtez et désactivez le service M-Files Server sur l’ancien serveur pour être sûr qu’aucun utilisateur ne puisse s’y connecter par inadvertance à l’avenir.
  13. Soit :
    • Si vous utilisez un alias DNS pour votre M-Files Server, mettez à jour l’alias pour qu’il pointe vers le nouveau serveur. Vous n’aurez ainsi pas à dispenser aux ordinateurs clients de nouveaux paramètres pour la connexion au coffre.
      ou
    • Éditez les paramètres de connexion au coffre sur les ordinateurs clients de façon à se connecter à la nouvelle adresse du serveur. Consultez Ajouter une connexion à un coffre pour obtenir les instructions.
  14. Veillez à ce que tout système externe pointant vers M-Files utilise soit l’alias DNS, soit le nom DNS ou l’adresse IP du nouveau serveur M-Files.
  15. Déconnectez l’ancien serveur.

Migration de coffres vers un nouveau serveur avec Microsoft SQL Server comme moteur de base de données

Les instructions partent du principe que Microsoft SQL Server n’est pas modifié au cours de la migration. Si Microsoft SQL Server est installé sur le même poste que M-Files Server et nécessite par conséquent également une migration, reportez-vous à Migrer la base de données du coffre d’un Microsoft SQL Server à un autre pour de plus amples instructions. Peu importe si vous migrez M-Files Server avant la migration des coffres ou vice versa.

Si vos coffres utilisent Microsoft SQL Server, effectuez les étapes suivantes pour migrer les coffres vers un nouveau serveur :

  1. Assurez-vous qu’il n’y ait aucun document verrouillé sur votre poste de travail.
    Vous pouvez créer une vue contenant tous les documents qui sont actuellement verrouillés dans le coffre à l’aide du filtre d’état Verrouillé pour une vue.

    Pour savoir comment définir une vue, consultez Créer une vue.

  2. Mettez les coffres hors ligne.
    Consultez Mettre un coffre hors ligne pour obtenir les instructions.
  3. Sauvegardez la base de données principale et copiez le fichier de sauvegarde sur le nouveau serveur.
    Consultez Sauvegarde de la base de données principale pour obtenir les instructions.
  4. Dans Microsoft SQL Server Management Studio, effectuez, par mesure de précaution, une sauvegarde complète de vos coffres.
  5. Si les fichiers sont stockés dans le système de fichiers, effectuez les étapes suivantes :
    1. Dans M-Files Admin, dans l'arborescence de gauche, cliquez, à l'aide du menu bouton droit, sur un coffre puis sélectionnez Propriétés.
    2. Ouvrez l’onglet Avancé, puis cliquez sur Définir.
    3. Cliquez sur Emplacement des Fichiers.
      Résultat :La boîte de dialogue Emplacement des Fichiers s’ouvre.
    4. Cliquez sur Définir.
      Résultat :La boîte de dialogue Dossier Système s’ouvre.
    5. À l’aide de Explorateur de fichiers ou de toute autre application de gestion des fichiers, copiez les dossiers de fichiers de l’emplacement indiqué dans la boîte de dialogue Dossier Système au nouveau serveur ou partage réseau.
  6. Attachez les coffres au nouveau serveur dans M-Files Admin en utilisant les identités originales des coffres.
    Si les fichiers sont stockés dans le système de fichiers, assurez-vous d’indiquer le bon emplacement des fichiers lors de l’attachement des coffres.

    Consultez Attacher un coffre et Modifier l’emplacement des fichiers de données du coffre pour Microsoft SQL Server pour obtenir des instructions.

  7. Copiez les index de recherche de l’ancien serveur sur le nouveau :
    1. Dans M-Files Admin, dans l'arborescence de gauche, cliquez, à l'aide du menu bouton droit, sur un coffre puis sélectionnez Propriétés.
    2. Ouvrez l’onglet Avancé, puis cliquez sur Définir.

      Par défaut, le dossier Index se trouve à l’emplacement indiqué dans le champ Emplacement pour les données secondaires sur le serveur M-Files.

      Dans les coffres plus volumineux, les index de recherche peuvent être laissés à un emplacement différent. Vérifiez l’emplacement de l’index conformément aux instructions indiquées dans Vérifier l’emplacement des index de recherche actifs.

    3. Copiez le dossier Index sur le nouveau serveur pour chaque coffre que vous souhaitez migrer.
  8. Optionnelle : Définissez les paramètres de notification si vous souhaitez activer les notifications.
    Consultez Modifier des paramètres de notification dans M-Files Admin pour obtenir les instructions.
  9. Définissez les tâches de sauvegarde et mettez à jour l’emplacement des fichiers de sauvegarde si besoin.
    Consultez Tâches planifiées de sauvegarde pour obtenir les instructions.
  10. Arrêtez et désactivez le service M-Files Server sur l’ancien serveur pour être sûr qu’aucun utilisateur ne puisse s’y connecter par inadvertance à l’avenir.
  11. Soit :
    • Si vous utilisez un alias DNS pour votre M-Files Server, mettez à jour l’alias pour qu’il pointe vers le nouveau serveur. Vous n’aurez ainsi pas à dispenser aux ordinateurs clients de nouveaux paramètres pour la connexion au coffre.
      ou
    • Éditez les paramètres de connexion au coffre sur les ordinateurs clients de façon à se connecter à la nouvelle adresse du serveur. Consultez Ajouter une connexion à un coffre pour obtenir les instructions.
  12. Veillez à ce que tout système externe pointant vers M-Files utilise soit l’alias DNS, soit le nom DNS ou l’adresse IP du nouveau serveur M-Files.
  13. Déconnectez l’ancien serveur.

Configuration supplémentaire requise pour le M-Files Web classique

Si M-Files Web est installé sur le serveur applicatif M-Files, vous devez installer Internet Information Services et M-Files Web sur le nouveau serveur après l’installation de M-Files Server sur le nouveau serveur.

Si, en revanche, M-Files Web est installé sur un serveur proxy à part, les étapes suivantes doivent être effectuées.

  1. Si vous mettez à jour M-Files Server après la migration vers un nouveau serveur, mettez à jour le serveur proxy de M-Files Web avec la même version de M-Files que celle installée sur nouveau serveur applicatif.
  2. Dans le registre de Microsoft Windows de l’ordinateur proxy de M-Files Web, mettez à jour la configuration suivante pour qu’elle pointe vers le serveur applicatif de M-Files :
    Clé HKEY_LOCAL_MACHINE\SOFTWARE\Motive\M-Files\<version>\Server\MFWA
    Nom de la valeur Server
    Type de valeur REG_SZ
    Valeur Nom DNS du serveur applicatif de M-Files.

Configuration supplémentaire requise si vous utilisez RPC via HTTPS

Sur l’ordinateur proxy RPC, mettez à jour le fichier HOSTS de façon à ce que le nom d’hôte du serveur (celui que les clients utilisent pour la connexion au serveur M-Files) pointe vers l’adresse IP du nouveau serveur applicatif M-Files.

Pour plus d'informations, consultez le document Enabling RPC over HTTPS Connections to M-Files Server.