Migration de Données
La page Migration importe les clients, produits, tarifs et historique d'une installation HandyCafe 3.x ou 4.x antérieure dans HandyCafe. Elle se trouve sous Paramètres dans le groupe Infrastructure et Système.
Fonctionnement
- La source est en lecture seule. HandyCafe ouvre le fichier original pour lecture et n'y écrit jamais. Votre ancienne installation reste exactement comme elle était. Vous pouvez y revenir à tout moment.
- Inspectez avant d'importer. Le bouton Inspecter lit le fichier source et rapporte ce qu'il a trouvé. Le bouton Démarrer la migration reste désactivé tant qu'une inspection n'a pas réussi.
- Le progrès est affiché par phase. Une boîte de dialogue de progression s'ouvre pendant l'exécution et indique la phase en cours, comme les membres, les produits ou les transactions.
- Relancer est sûr. Les lignes déjà importées sont mises à jour sur place, pas dupliquées. Une fois la migration terminée, le bouton change pour Relancer la migration.
- Chaque exécution peut être annulée. Après une exécution terminée, un bouton Annuler la migration apparaît. Il supprime chaque ligne importée de cette source. Une confirmation vous est demandée d'abord.
- Les avertissements ne stoppent pas l'exécution. Si certaines lignes n'ont pas pu être lues, l'exécution se termine avec des avertissements. Ouvrez Logs pour voir quelles lignes ont été ignorées.
- Une exécution interrompue se rétablit d'elle-même. Si l'application se ferme ou si la machine perd de l'alimentation en cours d'importation, la page indique que l'importation précédente a été interrompue. Recommencer est sans risque.
Développez Derniers comptes d'importation en bas d'un panneau pour voir combien de lignes la dernière exécution a importées pour chaque catégorie.
HandyCafe Legacy
Importe à partir d'une installation HandyCafe 3.x ou 4.x. C'est la source pour les cafés qui passent à une génération plus récente de HandyCafe.
Détection
Sous Windows, la page scanne le système pour une installation legacy et rapporte :
| Étiquette | Signification |
|---|---|
| Chemin d'installation | Où se trouve l'installation legacy sur le disque. |
| Chemin de la base de données | Chemin complet vers le fichier de base de données legacy. |
| Version du serveur | La chaîne de version de l'ancien serveur, par exemple 3.4.01 ou 4.0.10. |
| Nombre de fichiers INI | Combien de fichiers de configuration INI ont été trouvés dans le dossier d'installation. |
Si rien n'est détecté, la page indique qu'aucune installation legacy n'a été trouvée. Vérifiez que les fichiers legacy sont dans un emplacement standard tel que Program Files\HandyCafe ou C:\HandyCafe.
Sur macOS et Linux, le scan automatique ne peut pas s'exécuter. Le panneau propose un sélecteur de dossier à la place. Pointez-le vers le dossier legacy Db copié depuis l'ancienne machine Windows, puis démarrez la migration.
Ce Qui Est Importé
Membres, niveaux de tarification, produits, commandes, transactions, journaux et les paramètres contenus dans les fichiers INI legacy.
Arrêtez le serveur legacy avant de commencer. La base de données source ne doit pas être écrite pendant qu'elle est lue.
Pour un guide complet, voir Comment Migrer depuis une Installation Legacy.
Avant de Commencer
- Faites d'abord une sauvegarde. Ouvrez Maintenance de la Base de Données et utilisez Sauvegarder maintenant. Une migration écrit dans la base de données en direct. Un instantané frais vous donne une seconde voie de retour en plus de Annuler la migration.
- Fermez l'application source. Une base de données qui est activement écrite peut produire des lectures incomplètes.
- Prévoyez suffisamment de temps. Les grands ensembles de données peuvent prendre plusieurs minutes. Laissez HandyCafe ouvert jusqu'à ce que la boîte de dialogue de progression indique que l'exécution est terminée.
- Vérifiez les comptes lorsque l'exécution se termine. Comparez-les à ce que vous attendez de l'ancien système avant de commencer à utiliser le nouveau.
Pages Connexes
- Paramètres des Clients Legacy pour permettre aux PC clients V3 et V4 de continuer à se connecter à ce serveur.
- Maintenance de la Base de Données pour les sauvegardes et les points de restauration.
- Membres, Produits et Tarification des Sessions pour examiner les enregistrements importés.