ホームディレクトリを移動して別のパーティションにバックアップ

ホームディレクトリを移動して別のパーティションにバックアップ

/dev/md127私は専用サーバー(CENTOS 7.3 x86_64標準)を使用しており、1つのドライブに2つのパーティションがあり、プライマリパーティションがいっぱいになってそれを家に移動し、より大きなセカンダリパーティション()にバックアップしようとしています。名前を変更できますか/dev/md127?それとも何をお勧めしますか?誰でも私にこれを行う手順を教えてもらえますか?

Here is my df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       107G   76G   25G  76% /
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs           7.8G     0  7.8G   0% /dev/shm
tmpfs           7.8G  8.9M  7.8G   1% /run
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/md127      1.8T   84M  1.7T   1% /mnt/md0
tmpfs           1.6G     0  1.6G   0% /run/user/0

ベストアンサー1

1つの回避策は、パーティションを縮小し、/dev/md127その後に新しいパーティションを作成することです。homeLive CDを起動してGPartedを使用してパーティションを作成します。セクションにラベルを貼ることを忘れないでくださいhome

まずルートに切り替えることをお勧めします。端末で を入力しますsu

その後、そのフォルダ内のファイルを新しいパーティションに移動する必要があります。

cd /mnt
mkdir racine
mount -t ext3 /dev/sda1 /mnt/racine
cd racine
ls

dd次に、 "/home"フォルダ内のフォルダとファイルを新しい "home"パーティションにコピーするには、通常、またはddrescue。コマンドのいずれかを使用してくださいrsyncmv

現在「racine」フォルダにあり、「home」の新しいパーティションがsda6であると仮定すると、コピーされたファイルは次のようになります。

dd if=home of=/dev/sda6 bs=512 count=999999999999

または

ddrescue -v -f home /dev/sda6 /home/MyPossibleLogFile.txt 

(注:上記のコマンドはあなたの状況に合わせてテストされていません。欠落している項目、一部のパラメータ、または他の項目がある場合はご了承ください。)

次に、新しい/homeパーティションのUUIDを取得します。blkid /dev/sda6

次に、ファイルを編集し、専用パーティションを記述するfstabhomeを追加する必要があります。

cd /mnt/racine/etc
nano fstab

また、後でGRUBを更新する必要があるかもしれません。

私の答えはたくさん改善することができますが、アイデアを得ることができます。

おすすめ記事