Andy said:
Is there a way to make sure that nothing is in use just before it backs up?
If there are no applications open on the server, will it manage to back up
everything, or will there still be errors generated by things running in the
background?
No. If the OS is running, then files are in use.
There are many kinds. But they would attempt to help backup files while they
are still in use,...I don't know how effective they are. There are agents
for databases as well, like for MS SQL Server and for MS Exchange. These are
required because you cannot backup a "live" database normally but these
agents are supposed to help allow it,...again, I can't say how effective
they are, I still use the NTBackup. Systems like MS SQL Server have their
own backup system where the database engine backs up the live database to a
static file first,..then you use the tape to backup the static "backup
file".
The best thing to do is to not worry about it. If you restored from tape,
you would have to reinstall the OS first anyway to be able to even run the
tape. Typically you would install all software on the machine to get it as
close as possible to what it is supposed to be,...this will put all the "in
use" files back in place that would not be on the tape. Then you would use
the tape to "restore" over the top of everything to put it all back the way
it originally was.
Actually what often happens is that the tapes are only used to replace the
"data" that all the Applications actually use, but the OS and all the
Application are manually reinstalled and configured. This is why all your
configuration of the OS and the Applications is supposed to be documented so
that everything can be reinstalled properly,...then you just use the tape to
add the data back into it.
The are some expensive backup systems that can do "imaging" where it takes a
full solid image of the drive contents and can restore it back exactly from
the tape. This is similar to "ghosting" a drive with Symantec Ghost. I have
no personal experience with such tape systems,...we can't afford them,...I
still use the OS's NTBackup.