一、停止容器

确保容器处于停止状态以保证数据一致性:

pct stop <CTID>

<CTID>替换为你的容器ID(例如100)。

二、备份容器

使用vzdump工具备份容器,生成压缩文件:

vzdump <CTID> --compress zstd --mode stop --storage <storage_name>
  • <CTID>:容器ID。
  • --compress zstd:使用Zstandard压缩(可选其他格式如gzip)。
  • --mode stop:确保容器停止后备份。
  • --storage:指定存储位置(如local)。

如,100容器:

vzdump 100 --compress zstd --mode stop --storage local

三、移动并重命名备份文件

将备份文件移动到PVE的模板目录,并遵循命名规范:

mv /var/lib/vz/dump/vzdump-lxc-<CTID>-*.tar.zst /var/lib/vz/template/cache/my-template_1.0-1_amd64.tar.zst

四、在PVE中使用模板

在Web界面创建新容器时,选择​“模板”​选项,即可看到你的自定义模板。