| SQLITE3_BACKUP(3) | Library Functions Manual | SQLITE3_BACKUP(3) | 
sqlite3_backup —
Online Backup Object
typedef struct sqlite3_backup sqlite3_backup;
The sqlite3_backup object records state information about an ongoing online
  backup operation. The sqlite3_backup object is created by a call to
  sqlite3_backup_init() and is destroyed by a call to sqlite3_backup_finish().