ドキュメント / ダウンロードせずに古いサーバーからアカウントを移す

ダウンロードせずに古いサーバーからアカウントを移す

顧客を移すというのは、かつてこういうことでした。古いホストにサインインし、バックアップを生成し、 数ギガバイトを自分のコンピューターにダウンロードし、またアップロードする。家庭の回線では 1 人の 顧客に半日かかり、それこそが人々が今の場所に留まる最大の理由です。

Transfer Tool は この サーバーから古いサーバーに接続し、アーカイブを直接横断ストリーミング します。管理者 → 移行 → 「または古いサーバーから直接引き込む」。

必要なもの

古いサーバーのホスト名または IP と、その SSH ポート 通常は 22
そこでの root アクセス バックアップを当社に構築させたい場合のみ — 下記参照
パスワード または 秘密鍵 転送に使われ、決して保存されません

アーカイブを得る 2 つの方法

新しい cPanel バックアップを構築する。 当社は古いサーバーで cPanel 自身の pkgacct を実行 します。これはまさに cPanel の転送ツールが行うことで — そして cPanel のものと同様に — そこで root を必要とします。バックアップは一時フォルダに構築され、ここへストリーミングされ、 あとで古いサーバーから削除されます。移行は、誰かのアカウント全体のコピーを、その人が去ろうと しているマシンに残すべきではありません。

既にあるアーカイブ。 古いサーバー上のファイルを指定すると、当社がそれを取得します。これは Plesk、DirectAdmin、その他あらゆるもの に対する答えです。そのパネル自身のツールでバックアップを 作り、そのファイルを当社に指し示してください。当社は他のパネルのコマンドラインを意図的に推測 しません — 誤った推測は移行の途中で失敗するでしょうし、それは最悪のタイミングです。

なぜフィンガープリントについて尋ねるのか

あなたはこれから、自分が打ち込んだ名前だけで識別されるマシンに root パスワードを打ち込もうと しています。その名前が予期せぬ場所に解決したら — 打ち間違い、古い DNS レコード、間に入った 誰か — パスワードは応答した者に渡ります。

なので最初のステップはマシンを 識別する だけです。接続し、サーバーのフィンガープリント (SHA256:…)と SSH バナーを表示して、止まります。そのフィンガープリントを、古いホストが あなたに見せるものと照合してください。そのときにだけ転送フォームが現れ、転送は異なる鍵を提示する サーバーに対しては実行を拒否します。

古いサーバーへの SSH アクセスがあれば、そこでフィンガープリントを表示できます。

ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub

フィンガープリントが後で変わったら、止まってください。 それは再構築されたサーバーか、間に 入った誰かのどちらかで、どちらも人が確認する必要があります。

実行中

転送はバックグラウンドで走り、どれだけ届いたかを報告します。ページを開いたままにしておけます。 大きなアカウントは時間がかかりますが、転送はブラウザがそのままかどうかに依存しません。

1 度に 1 つ。 1 つが走っている間、2 つ目の転送は拒否されます — 同じディスクを奪い合う 2 つの マルチギガバイトの引き込みは、2 つの中途半端なものを生むだけです。

失敗した転送は何も残しません。 アーカイブは丸ごと届いてから初めて設置されます。古いサーバーが バックアップの構築中にディスクを使い切ったり、接続が切れたりしても、エラーが出るだけで、単純に やり直せます — 探し出して削除すべき部分的なファイルはありません。

届いたあと

転送はそこで止まります、意図的に。アーカイブは、アップロードしたものが着地するのと同じ場所に 着地し、既存の手順が引き継ぎます。プリフライト がインポートされるものを正確に表示し — アカウント名、ドメイン、データベース、メールボックス、PHP バージョン、そして既にここにあるものとの 衝突 — インポート がアカウントを再作成します。

プリフライトを読むまで、何も作成されません。アーカイブは、あなたがアップロードしたか当社が引き 込んだかにかかわらず、全体を通して信頼できないものとして扱われます。

うまくいかないとき

  • 古いサーバーに root がない。 代わりに既にあるアーカイブを取得してください。古いパネル 自身のインターフェース(cPanel: Backup Wizard)でそれを生成し、そのファイルを当社に指し示して ください。
  • 古いホストが外部からの SSH をブロックしている、または列挙したアドレスからのみ許可している。 このサーバーの IP を許可するよう頼むか、アーカイブのアップロードに切り替えてください。
  • 古いサーバーにバックアップを構築するだけの空きディスクがない。 pkgacct は、何かが ストリーミングされる前に、アカウントの完全なコピー分の空きを必要とします。そこに空きを作るか、 空きのある場所でバックアップを作らせて既存アーカイブの経路を使ってください。