Rsyncシステムバックアップから起動可能なイメージを作成する

Rsyncシステムバックアップから起動可能なイメージを作成する

Rsyncを使用して、Linuxシステムのルートフォルダ(/)をローカルフォルダにコピーしました。 (データ500GBを除く)

Virt-managerで起動する起動可能なシステムイメージを作成できますか?

再同期コマンド: Rsync -aAXv

Rsync には /dev/* /proc/* /sys/* /tmp/* /usr/tmp/* /run/* /mnt/* /media/* /var/cache/* /lost+found /var が含まれますではありません。 /www//ルート/

ベストアンサー1

動作します(Debian 9):

  1. まず、qcow2イメージをビルドします(最初にImg Rawを試してください)。

  2. ext4でフォーマットしてください(別途)

  3. /mnt/exampleにNetBlockDeviceとしてマウントする

  4. Rsync -aAXvを/mnt/exampleにする

  5. イメージからローカルファイルシステムに/boot/initrdと/boot/vmlinuzをコピーします。

  6. 削除する

  7. 新しいvirt-managerデバイス(通常OS)、uefi x86_64、イメージをSCSIディスクとして作成します。

7.1 /boot/initrd ファイルと /boot/vmlinuz ファイルをローカルファイルシステムにコピーします。

7.2 boot-Options->direct Kernel->initrd および vmlinuz ファイルの追加

7.3 カーネル起動パラメータの追加: root=/dev/sda1

8.0最初のブートシステムでは:

8.1 マウント -o 再マウント、rw /dev/sda1 /

8.2 猫ブキッド >> /etc/fstab

8.3 古いルートマウントをコメントアウトし、新しいUUIDを使用して同じ行を構築します。

効果がある!

おすすめ記事