Proxmox Backup Serverの導入

経緯

NAS代わりに使っているMicroserverGen8のHDD 8TB2本を24TB1本に集約したことでHDDスロットとHDDそのものが余ったのでこれまで放置してきたサーバ本体側のバックアップ用にしようということでいくつか設定。

rsnapshotの導入

雑多にDLしたファイルをSSDに入れて定期的に整理していたんだけど、整理する前に消えたら困るなと思ってrsnapshotで一時的にバックアップするようにした。
Geminiと相談してcron + バッチファイルでやろうとしたけど、絶対これOSSで存在するでしょと聞いたらほぼrsnapshotだったので一部気になる部分はあるけど実用上問題ないのでそのまま使うことにした。

[github.com](https://github.com/rsnapshot/rsnapshot)

設定ファイルがスペース認識せずにTabで余白入れないとエラーになるとかクセは強いけど一回設定すればそんなに問題は無いのでいいかな。
自分でcrontab設定するのも久しぶりな気がする

Proxmox Backup Serverの導入

本題。

ProxmoxのVM周りのバックアップをしておこうと思って自動バックアップ出来るようにBackup Serverを入れてみた。
これもProxmoxのVMで構築。 2コア+4GBメモリでお試し中

Proxmox Backup Serverのフリーリポジトリへの変更

Proxmox Backup Serverを入れたところエンタープライズリポジトリが標準になっていてそのままだとapt updateで失敗する。

Err:4 https://enterprise.proxmox.com/debian/pbs trixie InRelease 401 Unauthorized [IP: 51.79.228.122 443] Error: Failed to fetch https://enterprise.proxmox.com/debian/pbs/dists/trixie/InRelease 401 Unauthorized [IP: 51.79.228.122 443] Error: The repository ‘https://enterprise.proxmox.com/debian/pbs trixie InRelease’ is not signed.

変更についてはこちらを参考に

[www.nuface.tw](https://www.nuface.tw/how-to-switch-proxmox-backup-server-4-x-to-the-community-no-subscription-repository/)

編集するファイルは

/etc/apt/sources.list.d/pbs-enterprise.sources

内容は

Types: deb

URIs: http://download.proxmox.com/debian/pbs

Suites: trixie

Components: pbs-no-subscription

Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg

データストアをCIFS連係する場合の注意点

データストアをCIFS連携する場合はマウント時のUID/GIDの指定に注意が必要。
実行ユーザーを

  • uid=34
  • gid=34

に設定する必要がある。 ここを設定していないと

Permission denied (os error 13)

と出る。

comments powered by Disqus