If backup clients want to edit or delete a device, they must use the server-provided key when referring to an existing device. For the definition of key, see Creating a Virtual Machine. For example, see the key and controllerKey below comments in the source code under CDROM. The key uniquely identifies a device, while the controllerKey uniquely identifies the controller where it is connected.