AutoBackupSettings interface
Configure backups for databases in your SQL virtual machine.
Properties
backup |
Backup schedule type. Possible values include: 'Manual', 'Automated' |
backup |
Include or exclude system databases from auto backup. |
enable | Enable or disable autobackup on SQL virtual machine. |
enable |
Enable or disable encryption for backup on SQL virtual machine. |
full |
Frequency of full backups. In both cases, full backups begin during the next scheduled time window. Possible values include: 'Daily', 'Weekly' |
full |
Start time of a given day during which full backups can take place. 0-23 hours. |
full |
Duration of the time window of a given day during which full backups can take place. 1-23 hours. |
log |
Frequency of log backups. 5-60 minutes. |
password | Password for encryption on backup. |
retention |
Retention period of backup: 1-30 days. |
storage |
Storage account key where backup will be taken to. |
storage |
Storage account url where backup will be taken to. |
Property Details
backupScheduleType
Backup schedule type. Possible values include: 'Manual', 'Automated'
backupScheduleType?: BackupScheduleType
Property Value
backupSystemDbs
Include or exclude system databases from auto backup.
backupSystemDbs?: boolean
Property Value
boolean
enable
Enable or disable autobackup on SQL virtual machine.
enable?: boolean
Property Value
boolean
enableEncryption
Enable or disable encryption for backup on SQL virtual machine.
enableEncryption?: boolean
Property Value
boolean
fullBackupFrequency
Frequency of full backups. In both cases, full backups begin during the next scheduled time window. Possible values include: 'Daily', 'Weekly'
fullBackupFrequency?: FullBackupFrequencyType
Property Value
fullBackupStartTime
Start time of a given day during which full backups can take place. 0-23 hours.
fullBackupStartTime?: number
Property Value
number
fullBackupWindowHours
Duration of the time window of a given day during which full backups can take place. 1-23 hours.
fullBackupWindowHours?: number
Property Value
number
logBackupFrequency
Frequency of log backups. 5-60 minutes.
logBackupFrequency?: number
Property Value
number
password
Password for encryption on backup.
password?: string
Property Value
string
retentionPeriod
Retention period of backup: 1-30 days.
retentionPeriod?: number
Property Value
number
storageAccessKey
Storage account key where backup will be taken to.
storageAccessKey?: string
Property Value
string
storageAccountUrl
Storage account url where backup will be taken to.
storageAccountUrl?: string
Property Value
string