web-dev-qa-db-ja.com

システムのisoバックアップを作成する

職場では、実際のコンピューターというよりも仮想マシンのようにシステムを使用しています。オペレーティングシステムを常に再インストールし、同じものを何度もダウンロードするため、セットアップしたUbuntu 16.04 LTSシステムを作成しました。私のnvidiaカード用のドライバなどを修正しましたが、私が手付かずのシステムの.isoイメージを作成できる方法があるので、1日に3〜5回リメイクする必要はありませんか?

また、この処理がシステムにとってどれほど悪いかを認識しています。より適切な解決策がありますが、少しはあります。

1
Jake Orben

Clonezilla のようなディスクイメージングツールを使用することをお勧めします。このツールは、ディスクの完全な内容をイメージにバックアップし、USBドライブ、別のディスク、ネットワーク共有、または書き込み可能なDVD。

それを使用するには、 現在の安定版をダウンロード 、DVDまたはUSBスティックにISOを書き込んで起動し、指示に従ってローカルディスク全体のイメージを作成します(多くのチュートリアル、も))。これで、同じclonezilla DVDまたは起動可能なUSBを使用して、後でシステムに復元できる圧縮イメージが作成されます。 (その後の復元のために、Clonezillaとイメージを同じUSBスティックに置くこともできます)。

システムの実際のインストール可能なISOを作成したい場合、このためのさまざまなツールがあります SystemBackなど 、しかし、私はこれらのいずれも試していません。

2
JonasCz

Ubuntuまたはdebianのsystembackをインストールします。

  • Sudo add-apt-repository ppa:nemh/systemback
  • Sudo aptアップデート
  • Sudo apt install systemback
0
Muhammad Hafid

Mondo Rescue Disaster Recovery Tool を使用できます。

# wget ftp://ftp.mondorescue.org/ubuntu/16.04/mondorescue.sources.list
# Sudo sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# Sudo apt-get update 
# Sudo apt-get install mondo

ここ 続行方法に関するスクリーンショットをさらに見つけることができます。

または、スナップショットで仮想マシンを使用するのがより簡単なソリューションです。

0
Artex

ドライブ全体をバックアップする場合は、/ dev/sdXをドライブの場所(たとえば、/ dev/sda)に置き換えます。

1つのパーティションのみをバックアップする場合は、/ dev/sdXをパーティションの場所(例:/ dev/sda1)に置き換えます。

上記のように/ dev/sdXを置き換えて、次のコマンドを端末に入力します(/ path/to/iso/fileはISOが保存されている場所です)

Sudo dd if=/dev/sdX of=/path/to/iso/file


バックアップを復元するには、LiveCDからブートし、ターミナルに次のように入力します(続行する前に/ dev/sdXが同じであることを確認してください)。

Sudo dd if=/path/to/iso/file of=/dev/sdX

パーティションのみをバックアップする場合は、ブートローダーを再インストールする必要があることに注意してください。

0
luk3yx