データ移行
移行ページでは、以前の HandyCafe 3.x または 4.x のインストールから HandyCafe に顧客、商品、価格設定、履歴をインポートします。これは、インフラストラクチャとシステムグループの設定の下にあります。
仕組み
- ソースは読み取り専用です。 HandyCafe は元のファイルを読み取り専用で開き、書き込みは行いません。古いインストールはそのまま残ります。いつでも戻ることができます。
- インポート前に確認。 確認ボタンはソースファイルを読み取り、見つかった内容を報告します。確認が成功するまで移行開始ボタンは無効のままです。
- 進行状況はフェーズごとに表示されます。 実行中に進行状況ダイアログが開き、メンバー、商品、取引などの進行中のフェーズを報告します。
- 再実行は安全です。 既にインポートされた行はその場で更新され、重複しません。移行が完了すると、ボタンは移行再実行に変わります。
- すべての実行は取り消し可能です。 完了した実行後に移行取り消しボタンが表示されます。それはそのソースからインポートされたすべての行を削除します。最初に確認を求められます。
- 警告は実行を止めません。 一部の行が読み取れない場合、警告付きで実行が完了します。スキップされた行を確認するにはログを開いてください。
- 中断された実行は自動的に回復します。 アプリケーションが閉じるか、マシンがインポート中に電源を失った場合、ページは前回のインポートが中断されたと報告します。再開は安全です。
パネルの下部で最後のインポート数を展開して、最近の実行で各カテゴリにインポートされた行数を確認します。
HandyCafe レガシー
HandyCafe 3.x または 4.x のインストールからインポートします。これは、以前の世代の HandyCafe からアップグレードするカフェのためのソースです。
検出
Windows では、ページがシステムをスキャンしてレガシーインストールを報告します:
| ラベル | 意味 |
|---|---|
| インストールパス | レガシーインストールがディスク上にある場所。 |
| データベースパス | レガシーデータベースファイルへのフルパス。 |
| サーバーバージョン | 古いサーバーのバージョン文字列、例: 3.4.01 または 4.0.10。 |
| INI ファイル数 | インストールフォルダで見つかった設定 INI ファイルの数。 |
何も検出されない場合、ページはレガシーインストールが見つからなかったと報告します。レガシーファイルが Program Files\HandyCafe や C:\HandyCafe などの標準の場所にあることを確認してください。
macOS と Linux では自動スキャンは実行できません。代わりにフォルダピッカーが提供されます。古い Windows マシンからコピーしたレガシー Db フォルダを指定し、移行を開始します。
インポートされる内容
メンバー、価格設定階層、商品、注文、取引、ログ、およびレガシー INI ファイルに保持されている設定。
開始する前にレガシーサーバーを停止してください。読み取り中にソースデータベースに書き込みを行わないでください。
完全な手順については、レガシーインストールからの移行方法を参照してください。
始める前に
- まずバックアップを取ります。データベースメンテナンスを開き、今すぐバックアップを使用します。移行はライブデータベースに書き込みます。新しいスナップショットは、移行取り消し以外に戻るためのもう一つの方法を提供します。
- ソースアプリケーションを閉じます。アクティブに書き込みが行われているデータベースは不完全な読み取りを引き起こす可能性があります。
- 十分な時間を確保します。大規模なデータセットは数分かかることがあります。進行状況ダイアログが実行が終了したと報告するまで HandyCafe を開いたままにしてください。
- 実行終了時にカウントを確認します。新しいシステムで取引を開始する前に、古いシステムから期待されるものと比較してください。
関連ページ
- V3 および V4 クライアント PC がこのサーバーに接続し続けるためのレガシークライアント設定。
- バックアップと復元ポイントのためのデータベースメンテナンス。
- インポートされたレコードを確認するためのメンバー、商品、およびセッション価格設定。