PBS, ou Proxmox Backup Server est un serveur de sauvegarde, principalement utilisé pour les hôtes de virtualisation Proxmox Virtual Environment. Il peut tourner en tant que container sur un hôte (par exemple sur une CentOS). PBS peut fonctionner en tant que service :
[Unit] Description=Container pbs Documentation=man:systemd-nspawn(1) PartOf=machines.target Before=machines.target [Service] ExecStart=/usr/bin/systemd-nspawn -D /zpool/containers/pbs --quiet \ --bind /zpool/backups/pbs/client1 \ --bind /zpool/backups/pbs/client2 \ --bind /zpool/backups/pbs/client3 \ --keep-unit --boot \ --link-journal=try-guest \ --machine=pbs KillMode=mixed Type=notify RestartForceExitStatus=133 SuccessExitStatus=133 Slice=machine.slice Delegate=yes [Install] WantedBy=machines.target
En supposant que :
Il faut s'assurer du context des répertoires contenant le container
semanage fcontext -a -t systemd_machined_var_lib_t "/zpool/containers(/.*)?" restorecon -Rv /zpool/containers