問題タブ [clonezilla]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - CLI を使用して clonezilla で保存されたディスク イメージを復元する
クライアントが指定されたネットワーク ポートに接続されている場合、PXE 経由で起動されるライブ CentOS 7 をセットアップしました。
Linux が起動したら、クライアントに既にデプロイされているよりも新しいイメージ バージョンが中央ホストにあるかどうかを比較する小さなロジックをスクリプト化しました。これは、バージョン ファイルの内容を比較することで行われます。新しいバージョンがある場合は、イメージをクライアントにデプロイする必要があります。それ以外の場合は、イメージ (qcow2 ファイル) の一部のみを安全な時間に置き換える必要があります。イメージは最大 1 TB であるため、どのような場合でもイメージを適用したくありません。また、時間がかかりすぎます。
クライアントには、さまざまなサイズの lvms と「通常の」パーティション (/dev/sda1 など) で構成されるボリューム グループがあります。
cli を使用してパーティション構造全体をデプロイする方法はありますか? システム全体から1つのディスクを回復するために、これをすでに考え出しました。しかし、これは、必要な宛先構造を取得するためにスクリプトを作成するのに多くの労力を要します。
clonezilla を cli として「実行」する方法がないことがわかりました (なぜこれが存在しないのか、実際には理解できません)。コマンド「ocs-sr」で clonezilla live iso の一部を使用しようとしましたが、どこかでスタックしてしまい、常に「不明なコマンド」エラーが表示されます。
私の場合、次のようなものが最適です。
clonezilla によって生成された imagefolder 内のすべてのイメージをクライアントに適用します。どんな助けでも大歓迎です。
restore - 自動化された無人の Clonezilla 復元ソリューションを作成する方法
Clonezilla の自動復元オプションを探している皆さんに、短いチュートリアルを提供したいと思います。
仮定
- UEFI ブートのみ
- Clonezilla
/dev/sdb1
とイメージ リポジトリの両方/dev/sdb2/images
が同じ USB スティック上にある - SSD全体に復元
/dev/sda
私はしたいと思います
- USBスティックから起動
- カスタムClonezilla復元オプションを自動選択して開始
- USB スティックからイメージ リポジトリを自動ロード
- ユーザーが復元するイメージを選択
- 選択したイメージから SSD への自動復元
- 復元成功後の自動再起動