![將 Linux 伺服器從 ARM 遷移到 x86](https://rvso.com/image/782575/%E5%B0%87%20Linux%20%E4%BC%BA%E6%9C%8D%E5%99%A8%E5%BE%9E%20ARM%20%E9%81%B7%E7%A7%BB%E5%88%B0%20x86.png)
我有一個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。所以不,交換作業系統磁碟是不切實際的。