Linux サーバーを ARM から x86 に移行する

Linux サーバーを ARM から x86 に移行する

私はRPi LAMP サーバー; ApacheだけでNextcloud、Zabbix、Prestashop、Guacamole、その他いくつかのサービスが稼働しています。パフォーマンスに満足していない私の 1GBit ファイバーは RPi で無駄に消費され (100Mb/s のみ)、4k ビデオを 2 人で同時に再生することはできません。私のシステムは SSD 上にあり、NC データ全体は HDD に保存されています (inb4 はより優れたカードを使用します)。

Ryzen 5 Pro 3600をベースにx64に移行したいこれは私のニーズには十分すぎるはずです。アーキテクチャが変更されるため、ディスクを新しいサーバーに接続するだけでは不十分であることはわかっています。

適切に移行するためには、何を覚えておけばよいのでしょうか?Ubuntu Server をターゲットにしています。Webmin はインストールされていて、バックアップ オプションもありますが、よくわかりません。適切な実行方法に関するチュートリアルが見つかりませんでした。

よろしくお願いします、

答え1

データをバックアップします。新しい x86 インスタンスを構築します。バックアップからデータを復元します。アプリケーションが機能している場合は、DNS のサービス名を更新します。

Debian preseedまたはUbuntu 自動インストール。これは、次回のメジャー アップグレード、または新しくインストールされたシステムに必要なその他のインストーラー設定を文書化します。

ボーナスとして、このプラットフォーム移行では、バックアップ復元手順がテストされます。ネットワーク インターフェイス、ストレージ、ホスト名、その他の ID、その他のシステム詳細が異なるため、/etc 全体をコピーすると、厄介な「マージ競合」が発生することに注意してください。アプリケーションのみを対象に復元することを検討してください。

アーキテクチャの変更により、多数のパッケージが交換されますが、プラットフォームの癖により、リストは同一にはなりません。また、他の Debian ベースから Ubuntu に移行しているようです。したがって、OS ディスクを交換することは現実的ではありません。

関連情報