HandyCafe Docs
owner it-admin

データ移行

移行ページでは、以前の 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\HandyCafeC:\HandyCafe などの標準の場所にあることを確認してください。

macOS と Linux では自動スキャンは実行できません。代わりにフォルダピッカーが提供されます。古い Windows マシンからコピーしたレガシー Db フォルダを指定し、移行を開始します。

インポートされる内容

メンバー、価格設定階層、商品、注文、取引、ログ、およびレガシー INI ファイルに保持されている設定。

開始する前にレガシーサーバーを停止してください。読み取り中にソースデータベースに書き込みを行わないでください。

完全な手順については、レガシーインストールからの移行方法を参照してください。

始める前に

  • まずバックアップを取ります。データベースメンテナンスを開き、今すぐバックアップを使用します。移行はライブデータベースに書き込みます。新しいスナップショットは、移行取り消し以外に戻るためのもう一つの方法を提供します。
  • ソースアプリケーションを閉じます。アクティブに書き込みが行われているデータベースは不完全な読み取りを引き起こす可能性があります。
  • 十分な時間を確保します。大規模なデータセットは数分かかることがあります。進行状況ダイアログが実行が終了したと報告するまで HandyCafe を開いたままにしてください。
  • 実行終了時にカウントを確認します。新しいシステムで取引を開始する前に、古いシステムから期待されるものと比較してください。

関連ページ