Comment migrer mes 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 de manière concomitante avec la migration, mettez à jour M-Files sur le nouveau serveur seulement après avoir terminé la migration et vérifié que les coffres sont opérationnels 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 comportant tous les documents qui sont actuellement verrouillés dans le coffre à l’aide du filtre d’état pour une vue Verrouillé.

    Pour obtenir des instructions sur la façon de 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, peu importe si les fichiers sont stockés dans l’emplacement par défaut ou s’ils sont stockés dans un emplacement spécifique à part, auquel cas il n’est pas utile de copier les fichiers à part.

    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, cliquez sur Suivant, sélectionnez J’accepte le contrat de licence, puis cliquez de nouveau sur 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 Restauration de 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, 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 spécifié dans le champ Emplacement des données du coffre sur le serveur.

      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 Comment 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 Nouvelles 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 à Migration de 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 comportant tous les documents qui sont actuellement verrouillés dans le coffre à l’aide du filtre d’état pour une vue Verrouillé.

    Pour obtenir des instructions sur la façon de 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 Modification de 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 Comment 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 Nouvelles 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.