PBS(proxmoxバックアップサーバー)早期採用者

著者:Tian Yi(vx:formyz、メール:[email protected]

最後に、pbsがpbs 1.0の公式バージョンをリリースしたとき、公式Webサイトにアクセスしてproxmox-backup-server_1.0-1.isoファイルをダウンロードし、ファイルをproxmox VEのisoディレクトリに配置し、仮想マシンを作成して、pbsイメージファイルを使用するのが待ちきれません。ブートディスクとして(もちろん、物理サーバーにインストールするためにuディスクまたはdvdディスクにクローンすることもできます)。
PBS(proxmoxバックアップサーバー)早期採用者

早期計画

バックアップには、少なくとも次の要素を考慮する必要があります。

  • 容量:バックアップが必要な仮想マシンまたはコンテナの合計容量を評価し、十分なマージンを確保します。たとえば、仮想マシンに10Tがある場合、推奨されるバックアップ容量は20〜30Tです。
  • パフォーマンス:バックアップ書き込みのパフォーマンスに影響を与えるボトルネックは、ネットワーク帯域幅、ディスクIO、メモリサイズ、およびその他の要因です。より大きな容量とより経済的なコストを得るために、安価なSATA低速ハードドライブがよく使用されます。一度に必要な仮想マシンのバックアップが多すぎる場合は、パフォーマンスを向上させるために、SSDを使用してフロントエンドにキャッシュすることを検討する必要があります。現在の市場に関する限り、メモリの価格は比較的低く、64Gメモリを備えたバックアップサーバーのコストは高くありません。ネットワークには、ギガビット以上をお勧めします。
  • 可用性:システムはバックアップストレージスペースから分離されています。システムディスクは、SSDまたは高速SASディスクを使用することをお勧めします。レイド1として2つのディスク、バックアップデータ用のディスクは少なくともレイド5以上である必要があります。

ProxmoxVEバックアップ構成

Proxmox VEの完全なバックアップには、バックアップサーバーとクライアントであるProxmox VE 6.2以降が含まれ、クライアントは自動的にインストールされます。クライアントは、Proxmox VEの仮想マシンまたはコンテナではなく、Proxmox VE(物理マシンのDebianシステム)にインストールされることに注意してください。Pbsは、物理マシンまたは仮想マシンにすることができます。実稼働環境では、可用性の高い物理サーバーを使用することを強くお勧めします。
PBS(proxmoxバックアップサーバー)早期採用者

PBSクライアントのインストール

Promxox VEシステムにログインし、apt-get installproxmox-backup-clientを実行してインストールします。pbsクライアントがシステムにすでに存在する場合は、直接スキップします。PVE Web管理インターフェイスを介して、ストレージ追加のドロップダウンリストにPBSに関連する項目「ProxmoxBackupServer」が表示されます。
PBS(proxmoxバックアップサーバー)早期採用者

PBSシステムのインストール

システムインストールガイドインターフェイスを起動し、カーソルを最初の項目に置いて、Enterキーを押します。
PBS(proxmoxバックアップサーバー)早期採用者
以下のライセンス契約を読み、同意ボタンをクリックしてください。
PBS(proxmoxバックアップサーバー)早期採用者
PBSのインストール場所を選択します。前の計画から、少なくとも2つのストレージ領域があり、1つはシステムのインストールに使用され、もう1つはPVE仮想マシンまたはコンテナーのバックアップに使用されることがわかります。したがって、以下をチェックして、PBSがディスクスペースのより小さな領域にインストールされていることを確認してください。
PBS(proxmoxバックアップサーバー)早期採用者
システムタイムゾーンでは、手動で中国に入ることができ、他の項目を自動的に入力することができます。
PBS(proxmoxバックアップサーバー)早期採用者
システムパスワードを設定し、安全に注意を払う習慣を身につけ、複雑なパスワードを設定します。デフォルトでは、電子メールアドレスの値を確認できません。サフィックスをcomやnetなどに自由に変更して、続行できます。
PBS(proxmoxバックアップサーバー)早期採用者
ネットワーク設定中に、ホスト名も変更する必要があります。IPアドレスは、独自のリソースプランに従って入力する必要があり、ネットワーク内の他のシステムと競合しないようにする必要があります。
PBS(proxmoxバックアップサーバー)早期採用者
インターフェイスを要約し、大まかに読み、正しいことを確認したら、インストールボタン[インストール]をクリックして次の手順に進みます。

Proxmox VEと比較すると、PBSの容量ははるかに小さいため、インストール速度はPVEよりもはるかに高速です。インストールは数分で完了し、その後自動的に再起動します。
PBS(proxmoxバックアップサーバー)早期採用者

インストールインターフェイスは次のとおりです。
PBS(proxmoxバックアップサーバー)早期採用者

PBS構成

PBSの構成は、バックグラウンドへのログイン、ストレージアカウントの作成、ストレージスペースの初期化、ストレージスペースの認証など、大きく分けられます。

  1. PBS管理のバックグラウンドにログインします。次の図に示すように、システムの最後のインターフェイスをインストールした後、またはシステムを起動した後、バックグラウンド管理のログイン方法を直感的に理解でき
    PBS(proxmoxバックアップサーバー)早期採用者
    ますリモートブラウザのアドレスバーに上記のURL入力すると、ログインウィンドウがポップアップします。アカウントはrootです。パスワードはインストールプロセス中に設定されています。
    PBS(proxmoxバックアップサーバー)早期採用者
  2. 認証のためにPVEでクライアントログイン用のストレージアカウントを作成します。
    PBS(proxmoxバックアップサーバー)早期採用者
    ユーザー名に「@pbs」を追加する必要はありません。クライアントが接続されている場合にのみ、サフィックスとして追加する必要があります。これに注意してください。
  3. ストレージスペースを初期化します。バックアップに使用されるストレージスペースがシステムによって認識され、データがないことを確認してください。データがある場合は、最初に別の場所にバックアップし、wipfs -a / dev / sdbを実行してクリーンアップします。
    PBS(proxmoxバックアップサーバー)早期採用者
    ディレクトリを作成し、データディスクをシステムに自動的にマウントします。
    PBS(proxmoxバックアップサーバー)早期採用者
    ディレクトリを作成したディスクが自動的に認識されない場合は、予約されたディスクにデータがあることを意味します。上記のようにディスクをクリーンアップしてから、ページを更新して認識されるかどうかを確認する必要があります。
    PBS(proxmoxバックアップサーバー)早期採用者
    ディレクトリを作成したら、シート「ディスク」に戻って、前後の変更を表示および観察します。
    PBS(proxmoxバックアップサーバー)早期採用者
    要約すると、上記のWeb管理のバックグラウンド操作は、ディスクパーティショニング、ファイルシステムの作成、マウントポイント/ mnt / datastore / data、およびマウントです。
    PBS(proxmoxバックアップサーバー)早期採用者
  4. ストレージスペースの承認。上記の手順を実行すると、Web管理インターフェイスの左側にある[データストレージ]メニューの下に追加の[データ]サブメニューがあります。このメニュー項目を選択して承認します。br />![](https://s4.51cto.com/images/blog/202011/28/bb18d0c71090cd759904a71a3d0db481.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_se 、y_10、shadow_90、type_ZmFuZ3poZW5naGVpdGk =)
    ユーザーとロールはドロップダウンリストボックスから選択され、ユーザーアイテムには「sery @pbs」の形式で自動的に接尾辞が付けられます。作成が成功すると、次の図に示すように、ユーザーパスも表示され
    PBS(proxmoxバックアップサーバー)早期採用者
    ます。/datastoreで始まりますが、システムの絶対パスではありません。システムにログインして確認できます。
    PBS(proxmoxバックアップサーバー)早期採用者
    PVE仮想マシンまたはコンテナがバックアップされるときはいつでも、.chunksディレクトリのサイズの変更を表示することによってデータが書き込まれているかどうかを確認できます。

PBSクライアント接続

Proxmox VE Web管理のバックグラウンドにログインし、「データセンター」レベルの「ストレージ」にPBSを追加し、PBS設定に従って関連する項目の値を入力します。br />![](https://s4.51cto.com/images/blog/202011/28/7182d3e73a12f2b16afa045e83e01c90.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se、 、y_10、shadow_90、type_ZmFuZ3poZW5naGVpdGk =)
PVE要件を満たしている限り(編集ボックスは赤で表示されません、IDを自由に記述します。ユーザー名には接尾辞「@pbs」を付ける必要があります。これは、検証領域がシステムPAMではなくPBSであることを意味します。Datastoreの値は、PBSの設定とまったく同じです。設定はデータです。このように、指紋は「ダッシュボード」メニューの下にあるPBS管理バックグラウンドに戻され、7番のボックスにコピーされる必要があります。
PBS(proxmoxバックアップサーバー)早期採用者
PVEストレージ追加PBSインターフェイスに切り替え、番号8のリンクをクリックします。予約済みバックアップの数を設定して、ストレージスペースがいっぱいにならないようにすることができます。
PBS(proxmoxバックアップサーバー)早期採用者
確認後、「追加」ボタンをクリックしてください。

PBSクライアントとサーバー間の接続が正しいことを確認します

2つの側面から、PBSクライアント接続の正確さを大まかに理解できます。pveのストレージ構成と、Web管理インターフェイスによって取得されたPBS割り当てスペースのサイズです。

  • 構成ファイル/etc/pve/storage.cfg。クラスターの場合は、PVEにログインするだけで表示でき、他のノードは自動的に同期します。
    PBS(proxmoxバックアップサーバー)早期採用者
  • PVEWeb管理の背景、PBSストレージの概要を確認します。表示容量は、PBSによって割り当てられた容量とほぼ同じです。有効な追加です。それ以外の場合、容量はゼロまたは不明です。
    PBS(proxmoxバックアップサーバー)早期採用者

PVE仮想マシンのバックアップ

特定の状況に応じてバックアップ計画を立てます。一部の仮想マシンは毎日バックアップする必要がある場合もあれば、週に1回バックアップする必要がある場合もあります。

図に示すように、バックアップが必要な仮想マシンを選択し、関連する項目の値を設定します。
PBS(proxmoxバックアップサーバー)早期採用者
最も重要な点は、ストレージが追加されたPBSストレージの名前(ここではpbs108)を明確に指定する必要があることです。次に、バックアップする仮想マシンを確認します。より柔軟なデータバックアップのために、バックアップジョブ用に複数のグループを確立できます。たとえば、月曜日にアプリケーションサーバーをバックアップし、水曜日にデータベースサーバーをバックアップします... バックアップタスクの作成後、バックアップが正常に機能するかどうかはわかりません。実行可能な方法は、1つまたは複数の仮想マシンを含む別のバックアップジョブを作成し、すぐにバックアップを実行させることです。
PBS(proxmoxバックアップサーバー)早期採用者
タスクが実行されたら、PBSシステムにログインし、watch du -hs .chunksを使用して、ストレージディレクトリ.chunksスペースサイズの変更を表示します。
PBS(proxmoxバックアップサーバー)早期採用者
PVE管理のバックグラウンドから出力されたバックアップログを表示することもできます。
PBS(proxmoxバックアップサーバー)早期採用者
同様に、PBSサーバーのバックグラウンドでは、データ量の変化も確認できます。
PBS(proxmoxバックアップサーバー)早期採用者

まだ回復手順が不足しています、続行してください...

おすすめ

転載: blog.51cto.com/sery/2556374