AutoBackupSettings interface
为 SQL 虚拟机中的数据库配置备份。
属性
| backup |
备份计划类型。 |
| backup |
包括或排除自动备份中的系统数据库。 |
| days |
当 FullBackupFrequency 设置为“每周”时,备份的一周中的天数。 |
| enable | 在 SQL 虚拟机上启用或禁用自动回退。 |
| enable |
启用或禁用 SQL 虚拟机上备份的加密。 |
| full |
完整备份的频率。 上述两种情况下,均在下一个计划的时间段内开始完整备份。 |
| full |
在给定的日期可以开始执行完整备份的时间。 0-23 小时。 |
| full |
在给定的日期可以执行完整备份的时段持续时间。 1-23 小时。 |
| log |
日志备份的频率。 5-60 分钟。 |
| password | 备份时加密的密码。 |
| retention |
备份的保留期:1-90 天。 |
| storage |
将备份到的存储帐户密钥。 |
| storage |
将备份到的存储帐户 URL。 |
| storage |
将备份到的存储容器名称。 |
属性详细信息
backupScheduleType
备份计划类型。
backupScheduleType?: string
属性值
string
backupSystemDbs
包括或排除自动备份中的系统数据库。
backupSystemDbs?: boolean
属性值
boolean
daysOfWeek
当 FullBackupFrequency 设置为“每周”时,备份的一周中的天数。
daysOfWeek?: string[]
属性值
string[]
enable
在 SQL 虚拟机上启用或禁用自动回退。
enable?: boolean
属性值
boolean
enableEncryption
启用或禁用 SQL 虚拟机上备份的加密。
enableEncryption?: boolean
属性值
boolean
fullBackupFrequency
完整备份的频率。 上述两种情况下,均在下一个计划的时间段内开始完整备份。
fullBackupFrequency?: string
属性值
string
fullBackupStartTime
在给定的日期可以开始执行完整备份的时间。 0-23 小时。
fullBackupStartTime?: number
属性值
number
fullBackupWindowHours
在给定的日期可以执行完整备份的时段持续时间。 1-23 小时。
fullBackupWindowHours?: number
属性值
number
logBackupFrequency
日志备份的频率。 5-60 分钟。
logBackupFrequency?: number
属性值
number
password
备份时加密的密码。
password?: string
属性值
string
retentionPeriod
备份的保留期:1-90 天。
retentionPeriod?: number
属性值
number
storageAccessKey
将备份到的存储帐户密钥。
storageAccessKey?: string
属性值
string
storageAccountUrl
将备份到的存储帐户 URL。
storageAccountUrl?: string
属性值
string
storageContainerName
将备份到的存储容器名称。
storageContainerName?: string
属性值
string