We've been working scripting out some of our workflows and in one of them we use dx_snapshot_db to snapshot the dSource before refreshing specific VDBs sourced from that dSource. On one of databases, we've noticed that dx_snapshot_db takes about an hour to complete the snapshot; but the normal snapshots taken when Delphix sees our transaction logs generally complete in a minute or less.
While reviewing the
dx_snapshot_db page in the GitHub wiki, I noticed this usebackup option:
- -usebackup yes|no For MS SQL / Sybase dSource only - if this flag is set to yes - snapshot will to loaded from last known backup, if flag is set to no Delphix Engine will run full backup Default value is no
I find this description a little unclear and was hoping somebody on here would be able to clarify it for me. Is this saying when
usebackup is set to
yes that Delphix will use the last backup already ingested and when
usebackup is set to
no that Delphix has to ingest the last full backup?
------------------------------
Mark McKibben
Senior Database Administrator
United Fire Group
------------------------------