MobiLink Synchronization Reference
MobiLink Synchronization Client
dbmlsync options
When creating a download file, this option creates a file that can be used with remote databases that have not yet synchronized.
dbmlsync -bc "filename" -bg ...
The -bg option causes the download file to update the generation numbers on the remote database.
This option allows you to build a download file that can be applied to remote databases that have never synchronized. Otherwise, you must perform a synchronization before you apply a download file.
Download files built with the -bg option should be snapshot downloads. Timestamp-based downloads will not work with remote databases that have not synchronized because the last download timestamp on a new remote is by default January 1, 1900, which will be earlier than the last download timestamp in the download file. For timestamp-based file-based downloads to work, the last download timestamp in the download file must be the same or earlier than on the remote.
You should not apply download files built with the -bg option to remote databases that have already synchronized. The -bg option causes the generation numbers on the remote database to be updated with the value on the consolidated database at the time the download file was created. For remotes that have already synchronized, this means that the remote database is not forced to upload data before applying a download, and so data could be lost.