Proxmoxで作った私のホームラボ:ミニPCから自分のサーバーへ
ずっと自分のサーバーを運用してみたかったのですが、コストと複雑さに尻込みしていました。そんなときにProxmox VEに出会い、今振り返ると、なぜもっと早く始めなかったのかと思います。ProxmoxはDebianベースの無料・オープンソースの仮想化プラットフォームです。本格的なVM向けのKVM、軽量コンテナ向けのLXC、そして日々の作業を本当に楽にしてくれるWebインターフェースを備えています。
うれしいのは、高価なサーバーが必要ないことです。私は中古のミニPC(Dell OptiPlex Micro)にRAMを増設し、NVMe SSDを載せて始めました。静かで省電力、コンテナ10〜15個とVM数台なら十分すぎるほどです。こちらの電気代を考えると、アイドル時10〜15ワットのミニPCはラックサーバーと比べて大きな違いになります。
インストール後、まずEnterpriseリポジトリを無効にしてCommunityリポジトリを設定し、SSHログインを鍵認証で守り、Fail2banを入れました。それから最初のサービスとして、ネットワーク全体の広告ブロッカーであるPi-hole、Nginx Proxy Manager、Portainerを導入しました。この順番はうまくいきました。小さく始めて、いきなり20個のコンテナを立ち上げないことです。
私自身が痛い目を見て学んだ一番大事なアドバイスはこれです。最初のサービスをインストールする前に、バックアップを設定してください。3-2-1ルールに従って。Proxmoxに組み込まれたスナップショットバックアップのおかげで、ほとんど拍子抜けするほど簡単です。ちなみに、RAIDはバックアップではありません。これも私は後になってようやく理解しました。
とにかく始めてみてください。コンテナ1つ、サービス1つで、どんなオンライン講座よりもインフラについて多くを学べます。まずは試してみたいだけなら、学習用に安いクラウドサーバーを使うのもありです。
出典: Homelab Guide
うれしいのは、高価なサーバーが必要ないことです。私は中古のミニPC(Dell OptiPlex Micro)にRAMを増設し、NVMe SSDを載せて始めました。静かで省電力、コンテナ10〜15個とVM数台なら十分すぎるほどです。こちらの電気代を考えると、アイドル時10〜15ワットのミニPCはラックサーバーと比べて大きな違いになります。
インストール後、まずEnterpriseリポジトリを無効にしてCommunityリポジトリを設定し、SSHログインを鍵認証で守り、Fail2banを入れました。それから最初のサービスとして、ネットワーク全体の広告ブロッカーであるPi-hole、Nginx Proxy Manager、Portainerを導入しました。この順番はうまくいきました。小さく始めて、いきなり20個のコンテナを立ち上げないことです。
私自身が痛い目を見て学んだ一番大事なアドバイスはこれです。最初のサービスをインストールする前に、バックアップを設定してください。3-2-1ルールに従って。Proxmoxに組み込まれたスナップショットバックアップのおかげで、ほとんど拍子抜けするほど簡単です。ちなみに、RAIDはバックアップではありません。これも私は後になってようやく理解しました。
とにかく始めてみてください。コンテナ1つ、サービス1つで、どんなオンライン講座よりもインフラについて多くを学べます。まずは試してみたいだけなら、学習用に安いクラウドサーバーを使うのもありです。
出典: Homelab Guide
コメント 0
最初のコメントをどうぞ。どの言語でも大丈夫です。
ログインしてコメント