將 Linux 根硬碟複製到新磁碟機的最佳方法是什麼?

將 Linux 根硬碟複製到新磁碟機的最佳方法是什麼?

我買了新的企業級 SSD 來取代我的三星 SSD。 500美元,不便宜。無論如何,目的是擁有更可靠、更持久的根硬碟驅動器,因為非企業驅動器實際上是一個定時炸彈。

我的系統是 CentOS 7 x64。我的伺服器是專用伺服器(不是虛擬機器或VPS)。

我的伺服器已上線。這比我從頭開始設定一個新驅動器並複製所有內容需要更多的時間,因為上次花了我幾週的時間,而且我也沒有像現在這樣的全職工作。所以這是不可行的。

相反,我想將驅動器克隆到新驅動器,該驅動器比舊驅動器更大。

雖然我的伺服器是在線的,但如果需要進行克隆,我願意將其離線幾個小時。當然,離線時間越少越好。我那裡有很多網站。

如何將舊驅動器克隆到新驅動器?我用什麼來克隆?

我不能親自去,太遠了。我也無法存取Windows系統。

我可以將整個實時驅動器添加到新驅動器中,但我在網上讀到,如果我嘗試這樣做,可能會出現錯誤。他們說最好先將其離線並將其安裝為唯讀,然後將驅動器克隆到新驅動器。

那麼,我到底該怎麼做呢? dd 是正確的解法嗎?我是否將兩者都安裝到第二台伺服器上,以便可以透過 ssh 連接到第二台伺服器來安裝這兩個磁碟機?或者在這種情況下最好的方法是什麼?


伺服器詳細信息

CentOS 7 x64(專用伺服器)

#lsblk

NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0  10.9T  0 disk
└─sda1            8:1    0  10.9T  0 part /mnt/home1
sdb               8:16   0  10.9T  0 disk
└─sdb1            8:17   0  10.9T  0 part /mnt/home2
sdc               8:32   0 931.5G  0 disk
├─sdc1            8:33   0     4G  0 part /boot
└─sdc2            8:34   0 927.5G  0 part
  ├─centos-root 253:0    0 911.5G  0 lvm  /
  └─centos-swap 253:1    0    16G  0 lvm  [SWAP]
sdd               8:48   0  16.4T  0 disk
└─sdd1            8:49   0  16.4T  0 part /mnt/home3
loop0             7:0    0     4G  0 loop /home/virtfs/[removed]/var/tmp

相關內容