I'm just talking one more stab at this because I believe we are talking past
each other.
Your original post and subject line speak of "backing up a secured
database". The implication in that question being that there is something
inherantly different about backing up an Access file that has user level
security applied compared to backing up any other kind of file. First off
let me state that there is nothing at all different about it. You would
back up that file in exactly the same way you would back up any other file.
That reduces your question to "how do I back up a file?". While that might
be a legitimate question it is really not an "Access" question. I responded
that if the user of your program uses backup software to back up his system
there is no reason why that same backup software can't backup your files at
the same time. Along that same line of logic, if your user is currently not
backing up his system at all then why should he care if he backs up your
files? If his system goes down he is screwed anyway.
In your last post you had this...
This sounds good. Is backup software a brand or type? Do I just walk
into
a computer place and ask for backup software? I suppose there are 31
flavors
of this as well. Any suggestions?
Well, backup software is software that performs backups. Windows XP comes
with backup software built in. And yes if you walked into a software store
and asked the clerk for "backup software" he could likely show you an entire
aisle with nothing in it but different products for backing up computer
systems.
Now, if your primary concern is just to make a "backup copy" of the two or
three files that make up your application then any "backup software"
solution might be overkill, but most of them would have the advantage of
being able to be run automatically on a schedule rather that relying on the
user having to do something.
If you would like a button inside your app that makes these backup copies
then you have the problem in that you will be trying to make copies of files
that are currently "in use" and that is not an optimum way to make backups,
but if your routine made sure that no editing or saving was going on when
the copies were being made then I suppose you would get a decent copy 99% of
the time. Murphy's Law being the thing to worry about here.
The built in FileCopy command (I believe) will not let you copy a file that
is in use. I think though that you could use the shell command to execute
the DOS copy command on your files and that copy command would not care if
the files were in use or not so the copy would be made.