Skip to main content

将 PBS 连接到 Proxmox VE

本指南将 HostMyServers 托管 PBS datastore 作为存储添加到 Proxmox VE,并配置备份任务。

兼容性

Proxmox VE 6.3 起支持原生 PBS 集成。

1. 获取连接信息

从 HostMyServers 客户面板,连接(或认证)标签页:

信息示例
PBS 服务器 URLhttps://pbs1.hostmyservers.fr:8007
Datastore 名称backup-hms
用户名user@pbs 或 API 令牌 user@pbs!token-name
Secret / 密码在客户面板中提供
推荐使用 API 令牌

自动化连接优先使用 API 令牌,而非用户账号。令牌可以单独撤销而不影响其他访问。

2. 在 Proxmox VE 中添加存储(Web 界面)

在 Proxmox VE 界面中:

DatacenterStorageAddProxmox Backup Server

填写字段:

字段
ID本地存储名称(如 pbs-hms
ServerPBS 服务器 URL(不含 https:// 和端口)
UsernamePBS 用户名或令牌
Password / Secret客户面板提供的 Secret
DatastoreDatastore 名称(如 backup-hms
Namespace(可选) 目标命名空间(如使用)
无需 fingerprint

HostMyServers PBS 服务使用由受信任 CA 签署的 TLS 证书,无需填写 fingerprint

点击 Add

3. 通过 CLI 添加存储(可选)

在 Proxmox VE 节点上:

pvesm add pbs pbs-hms \
--server pbs1.hostmyservers.fr \
--datastore backup-hms \
--username user@pbs!token-name \
--password <secret>

验证:

pvesm status --storage pbs-hms

4. 配置备份任务

添加存储后:

DatacenterBackupAdd

推荐设置:

参数建议
Storagepbs-hms
Schedule02:00(夜间备份)
Selection要包含的 VM / CT
ModeSnapshot(VM 不中断)
Compressionzstd
Namespace可选 — 多集群场景中有用

手动运行第一个任务以验证连接并确认 PBS 端快照的创建。

5. 在 PBS 中验证接收情况

从 HostMyServers 客户面板,内容标签页:

  • 快照应出现在 vm/<vmid>/<时间戳>
  • 去重率在第一次 GC 运行后更新

最佳实践

  • 为每个 Proxmox VE 集群创建专属 API 令牌,撤销相互独立
  • 将令牌权限限制在 datastore 上的最低必要范围
  • 将备份任务安排在生产时间以外
  • 配置完成后测试恢复
恢复测试是必须的

配置完成后立即进行恢复测试,之后定期进行(建议每月一次)。从未验证的快照可能包含静默损坏。