The restore wouldn’t actually delete anything from the users home directory.
If your hoping it would delete any files not present in the backup – the only way to accomplish that would be to first manually delete any files you don’t want.
Or, you could always delete the entire Virtual Server before performing a restore, since the restore would re-create the Virtual server.
However, a restore won’t delete any existing files, as it assumes you want them there