Datenmigration
Die Migration-Seite importiert Kunden, Produkte, Preise und Verlauf aus einer früheren HandyCafe 3.x- oder 4.x-Installation in HandyCafe. Sie befindet sich unter Einstellungen in der Gruppe Infrastruktur und System.
Funktionsweise
- Die Quelle ist schreibgeschützt. HandyCafe öffnet die Originaldatei nur zum Lesen und schreibt nie darauf. Ihre alte Installation bleibt unverändert. Sie können jederzeit darauf zurückgreifen.
- Überprüfen Sie vor dem Import. Der Überprüfen-Button liest die Quelldatei und meldet, was gefunden wurde. Der Migration starten-Button bleibt deaktiviert, bis eine Überprüfung erfolgreich ist.
- Fortschritt wird pro Phase angezeigt. Ein Fortschrittsdialog öffnet sich während des Vorgangs und zeigt die aktuelle Phase an, wie Mitglieder, Produkte oder Transaktionen.
- Erneutes Ausführen ist sicher. Bereits importierte Zeilen werden aktualisiert, nicht dupliziert. Nach Abschluss einer Migration ändert sich der Button zu Migration erneut ausführen.
- Jeder Lauf kann rückgängig gemacht werden. Nach einem abgeschlossenen Lauf erscheint ein Migration rückgängig machen-Button. Er entfernt jede Zeile, die aus dieser Quelle importiert wurde. Sie werden zuerst um Bestätigung gebeten.
- Warnungen stoppen den Lauf nicht. Wenn einige Zeilen nicht gelesen werden konnten, endet der Lauf mit Warnungen als abgeschlossen. Öffnen Sie Logs, um zu sehen, welche Zeilen übersprungen wurden.
- Ein unterbrochener Lauf erholt sich von selbst. Wenn die Anwendung geschlossen wird oder der Rechner während des Imports den Strom verliert, meldet die Seite, dass der vorherige Import unterbrochen wurde. Ein erneuter Start ist sicher.
Erweitern Sie Letzte Importanzahl am unteren Rand eines Panels, um zu sehen, wie viele Zeilen der letzte Lauf für jede Kategorie importiert hat.
HandyCafe Legacy
Importiert aus einer HandyCafe 3.x oder 4.x Installation. Dies ist die Quelle für Cafés, die von einer früheren Generation von HandyCafe upgraden.
Erkennung
Unter Windows scannt die Seite das System nach einer Legacy-Installation und meldet:
| Bezeichnung | Bedeutung |
|---|---|
| Installationspfad | Wo sich die Legacy-Installation auf der Festplatte befindet. |
| Datenbankpfad | Vollständiger Pfad zur Legacy-Datenbankdatei. |
| Serverversion | Die Versionsnummer des alten Servers, zum Beispiel 3.4.01 oder 4.0.10. |
| INI-Dateien Anzahl | Wie viele Konfigurations-INI-Dateien im Installationsordner gefunden wurden. |
Wenn nichts erkannt wird, meldet die Seite, dass keine Legacy-Installation gefunden wurde. Überprüfen Sie, ob sich die Legacy-Dateien an einem Standardort wie Program Files\HandyCafe oder C:\HandyCafe befinden.
Unter macOS und Linux kann der automatische Scan nicht ausgeführt werden. Das Panel bietet stattdessen einen Ordnerauswähler. Zeigen Sie auf den Legacy-Db-Ordner, der vom alten Windows-Rechner kopiert wurde, und starten Sie dann die Migration.
Was wird importiert
Mitglieder, Preiskategorien, Produkte, Bestellungen, Transaktionen, Logs und die in den Legacy-INI-Dateien gespeicherten Einstellungen.
Stoppen Sie den Legacy-Server, bevor Sie beginnen. Die Quelldatenbank sollte nicht beschrieben werden, während sie gelesen wird.
Für eine vollständige Anleitung siehe Wie man von einer Legacy-Installation migriert.
Bevor Sie beginnen
- Machen Sie zuerst ein Backup. Öffnen Sie Datenbankwartung und verwenden Sie Jetzt sichern. Eine Migration schreibt in die Live-Datenbank. Ein frischer Schnappschuss bietet Ihnen einen zweiten Weg zurück neben Migration rückgängig machen.
- Schließen Sie die Quellanwendung. Eine Datenbank, die aktiv beschrieben wird, kann unvollständige Lesevorgänge erzeugen.
- Planen Sie genügend Zeit ein. Große Datensätze können mehrere Minuten dauern. Lassen Sie HandyCafe geöffnet, bis der Fortschrittsdialog meldet, dass der Lauf beendet ist.
- Überprüfen Sie die Zählungen, wenn der Lauf endet. Vergleichen Sie sie mit dem, was Sie vom alten System erwarten, bevor Sie auf dem neuen handeln.
Verwandte Seiten
- Legacy-Clients-Einstellungen für die Verbindung von V3- und V4-Client-PCs mit diesem Server.
- Datenbankwartung für Backups und Wiederherstellungspunkte.
- Mitglieder, Produkte und Sitzungspreise zur Überprüfung importierter Datensätze.