Debian / Ubuntuインストールのクローン[終了]
-
05-07-2019 - |
質問
インストールされたdebian / ubuntuシステム全体を複製する簡単な方法はありますか?
インストール済みパッケージと可能な限りの設定に関して、同一のインストールを行いたい。
aptitude、apt-get、synapticのオプションを調べましたが、何も見つかりませんでした。
解決
しかし、 Rsync を推奨し、単に/ root全体を複製します。初めての場合のみ。
独自のパッケージリポジトリを作成し、すべてのマシンでリポジトリから毎日の更新を実行することもできます。
他のヒント
apt-getインストールをミラーリングする方法。
プライマリシステム
dpkg --get-selections > installed-software
scp installed-software $targetsystem:.
ターゲットシステム
dpkg --set-selections < installed-software
dselect"
完了。
この投稿への+1
複数の同一システムにUbuntuをインストールする場合、自動インストール機能。
そのためにrsyncを使用できます。ubuntuformsには興味深いスレッドがあります。 ubuntuforms
インストール間でファイルを同期させるRSYNCがあります。そのため、ディストリビューション全体をrsyncするか、少なくともプログラムと構成ファイルを含むディレクトリをrsyncすることができます。
また、これがあなたが求めているものかどうかはわかりませんが、既存のインストールをISOイメージに変えることができます。
役立つこと
ドライブとシステムが同一の場合、ddを使用してソースマシンをターゲットにコピーすることを検討できます。
新しいマシンの起動時に行う必要がある変更は、ホスト名を変更することだけです。
マシンが複製されたら、他の答えが示唆するものに進み、rsyncを見てください。ただし、すべてをrsyncする必要はありません。システムログファイルなどはそのままにしておく必要があります。
また、「変更」の頻度に応じて、ブックマークからダウンロードされたISOまでのいずれかのシステムに対して行われる場合、デーモンモードでrsyncを実行し、ほぼ常に更新する必要がある場合があります。
systemimagerはRHELとCentOSでうまく機能します。 Debianで試したことはありません。 ただし、Lukaによってリンクされたトリックは、debianでうまく機能します。
それはすべて規模に依存し、使用頻度は、systemimagerの使用は基本的にステロイドのrsyncであり、画像の作成を容易にし、ネットワーク設定などを可能にするスクリプトがあります。これは簡単に使用できます。ネットワーク上で1つの空のシステムを起動して完全にインストールできるインストールの間にわずかな違いがあるだけで、ウェブサーバーのファームまたはメールサーバーのファームを作成する必要がある場合。これには、ほぼ完全に自動化されているという利点があります。スクリプトはパーティションレイアウトを学習し、自動的に適用します。
システムのコピーが1つだけ必要な場合は、シンプルに保ち、livecdから起動し、パーティションを作成し、rsyncを使用してネットワーク経由でコピーし、ブートローダーをインストールしてください。