Ubuntu実行のバックアップイメージを作成しますか?

Ubuntu実行のバックアップイメージを作成しますか?

Windowsには、現在実行中のシステムのフルバックアップイメージを作成できるAcronis True Imageなどのソフトウェアがあります。 Ubuntuに代替案がありますか?

必要:

  • それでもサポート/メンテナンス(システムバックの場合は該当しません)
  • ファイルの一貫したバックアップを作成する機能走るシステム(ClonezillaなどのライブCDは私が望むものではありません)

これについてのアドバイスをいただきありがとうございます!

答え1

あなたはそれを使用することができますtar。 Tarは無料で、実行中のシステムのバックアップと復元に使用できます。私はそれを実行している(しかし不安定な)システムに正常に復元するために使用しました。 Ubuntuの場合、非常に良いチュートリアルがあります。ここさまざまなシナリオでバックアップと復元に使用する方法を学びます。

以下は、フルバックアップを作成する例です。

tar -cpzf /path/to/backup.tar.gz --exclude=/tmp --one-file-system /

-cpzf新しい圧縮されたターボールを作成し、すべてのファイル権限を維持します。

--one-file-systemマウントポイントや/ devなどのファイル以外のディレクトリをバックアップしないでください。

アーカイブを高速化するには、tarの出力をパイプすると、pigzすべてのコアが並列に使用され、ファイルを圧縮できます。を使用してpigzをインストールする必要があるかもしれませんapt-get

以下は、Pigzを使用してフルバックアップを作成する例です。

tar -cpf - --exclude=/tmp --one-file-system / | pigz > /path/to/backup.tar.gz

回復するには、実行中のシステムに root としてログインした状態で、次のコマンドを実行します。

cd /
tar -xpzf /path/to/backup.tar.gz

livecdから復元するには:

cd /media/ubuntu/your_old_drive
tar -xpzf /path/to/backup.tar.gz --numeric-owner

--numeric-ownerユーザーIDを変換せずにファイルの所有権を回復する(Live CDから回復するときに非常に重要)

関連情報