Thank you for the clarification, Tim.
Much appreciated.

I am still not finding any real documentation details on
UV's SUSPEND.FILES ON/OFF.

Does this indeed work in the same manner as DBPAUSE and
DBRESUME, where a "sync" operation is performed to all memory
resident files to ensure they write out contents to the disk files?

One other clarification question on this while it's on the table.
If a Customer, or a Customers application, is not using Transaction
Logging they indeed run the risk of being transactionally in-consistent
in either scenario - running [UD] DBPAUSE / DBRESUME or  [UV]
SUSPEND.FILES ON/OFF and/or stopping [UD] or [UV].

Agreed, I would suspect it is much better to be database consistent
with the possibility of some "transactions in progress" be in-consistent,
and "generally speaking" depending on the actual applications and their
 transactions - some applications may tend to lend themselves to be
more severely afftected by transactional-integrity sensitive than others.
(Of course - with the caveat of "your actual mileages may vary").

Regards,
Scott Richardson
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Prime Information / UniVerse / Unidata / Sequoia PICK / mvBase
Pr1me Computer \ Encore Computer Corporation \ Sequoia Systems
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Senior Systems Engineer / Consultant
Product Support Engineer
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


----- Original Message ----- 
From: "Timothy Snyder" <[EMAIL PROTECTED]>
To: <u2-users@listserver.u2ug.org>
Sent: Thursday, July 05, 2007 9:23 AM
Subject: Re: [U2] UD Backups - DBPAUSE for UniVerse?


> > For any Backup solution that uses the Microsoft VSS Snapshot
> > functionality, or an "Advanced Open File Manager" option, would it be
> > safe to say that for UD applications, they should issue the DBPAUSE
> > command, "grab a snapshot", then DBRESUME - *for each Backup
> > requested*, to ensure optimal consistency of the Backup's integrity?
>
> Since others have responded with the information about suspending updates
> on UV, I'll focus on this question about using snapshots.  The answer for
> both UDT and UV is yes, for each backup requested you should suspend
> updates, create the snapshot, resume updates, and then back up from the
> snapshot.  This gives you safe backups that are consistent as of a point
> in time.  Note, however, that if your application doesn't have transaction
> processing semantics in place, the backup may be transactionally
> inconsistent. In other words, if you don't tell the database where the
> logical transactions begin and end, it's possible that only some files in
> a transaction will have been committed as of the time of the backup. Of
> course, you would have the same issue even if you logged off all users to
> perform the backup, and the pause-snapshot-resume scenario is much more
> appealing than doing that or (worst of all) backing up the database while
> hot.
>
> Tim Snyder
> Consulting I/T Specialist
> U2 Lab Services
> Information Management, IBM Software Group
> -------
> u2-users mailing list
> u2-users@listserver.u2ug.org
> To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to