將 Linux 伺服器從 ARM 遷移到 x86

將 Linux 伺服器從 ARM 遷移到 x86

我有一個RPi LAMP 伺服器;僅 Apache 就驅動著我們的 Nextcloud、Zabbix、Prestashop、Guacamole 和其他一些 -我們對錶現不滿意因為我的 1GBit 光纖浪費在 RPi 上(只有 100Mb/s),兩個人無法同時播放 4k 影片。我的系統位於SSD上,整個NC資料儲存在HDD上(inb4使用更好的卡片)。

我想遷移到基於 Ryzen 5 Pro 3600 的 x64這應該足以滿足我的需要;我知道架構發生了變化,因此我無法將磁碟連接到新伺服器。

我應該記住什麼並做什麼才能正確地從一種方式轉移到另一種方式?我的目標是 Ubuntu 伺服器。我已經安裝了 Webmin 並且有備份選項,但我不確定 - 找不到任何有關如何正確執行此操作的教程。

此致,

答案1

備份資料。建構新的 x86 實例。從備份中還原資料。當應用程式正常運作時更新 DNS 中的服務名稱。

考慮使用 Debian preseed 編寫無人值守安裝配置或Ubuntu 自動安裝。此文件記錄了安裝程序設置,以供下一次重大升級或新安裝系統的任何其他需求。

作為獎勵,此平台遷移會測試您的備份復原過程。請注意,網路介面、儲存、主機名稱和其他 ID 以及其他一些系統詳細資訊是不同的,因此複製所有 /etc 會引入一些混亂的「合併衝突」。考慮僅針對應用程式進行恢復。

架構的變化正在更換大量的軟體包,但由於平台的怪癖,它不會是一個相同的清單。看起來您正在從其他基於 Debian 的系統遷移到 Ubuntu。所以不,交換作業系統磁碟是不切實際的。

相關內容