
古い Mac で Perforce サーバーを実行していますが、いつかは壊れてしまうのではないかと心配しています。次のサーバーは Mac ではなく PC にしたいのですが、異なるオペレーティング システム間で移行できるかどうか確認したいと思っています。Windows ではなく Linux でしょうか?
答え1
異なるオペレーティング システム間で移行できるかどうかを確認したいと思います。
「移行」とは、私の理解では、できません。通常、ある OS からまったく異なる OS (Linux から Windows など) にイメージを移植することはできません。
最善策は、サーバー上のすべてのデータをバックアップし、新しい Windows Server (投稿) を入手して実行し、新しいサーバーと互換性のある同等のアプリをインストールすることです。
次に、データを新しいサーバーに復元します。
答え2
移行が Mac コンピュータを Windows または Linux 上の仮想マシンとしてカプセル化することを意味する場合、答えは「いいえ」です。
ホスト コンピュータが Mac の場合のみ、仮想マシンで OS X を実行することが合法です。したがって、Windows または Linux で OS X を実行することは違法となります。
最善策は、新しい Mac でクローンを実行することです。
答え3
はい、これは絶対に可能です。次の KB 記事を参照してください。https://portal.perforce.com/s/article/2538
簡単に言えば、バイナリ db ファイル自体は移植可能ではありませんが、データベース全体をチェックポイントにダンプできるという利点を活用できます。アーカイブ ファイルはすべて標準の RCS/gzip 形式であるため、プラットフォーム間で簡単に移植できます。
大文字と小文字を区別する Mac プラットフォーム (「古い」とは言いましたが、正確にどのくらい古いかはわかりません...) から移行する場合は、大文字と小文字の区別の不一致に対処する必要がないように、Windows ではなく Linux に移行することをお勧めします。これは回避できますが、可能であれば回避したほうがよいでしょう。