Modifica a política de backup de uma instância do MongoDB.
Descrição da operação
A georredudância está disponível apenas para instâncias de conjunto de réplicas e instâncias de cluster fragmentado que usam discos em nuvem.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dds:ModifyBackupPolicy |
update |
*Instance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBInstanceId |
string |
Sim |
O ID da instância. |
dds-bp16cb162771**** |
| PreferredBackupTime |
string |
Não |
O intervalo de tempo para realizar um backup. Especifique o horário no formato HH:mmZ-HH:mmZ. O horário é exibido no Tempo Universal Coordenado (UTC). Nota
O intervalo de tempo deve ser de 1 hora. |
03:00Z-04:00Z |
| PreferredBackupPeriod |
string |
Não |
O ciclo de backup. Valores válidos:
Importante
Para garantir a segurança dos dados, faça backup da instância do MongoDB pelo menos duas vezes por semana. Nota
Para especificar vários ciclos de backup, separe-os com vírgulas (,). |
Monday,Wednesday,Friday,Sunday |
| BackupRetentionPeriod |
integer |
Não |
O número de dias para reter backups completos. Nota
|
30 |
| EnableBackupLog |
integer |
Não |
Especifica se o backup de log deve ser ativado. Valores válidos:
Importante
Você não pode desativar o backup de log para instâncias de cluster fragmentado. |
0 |
| LogBackupRetentionPeriod |
integer |
Não |
O número de dias para reter backups de log. Valor padrão: 7. Valores válidos: 7 a 730. |
7 |
| SnapshotBackupType |
string |
Não |
O tipo de backup de snapshot. Valores válidos:
|
Standard |
| BackupInterval |
string |
Não |
A frequência de backups de alta frequência. Valores válidos:
Nota
|
-1 |
| HighFrequencyBackupRetention |
integer |
Não |
O número de dias para reter backups de alta frequência. Antes de especificar este parâmetro, você deve definir o parâmetro BackupInterval. O período de retenção padrão é de 1 dia. |
1 |
| BackupRetentionPolicyOnClusterDeletion |
integer |
Não |
A política para reter backups quando você libera a instância.
Para mais informações, consulte Retenção de backup de longo prazo. |
2 |
| CrossBackupType |
string |
Não |
A política para backups georredudantes. Valores válidos:
Nota
Este parâmetro é obrigatório se você ativar a georredudância. |
update |
| SrcRegion |
string |
Não |
O ID da região da instância. Nota
|
cn-beijing |
| DestRegion |
string |
Não |
O ID da região do backup georredudante. Nota
Este parâmetro é obrigatório se você ativar a georredudância. |
cn-hangzhou |
| CrossRetentionType |
string |
Não |
A política de retenção para backups georredudantes. Valores válidos:
Nota
Este parâmetro é obrigatório se você ativar a georredudância. |
delay |
| CrossRetentionValue |
integer |
Não |
O número de dias para reter backups georredudantes. Valores válidos: 3 a 1825. Nota
|
7 |
| CrossBackupPeriod |
string |
Não |
Os dias da semana para realizar backups georredudantes. Valores válidos:
Nota
Este parâmetro é obrigatório se você ativar a georredudância.
|
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday |
| EnableCrossLogBackup |
integer |
Não |
Especifica se o backup de log entre regiões deve ser ativado. Valores válidos: Nota
Este parâmetro é obrigatório se você ativar a georredudância.
|
1 |
| CrossLogRetentionType |
string |
Não |
A política de retenção para backups de log entre regiões. Valores válidos:
Nota
Este parâmetro é obrigatório se você ativar a georredudância. |
delay |
| CrossLogRetentionValue |
integer |
Não |
O número de dias para reter backups de log entre regiões. Valores válidos: 3 a 1825. O valor deve ser menor ou igual ao valor de CrossRetentionValue. Nota
Este parâmetro é obrigatório se você ativar a georredudância. |
3 |
| InstanceType |
string |
Não |
O tipo de instância. Valores válidos:
Nota
|
replicate |
| PreserveOneEachHour |
boolean |
Não |
Especifica se o backup esparso por hora deve ser ativado. Valores válidos:
|
true |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
644A359C-B871-4DD3-97B5-ED91EF5809C2 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "644A359C-B871-4DD3-97B5-ED91EF5809C2"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidPreferredBackupPeriod.Malformed | Specified parameter PreferredBackupPeriod is not valid. | |
| 400 | InvalidPreferredBackupTime.Malformed | Specified parameter PreferredBackupTime is not valid. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.