Veeam Backup and Replicationソフトウェアのインストールと操作
Veeamエージェント の使用が推奨される方法ですが、オプションとして、 IBM Cloud® Virtual Servers for Virtual Private Cloud のバックアップ管理にVeeam Backup and Replicationソフトウェアを使用することもできます。
Veeam Backup and Replication ソフトウェアは、 Microsoft Windows オペレーティングシステムにのみインストールできます。 ただし、サポートされている Linux® およびWindowsのオペレーティングシステムのいずれかで展開された複数の仮想サーバーインスタンスのバックアップを管理するために使用できます。 サポート対象の Linux® ディストリビューションには、 CentOS, RHEL、 Ubuntu、 Debian が含まれます。
次の例では、 CentOS インスタンスにアタッチされたボリュームのインストール、設定、およびバックアップの作成に関する情報を提供します。 また、Veeam Agent for Linux を使用してバックアップしたボリュームデータを復元する方法についても説明しています。 さらに、ボリュームのバックアップと復元を完了するための具体的な手順が提供されていますが、ファイルとフォルダのバックアップと復元操作を行う場合にも同様の手順を使用します。
大まかには、VPC の仮想サーバー・インスタンスでサポートされる他の Linux オペレーティング・システム・タイプにも、同じような手順が適用されます。
開始前に
- Veeam ライセンスを注文したことを確認します。
- VPC に Microsoft Windows 仮想サーバー・インスタンスをプロビジョンしてセットアップします。 Veeam Backup and Replication ソフトウェアには、 Microsoft Windows インスタンス(少なくとも 8 vCPUs, 32 GB のメモリ)と、Veeam バックアップリポジトリ用のセカンダリ Block Storage デバイスが必要です。
- バックアップするすべてのリソースが、 Microsoft Windows インスタンスと同じVPC内にあることを確認してください。
インストールおよび構成
- VPC に Microsoft Windows インスタンスをプロビジョンしたら、Microsoft リモート・デスクトップを使用してそのインスタンスに接続します。 詳しくは、Windows インスタンスへの接続を参照してください。
- サーバー・マネージャー・ダッシュボードを使用して、2 次ボリュームをオンラインにし、ボリュームを作成し、ドライブ名「
E:\
」を割り当てます。 - ブラウザを使用して、 Veeam製品ダウンロードページからVeeam Backup and Replicationソフトウェアをダウンロードします。
- Veeam のインストール手順に従って、Veeam Backup and Replication ソフトウェアをインストールします。
- Veeam ライセンスの ID ファイルを Microsoft Windows インスタンスに転送します。 Veeam Backup and Replication ソフトウェアを開始し、取得したライセンス ID ファイルを使用してソフトウェアをアクティブ化します。
- **「バックアップ・インフラストラクチャー」メニューから「バックアップ・リポジトリー」を選択し、「デフォルトのバックアップ・リポジトリー」のパスが
E:\Backup
であることを確認します。 パスがE:\Backup
でない場合は、「バックアップ・リポジトリーの追加 (add backup repository)」**を選択します。 **「直接接続ストレージ (Direct attached storage)」>「Microsoft Windows」**を選択します。 Microsoft Windows インスタンスをサーバーとして選択すると、そのサーバーにE:\
ドライブが設定されます。 このケースでは、結果としてリポジトリーが 2 つになりますが、E:\
ドライブを指しているほうのリポジトリーをバックアップ操作で選択する必要があります。
バックアップとリストア
VPC の CentOS インスタンスのボリュームのバックアップ
開始前に
VPCの CentOS 仮想サーバーインスタンスのバックアップジョブを作成する前に、以下の要件を完了する必要があります
- CentOS インスタンスの作成に使用した SSH 公開鍵に関連付けられた秘密鍵 (例えば
~/.ssh/id_rsa
など) を Microsoft Windows インスタンスに転送します。 - Microsoft Windows インスタンスが CentOS インスタンスとプライベートネットワーク上で通信できることを確認してください。
ボリューム・バックアップ・ジョブを作成する
CentOS 仮想サーバーインスタンスのバックアップジョブを作成するには、 このVeeam Backup and Replicationガイドに記載されている手順に従ってください。
まずは、Veeam Backup and Replication ソフトウェアを開始します。 _「ホーム」_メニューから、**「バックアップ・ジョブ」>「Linux コンピューター」**を選択します。 Veeam Backup and Replication ソフトウェアのコントロールパネルで、以下の選択を行います
メニュー・ペイン | 値 |
---|---|
ジョブ・モード (Job Mode) | タイプとして**「サーバー」、モードとして「バックアップ・サーバーで管理」**を選択します。 |
名前 | 「Agent Backup Job: CentOS server 1」と入力します。 |
コンピューター | **「追加 (Add)」**を選択します。 次に 、「個々のコンピュータ」 を選択します。 CentOS インスタンスのプライベート IP アドレスを入力します。 認証情報については 、「追加」 を選択し 、 Linux のプライベートキー を選択します。 ユーザー名は 「root」を選択します。
パスワードは空白のままにしてください。 秘密鍵については 、「参照」 を選択し、システムに転送された id_rsa ファイルの場所に移動して、そのファイルを選択します。 |
バックアップ・モード (Backup Mode) | **「ボリューム・レベル・バックアップ」**を選択します。 |
オブジェクト | **「追加」を選択し、「デバイス」**を選択します。 バックアップするボリュームごとに、デバイス・パスを追加します。 この例では、「/」ルート・ボリュームのデバイス・パス /dev/vda2 を入力します。 |
ストレージ | バックアップを保管するバックアップ・リポジトリーを選択します。 |
ゲスト処理 (Guest Processing) | 必要なオプションを選択します。 |
スケジュール | 任意の時間スケジュールを選択し、**「完了」**を選択してジョブの作成を完了します。 |
スケジュールした時刻にバックアップ・ジョブが実行されます。 初回実行時には、Veeam Agent for Linux が VPC の CentOS インスタンスにインストールされて構成されます。 その後、選択したボリュームが Veeam バックアップ・リポジトリーにバックアップされます。
VPC の CentOS インスタンスのボリューム・バックアップをリカバリーする
ボリューム・バックアップからファイルをリカバリーするには、以下の手順を実行します。
-
CentOS 仮想サーバー・インスタンスにログインします。
-
コマンド・ラインから、Veeam Agent 構成ツールを開始します。このツールは、Veeam Backup and Replication ソフトウェアによって自動的にインストールされたものです。
veeamconfig ui
-
**「ファイルのリカバリー (Recover Files)」を選択し、リカバリーするバックアップの「ジョブ名 (Job Name)」**を選択します。
-
「リストア・ポイント (Restore Point)」(バックアップの作成タイム・スタンプ) を選択します。 これにより、バックアップが
/mnt/backup
にマウントされます。 バックアップされた個々のデバイスとボリュームは、/mnt/backup
の内部にマウントされます。 -
ファイルをリカバリーしたら、バックアップをアンマウントします。