That depends. Some applications and backups are aware of each other, and the application can quiesce to provide the backup a snapshot that won’t be modified while it’s being read. Sometimes this is done at the filesystem level too. For a VM, capturing the running state accomplishes the same thing (though the server may be surprised when a restore happens and suddenly all the clients are gone).
Bottom line, it depends on the server architecture.
That depends. Some applications and backups are aware of each other, and the application can quiesce to provide the backup a snapshot that won’t be modified while it’s being read. Sometimes this is done at the filesystem level too. For a VM, capturing the running state accomplishes the same thing (though the server may be surprised when a restore happens and suddenly all the clients are gone).
Bottom line, it depends on the server architecture.