バックアップシステムイメージ

バックアップシステムイメージ

Windowsシステムイメージのバックアップ(たとえば)と同様に、Mintを再インストールするLinux Mintためのリカバリイメージが必要です。

とにかく、CDまたはUSBフラッシュドライブからシステムを起動し、システムを完全に復元したいと思います。

答え1

質問した内容が同じであることが確認されます。ここ、彼らはそれを解決しました。とにかく多数のソリューションがありますが、私が投稿したリンクによると、Clonezillaはそのタスクを実行するためのよく知られたソフトウェアです。

答え2

私はクロネジラの提案に従いましたが、偽の攻撃サポートが不足していることがわかりました。

その後、エンタープライズツールとして強く推奨されるMondo Rescueを試しました。はい。頭を少し振った後は、機能するのに十分な不器用です。これは、サポート契約に従って実行される非常に強力なツールであるという印象を与えます。 2005. :)

私が見ることで、これまでで最もシンプルで最も互換性のあるソリューションは、私たちが多くのことに頼る信頼できるツールであることがわかりました。ルートシェルを開き、次のコマンドを入力して必要な調整を行います。

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/var/log/mysql/*","/usr/local/var/crashplan/*"} / my.backup.server:/home/backup/thisBox/

ディレクトリを除外するには、各コンピュータでわずかな調整が必要です。たとえば、私の自宅のコンピュータではsteamapps / commonをスキップしますが、サーバーではバックアップの場所、適切なキャッシュ、またはその他の不要なクラッタを除外します。

このバックアップを復元するには、ドライブとバックアップにアクセスでき、rsyncが含まれている必要があります。たとえば、非常に簡単なソリューションは、同じディストリビューションの基本インストールです。アーキテクチャは一致しなければならず、カーネルは光年離れてはいけません。シェル(およびネットワーク)を使用して最も基本的なバージョンをインストールし、rsyncプロセスを逆方向に実行し、grub / liloを更新して再起動します。

より効率的なアプローチは、シェルとネットワークを提供する回復モードを使用してそこからコピーすることです。ただし、grubをインストールするには、ドライブを直接準備し、chrootといくつかのリバインディングを実行する必要があります。ブートロードchrootの場合は、必要に応じてこのスクリプトを変更してください。

mount --bind /dev/pts /mnt/disk/dev/pts
mount -t proc proc /mnt/disk/proc
mount -t sysfs sys /mnt/disk/sys
chroot /mnt/disk

このソリューションは独立しており、Linuxファイルシステムを保持できるすべてのものと機能するだけでなく、上級ユーザーはそれを小さな起動可能なLinuxおよびいくつかのrc.localコマンドとともにメディアに入れて回復を自動化することもできます。

このバックアップで使用されるもう1つの便利な方法は、ハードリンクコピーです。増分アーカイブのバックアップコピーを継続的に循環させるには、「cp -al」を使用します。ハードリンクされたファイルはディスク上の同じデータを使用します。一方を上書きすると、もう一方は古いデータを保持します。アーカイブには、各コピーではなく固有のファイルバージョンと同じスペースしか必要ありません。

簡単にしてください。 :-)

関連情報