The log files that are retrieved over the network are placed in a directory that can serve as an environment directory for a JE stand alone or HA environment. If log files are already present in the target directory, it will try reuse them, if they are really consistent with those on the server. Extant log files that are no longer part of the current backup file set are deleted or are renamed, depending on how the backup operation was configured.
Renamed backup files have the following syntax: NNNNNNNN.bup. The implementation tries to be resilient in the face of network failures and minimizes the amount of work that might need to be done if the client or server were to fail and had to be restarted. Users of this API must be careful to ensure that the execute() completes successfully before accessing the environment. [Sam: should we create a je.lck file to ensure that this is the case?]
|
|
|
|