Veeamエージェントのインストールと操作
Veeam Agent for Linux は Linux® オペレーティング・システムでサポートされています。 サポートされているディストリビューションには、 CentOS, RHEL、 Ubuntu、 Debian がある。 同様に、 Veeam Agent for Windowsは Windowsインスタンスで IBM Cloud VPC。
Deprecated Veeam Agentは LinuxONE ( s390x processor architecture)ではサポートされていません。
次の例は、 CentOS でプロビジョニングされた仮想サーバーインスタンスに Linux Agent をインス トール、 設定、 および運用するための情報を提供します。 他のオペレーティング・システム・タイプにも同様の手順が適用されますが、OS 固有のコマンドは置き換える必要があります。 この例では、ボリュームのバックアップと復元の完了手順が説明されています。 ファイルやフォルダのバックアップや復元を行う場合は、同様の手順で行います。 目的のリストア・ポイントをマウントして、目的のバックアップ・ファイルを仮想サーバー・インスタンスにコピーします。
フルイメージ・レベル (マシン全体) のバックアップおよびリストアはサポートされません。
開始前に
- Veeam ライセンスを注文したことを確認します。
- CentOS、VPC用の仮想サーバーインスタンスをプロビジョニングしてセットアップします。 CentOS この例では使用されています。
- インスタンスに Veeam ソフトウェアをインストールする前に、2 次ボリュームが適切に構成されていることを確認します。 以下の例では、
ext3ファイル・システムが 2 次ボリュームに存在し、/veeam_diskにマウントされているとします。
インストールおよび構成
インスタンスをプロビジョニングし、セカンダリ・ボリュームを構成したら、 のVeeam Agentをダウンロードします。 Linux インスタンスにソフトウェア・インストール・パッケージをインストールします。
-
ダウンロードしたパッケージをインストールします。
yum install ./veeam-release-el7-1.0.7-1.x86_64.rpm -
パッケージのインストール後、Veeam Linux エージェントをインストールします。
yum install veeam -
Veeam ライセンスの ID ファイルをインスタンスに転送します。 Veeam 構成ツールを使用して Veeam Linux エージェントを構成します。 コマンドラインから以下のコマンドを入力する。
veeamconfig ui -
メニューのプロンプトに従い、ライセンス ID を使用してソフトウェアをアクティブ化します。
バックアップ
CentOS 仮想サーバインスタンス上のボリュームのバックアップ操作を完了するには、 Veeam Agent for Linux 4.0 ガイドに記載されている手順に従います。
まずは、最初のメニューから**「構成」**を選択します。 Veeam Agent のコントロール・ウィンドウを確認しながら、以下の選択を行ってください。
| メニュー | 値 |
|---|---|
| 名前 | バックアップ・ジョブの名前を入力します。 |
| バックアップ | ボリュームレベルバックアップを選択します。 |
| Volumes | デバイス、 マウントポイント、 LVM、 BTRFSのいずれかを追加する。 この例では、 マウント・ポイントを追加し、"/"マウント・ポイントを選択する。 |
| 宛先 | **「ローカル」**を選択し、Veeam バックアップ・リポジトリーとして使用する 2 次ボリュームの場所を入力します。 この例では、入力する場所は「/veeam_disk」です。 |
| アドバンスト | 必要なオプションを選択します。 この例ではデフォルトのオプションを使用します。 |
| スケジュール | バックアップ・ジョブを実行する時間スケジュールを入力します。 |
| 要約 | 必要に応じて、**「今すぐジョブを開始」を選択してから「完了」**を選択します。 |
スケジュールした時刻にバックアップが実行されます。
リストア
- 元の CentOS VPC用インスタンスは、セカンダリボリュームへのボリュームバックアップが正常に完了したVPC用仮想サーバーインスタンスを指します。
- VPC用の新しい CentOS インスタンスは、セカンダリ・ボリュームがない CentOS でプロビジョニングされたVPC用の仮想サーバ・インスタンスを指し、Veeam Linux Agentがアクティブ化されています。
元の CentOS 仮想サーバー・インスタンスにファイルをリストアする
以下の例では、ボリューム・バックアップのファイルを元の CentOS 仮想サービス・インスタンスにリストアする方法を示します。
-
CentOS 仮想サーバー・インスタンスにログインします。 コマンド・ラインから、Veeam 構成ツールを開始します。
veeamconfig ui -
**「ファイルのリカバリー (Recover Files)」を選択し、リカバリーするバックアップの「ジョブ名 (Job Name)」**を選択します。
-
「リストア・ポイント (Restore Point)」(バックアップの作成タイム・スタンプ) を選択します。 この選択によって、バックアップが
/mnt/backupにマウントされます。 バックアップされた個々のデバイスとボリュームは、/mnt/backupの内部にマウントされます。 -
ファイルをリカバリーしたら、バックアップをアンマウントします。
新規 CentOS 仮想サーバー・インスタンスにファイルをリストアする
以下の例では、Veeam バックアップ・リポジトリーを保持する 2 次ボリュームを取得し、そのリポジトリーを IBM Cloud VPC の新規 CentOS 仮想サーバー・インスタンスにインポートする方法を示します。
元のインスタンスから 2 次ボリュームを切り離す
VPC の元の CentOS インスタンスをシャットダウンして、2 次ボリュームにアクセスできないようにする必要があります。 2 次ボリュームの切り離しは、IBM Cloud CLI で次のようにして実行できます。
ibmcloud is in-vold <Original VPC instance ID> <volume attachment ID>
新しいインスタンスにセカンダリボリュームをアタッチする
次は、以下を実行して 2 次ボリュームを VPC の新規 CentOS インスタンスに接続します。
ibmcloud is in-vola <volume attachment name> <New VPC instance ID> <volume ID>
2 次ボリュームを確認する
2 次ボリュームを新規 CentOS インスタンスに接続したら、2 次ボリュームを使用できることを確認する必要があります。
以下の例を使用します。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 100G 0 disk
├─vda1 253:1 0 1G 0 part /boot
└─vda2 253:2 0 99G 0 part /
vdb 253:16 0 368K 0 disk
vdc 253:32 0 44K 0 disk [SWAP]
vdd 253:48 0 300G 0 disk
この例では、2 次ボリュームは vdd デバイスです。
ボリュームをマウントする
マウント・ポイント・ディレクトリーを作成し、ボリュームをマウントします。
mkdir /veeam_disk
mount /dev/vdd /veeam_disk
バックアップ・リポジトリーをインポートする
2 次ボリュームは、Veeam Agent でバックアップ・リポジトリーをインポートできる状態になりました。 以下の手順を使用して、バックアップ・リポジトリーをインポートしてください。
-
Veeam Agent を開始します。
veeamconfig ui -
「ファイルの復元」 を選択し 、「バックアップのインポート 」を選択します。 次に、バックアップの保存先を選択します。 この例では、次のとおりです。
vdd virtio /veeam_disk -
**「バックアップ・ファイルを参照」**で、適切なバックアップ・ジョブ・ファイルのディレクトリーを選択してから、バックアップ・ジョブ・ファイルを選択します。 この例では、このファイルがバックアップ・ジョブ・ファイルです。
BackupJob1.vdm -
バックアップの作成タイム・スタンプを選択します。 この選択によって、バックアップが
/mnt/backupにマウントされます。 バックアップされた個々のデバイスとボリュームは、/mnt/backupの内部にマウントされます。 -
ファイルをリカバリーしたら、バックアップをアンマウントします。