「ディスク」を使用してシステムパーティション(isoイメージ)を正しく回復する方法

「ディスク」を使用してシステムパーティション(isoイメージ)を正しく回復する方法

gnome-disks「ディスク」(コマンドの実行:;インストールするパッケージの実行:)を使用して、ライブセッションでLinux Mintシステムパーティションをバックアップして復元できましたが、gnome-disk-utilityこれが最善の方法であるかどうかはわかりません:代わりに!

次に必要な場合は、適切な手順を踏むために、私が間違っているかどうかについてのアドバイスが必要です。

私の初期設定は次のとおりです。

ここに画像の説明を入力してください。

バックアップ/復元プロセスには/dev/sda2パーティション(ext4)が含まれます。スワップスペース(説明を簡単にするために再度議論しない)を含めると、約70 GBかかります。残りはntfsパーティションです。 1つはWindowsシステムパーティション、もう1つはWindowsとLinuxでアクセスできる「Depo」パーティションです。

これが私がしたことです:

サポート:

  • そして割れたライブセッションでパーティションを最小サイズ(70 GBから30 GB)に縮小

  • バックアップの作成(30GB)ディスク(外部機器に保存したISO画像で)

(拡張パーティションを作成し、Ubuntu GnomeやSolusなどのさまざまなLinuxシステムをテストした後、元の単一のLinux Mintが信頼性の高いカスタマイズされたシステムを好むことを決めたので、元の状況に戻りたいと思いました。)

再び覆う:

  • Gpartedを使用して完全な(70GB)拡張パーティションを削除し、新しい70GB ext4ベースパーティションを作成します。

  • ディスクとして、30GBパーティション(isoイメージから)を70GBパーティションに復元します! ! ! ! ----フォーマットされていないスペースに復元する必要がありますか?- これはバグですか?

  • 復元されたイメージはわずか30GBであっても、パーティションにgrubをインストールしようとするとブートリカバリに十分なスペースがないと不平を言いますが、この時点では70GBパーティション全体がほぼいっぱいになっているようです。

  • gpartedは600MBの空き容量だけを報告しますが、c 40GBの空き容量は何とか表示されますが、ビデオgpartedが表示するものは数字ではありません。サイズ変更できません。

  • 後ろに新しいライブセッションから再開:gpartedは600MBの空き容量だけを報告しますが、サイズ変更できます。パーティションを実際の全スペースの30GBに減らします。突然、40 GBが割り当てられていないように見え、パーティション全体を70 GBに拡張できます。

  • この時点では grub だけが欠落しており、ライブセッションでブートリカバリを実行するとすべてがうまく機能します。 (詳細オプションを選択しました:sdaにgrubをインストールし、指定されたパーティション(sda2)から起動し、何もないので「clean grub」の選択を解除)とにかくgrubをインストールしてください)

ローカルドライブから起動した後は、古い grub リストを使用でき、古いシステムはそのまま残ります。唯一の問題は、最初のセッションに入るのに時間がかかるということです。


だから私の質問は次のとおりです。システムパーティションイメージを空のパーティションに復元する必要がありますか、それとも私のようにフォーマットされていないスペースに復元する必要がありますか?それとも別の方法で?

答え1

以下は、Linuxシステムのバックアップと復元を作成するのに役立ちます。

  1. ターゲットパーティションはunmounted回復前のパーティションでなければなりません。滞在インストール後にパーティションを分割して再unmountインストールしてください。
  2. ターゲットパーティションのサイズは、回復するイメージファイルよりも小さくなければ重要ではありません。
  3. リカバリ後、使用可能なボリュームを減らすことができます。
  4. 縮小プロセス中に、ディスクは端から縮小する必要があります。起動時間が短くなったら再インストールするbootloader必要があります(legacy BIOS基本システムの場合)
  5. この資料に記載されているように、イメージを作成せずにLinuxシステムをバックアップおよび復元します。インストールシステムを起動せずにCentOS 7をディレクトリにインストールする方法は?

答え2

私はこのような状況でいつもこう言います。まず、ハードドライブを取り外してください!データを回復するには、これが最初のステップでなければなりません。これは、各ジョブが回復したいセクタを上書きできるためです。この部分はすでに終わったのでスキップします。

以下の項目を収集してください。

  • 別のオペレーティングシステムを持つ他のコンピュータ(回復アプリケーションに応じてWindows、Linux)
  • ハードドライブホルダー欠陥のあるハードドライブをどこに接続できますか?
  • パーティション別ソフトウェア

次のステップ:常にできるだけ多くのデータを保存してください! Ext4パーティションからデータを回復できるアプリケーションをGoogleで検索します。使用できるウィンドウ用が1つあります。データ復旧ソフトウェアを入手してインストールしてください。 WindowsアプリケーションかLinuxアプリケーションかは関係ありません。最後に、少なくともデータが失われたディスクと同じくらい大きな別のハードドライブが必要です。ここに失われたファイルを保存できます。すべての操作が完了し、ドライブのデータをスキャンする準備ができた場合にのみハードドライブを起動します。その後、指示に従ってすべてのファイルを新しいディスクに保存/バックアップ/コピー(移動しないでください!)してください。必要に応じてディスクを以前の状態に復元できない場合は、少なくともすべての設定とファイルを別のディスクに準備して、すばやく再インストールできます。これでディスクを以前の状態に復元できます。

深刻な破損がない場合、パーティションは非常にうまく回復する可能性があるため、Gpartedとディスクユーティリティを使用することをお勧めします。より具体的なアプリケーション、例:テストディスクこれは良いかもしれませんが、これまでExt4ディスクを紛失したことがないので、これがうまくいくかどうかは実際には言えません。 Ext3とNTFSの場合は、GetDataBackを使用しましたが、うまく機能しました。しかし、これはExt4には悪いです。 LVMも問題になる可能性がありますが、スナップショットを使用して以前の状態に戻すことができます。

答え3

RHEL / CentOSベースのシステムで(Relax-and-Recover)を使用した後http://relax-and-recover.org/download/)。これはUbuntu用にもリリースされているため、起動可能なバックアップ(USBスティックなど)を作成できるツールを検討できます。

関連情報