リモートでLinuxシステムをバックアップ復元する必要がある


0

Linux環境でWDS(Windows Deployment Service)のようなセットアップを構築しようとしています。

私が持っているもの:

  • 大容量のRAMと多くのスペースを備えたDellサーバー。 OSはCentOS 6.5です。
  • 少量のRAMとスペースを持つサードパーティ製サーバーはほとんどありません。これらのサーバーにはいくつかのアプリケーションがインストールされており、ラボ目的に使用されます。これらは毎日破壊されているので、私はOS(openSuSe)と関連アプリケーションを毎日再インストールしなければなりません。これはとても痛いです。

必要なもの

  • クライアントノード(サードパーティ製サーバー、openSuSe)のイメージを作成し、Dellサーバー(CentOS)に保存することができるような設定をしたいです。この後、クライアントノードが破壊されたときはいつでも、バックアップ時と同じ時点で(OS、ネットワーク設定、アプリケーション、および設定を使用して)簡単に復元できます。

私が研究したこと

  • 私はTimeshiftがそれを可能にするかもしれないことがわかりました。しかし、CentOSとOpenSuseシステムの要件を満たすのに役立つ適切な情報を取得できません。私はUbuntuとLinux Mintのための情報を主に手に入れています。
  • Rsnapshot、それはマイナーなバックアップを取るだけでOSのバックアップを取ることはないので、役に立ちません。 TimeshiftはRnapshotも使用しますが、おそらくGRUBを復元することもできるため、より多くの機能があります。それは間違っているかもしれません。
  • Clonezilla、それについて調べるつもりです。しかし、クライアントノードのイメージを作成するには物理ドライブが必要になる可能性があり、同じ方法で復元する必要があります。それがすべてリモート/ネットワークを使用して実行できるかどうかわからない。

Windowsでは、以前はWDSを使用していましたが、以前は1つのシステムを構築し、そこに必要なすべてのアプリケーションをインストールしていました。それから私はそのシステムのバックアップイメージを撮り、そのイメージを同じ設定を持つ他のすべてのシステムに(ネットワーク経由で)インストールするのが常でした。

あなたは私を助けてもらえますか、または必要性を達成するために私を導いてもらえますか(説明の「必要なもの」の部分)。

ありがとう

回答:


0

このような設定は簡単ではありませんが、実行可能です。

私は、PXEBootをDHCP、Kickstart、TFTP、およびpuppetを使用してベアメタルから新しいノードを展開するのと同様のことを行った。残念なことに、KickstartはRedhat / CentOSテクノロジですが、 ここに AutoYastを使ってSuseで同じことをする方法について。

もちろん、最小限のカスタムLinuxプログラムを起動してネットワークからイメージを取り出してローカルディスクにダンプするようにPXEブートを設定するのを止めるものは何もありません。

この それを行うのに良い方法のように見えます。


ご回答ありがとうございます。リンクを確認して設定します。終了したら結果を共有します。
techlover28
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.