I guess the benefit of selecting the highest level container (vcenter) is that it makes the backup job dynamic so that any new VMs are also backed up without having to edit the backup job.
I have two ESXi hosts. Most VMs are on ESXi-1. ESXi-2 hosts a Veeam B&R server VM and the vcenter VM. I need to exclude the Veeam B&R server VM and the disk that contains the repository which is attached as the D drive to the SRV-FILE VM on ESXi-2.
Do you select the vcenter server, hosts or do you add each individual VM to a single backup job? Does it matter and what do most people do when they set up a job?
If I add the vcenter server, do all disks get backed up or will the exclusion I set (depicted in the image below) supersede?

Is this the correct way to exclude that disk? If I attempt to add a disk exclusion to the vcenter line, I'm presented with long lists of IDE, SCSI, SATA and NVMe disks. I don't know what to include/exclude since I do not have all of those disks that are listed. Do I tick them all and untick only the one that I want excluded? Then remove that second line for the SRV-FILE VM? Is that the proper way to do this?
Should I create a separate backup job for each host? Probably no more than 20 VMs combined.