GhostのLinux版と言えるソフトウエアです。今回は、G4Lを用いたバックアップ・リストアの方法について解説します。構築に必要なサーバー要件および、導入パッケージは下記のとおりです。512MBFTPサーバーは、ユーザーのログインおよび、フォルダ作成ができる必要があります。g4l-v0.45.isoインタラクティブバックアップG4Lでは、ブート可能イメージを用いてバックアップ対象のサーバーをブートした後、全ての操作をテキストベースのGUI画面で行います。G4Lブート可能イメージのダウンロードダウンロードサイトから、g4l-v0.45.isoをダウンロードします。バックアップ対象サーバーの起動ダウンロードしたブート可能イメージから、サーバーを起動します。3.9.6を選択します。G4Lの使用方法などが表示されますので、EXITを選択します。検出されたネットワークインターフェースに対して、DHCPによってIPアドレスが割り当てられます。ネットワーク内にDHCPサーバーが無い場合でも、バックアップの際にIPアドレスを手動で設定できます。日本語106キーボードを設定します。選択すると、シェルが起動されます。ネットワーク確認DHCPにより割り当てられたIPアドレスを確認します。指定したユーザー名とパスワードで、FTPサーバーにログイン可能か確認します。192.168.0.90ログインが成功したら、exitで終了します。G4Lの起動シェル上で、G4Lを起動します。g4l起動すると、無保証かつ、自己責任で使用する旨のメッセージが表示されますので、Yesを選択します。Modeを選択します。FTPを選択し、FTPサーバーのIPアドレスを入力します。useridpassを選択し、FTPサーバーのログインアカウントを入力します。filenameを選択し、出力ファイル名を入力します。ファイル拡張子としてLZOが例示されていますが、拡張子は自由に設定可能です。USEメニューからBackupを選択し、バックアップするディスクまたは、パーティションを選択します。ここでは、SCSIハードディスク全体をバックアップします。バックアップの最終確認が行われますので、Yesを選択します。USEメニューに戻ります。FTPサーバーのログインしたユーザーのホームディレクトリ下に、imgフォルダが作成されバックアップファイルがアップロードされます。USEメニューに戻ります。FTPサーバー上で、アップロードされたファイルを確認できます。off]を選択し、[Poweroff]を選択してサーバーを停止します。コマンドラインバックアップインタラクティブバックアップでは、手順6のコマンドライン入力を行わないでバックアップを行いましたが、ここでは、コマンド入力によるバックアップを行います。コマンドライン入力によって、手順9までの手順をスキップすることができます。dhcpG4Lコマンドライン入力(固定IP使用時)DHCP利用時に指定した、第4引数を固定IPアドレスに変更して入力します。192.168.0.10コマンドラインを指定してバックアップすると、FTPサーバーに指定したファイル名が出力されます。サーバーリストアバックアップが終了しましたので、リストア対象サーバーにリストアを行います。ここでは、同一サイズのディスクへのリストアを行います。G4Lのブート手順は、インタラクティブバックアップの手順1~5まで同一ですので、ここでは割愛します。G4Lコマンドライン入力コマンドラインバックアップと同様に、G4Lのコマンドラインを入力します。無保証かつ、自己責任で使用する旨のメッセージが表示されますので、Yesを選択します。その後の手順は、インタラクティブバックアップの手順10~11と同一です。USEメニューからRestoreを選択し、リストアするディスクを選択します。リストアの最終確認が行われますので、Yesを選択します。USEメニューに戻ります。offを選択し、Poweroffを選択してサーバーを停止します。以上で、サーバーリストアは終了です。ディスクサイズが異なるサーバーへのリストアディスクサイズが異なるサーバーへのリストアも、リストア実行時に対象となるディスクを選択して問題無くリストアが終了し、サーバーを起動できます。ここでは、16GB(SCSI)ディスクへのリストアを実行しています。