一つを準備していますdist-upgrade
。これを行う前にアップグレードが失敗した場合は、バックアップに戻るためにディスク全体をバックアップしたいと思います。 2つのSSDがあります。/dev/nvme0n1
1つは本番用に500G、もう1つ/dev/nvme0n2
はバックアップ用に1Tで空です。
まず、gnome-disk-utility
ファイル全体を開きます。暗号化されたパスワードを選択してツールを実行しました。私はそれを実行し、動作し始めた。予想していたよりずっと時間がかかりました。家に帰ってみたらまだ終わっていません。全体のプロセスは約10時間行われました。/dev/nvme0n2
ext4
deja-dup
/
/dev/nvme0n2
ジョブが完了すると、バックアップされていない膨大な量のファイルのリストが得られました。これらのファイルの多くは、権限のないファイルまたはバックアップの実行中に変更された一時ファイルです。除外されたフォルダの1つなので、バックアップ/boot/efi
から起動できない可能性があります。
フルバックアップを実行するには、実行中に元のディスク上のファイルが変更されないようにライブUSBから起動し、そこからバックアップユーティリティを実行する必要があるかもしれません。/
ディスク全体を別のディスクにコピーしたり、ディスク全体をコピーしたりできるコマンドラインツールはありますか?私はもともと私が仕事をしていないことに気づくために30分以上待たせたくありませんでした。元のディスクの完全なコピーを取得した後GRUB
にアップグレードが失敗した後、プライマリディスクが起動に失敗した場合、自動的にそのコピーに置き換えられますか?それ以外の場合は、起動メニューからセカンダリドライブから起動できるようにどのように設定する必要がありますか?/dev/nvme0n1
LUKSで暗号化されています。
答え1
あなたが言ったように、ライブUSB(例えばsystemrescuecd)が最善の選択です。
ライブUSBから起動するときにデバイス名がまだ同じであると仮定すると、次のことが行われます(過去にこれを行いました)。
mount /dev/nvme0n2 /mnt
dd if=/dev/nvme0n1 of=/mnt/original.img bs=4096
これにより、ディスク全体の蓄積コピーが作成されるため、暗号化の有無は問題になりません。コンピュータのCPUパフォーマンスが非常に悪い場合は、行をdd
次のように変更するとパフォーマンスがある程度得られます。
dd if=/dev/nvme0n1 bs=4096 | gzip > /mnt/original.img.gz