Gerenciando um Backup
Use a Console ou a interface de linha de comando para editar, excluir ou mover um backup. Você também pode copiar um backup para outra região.
Editando um Backup
Use a Console ou a interface de linha de comando para editar o nome para exibição, a descrição, o período de retenção e a exclusão temporária de um backup do sistema de banco de dados.
Não é possível alterar o período de retenção de backups automáticos.
O período de retenção dos backups finais dos sistemas de BD Always Free é limitado a um máximo de 7 dias.
Você não pode alterar a exclusão temporária de backups de sistemas de BD Always Free.
Use a Console ou a interface de linha de comando para editar um backup:
- Usando a Console
- Usando a CLI
- Usando a API REST, execute a operação UpdateBackup.
Usando a Console
Use a Console para editar o nome para exibição, a descrição e o período de retenção do backup.
O painelEditar backup é diferente do painel Editar plano de backup. O painel Editar plano de backup permite que você ative backups automáticos, edite o período e o horário inicial da janela de uma rede de banco de dados existente. Consulte Editando um Plano de Backup.
- Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, selecione Backups.
- Execute um dos seguintes procedimentos:
- Selecione Editar no menu Ações na mesma linha do seu sistema de banco de dados.
- Selecione o nome do backup para abrir a página Detalhes do backup e selecione Editar.
- No painel Editar backup, forneça os seguintes detalhes:
- Nome para exibição: Especifique o novo nome do backup. Se você não modificar o nome, o nome existente será mantido.
- Descrição: Especifique a nova descrição do backup. Se você não modificar a descrição, a descrição existente será mantida.
- Período de retenção: Especifique o novo período de retenção do backup. Se você não modificar o período de retenção, o valor existente será retido.
Observação
Não é possível alterar o período de retenção de backups automáticos. - Exclusão flexível: Especifique a nova definição de exclusão flexível. Se você não modificá-lo, a configuração existente será mantida.
Observação
Quando ativado, ele retém o backup a ser excluído por causa da política de retenção no estadoDELETE_SCHEDULED
por 7 dias adicionais antes de excluí-lo permanentemente.
- Selecione Salvar alterações.
Usando a CLI
Use a interface de linha de comando para atualizar o nome para exibição, a descrição, o período de retenção e a exclusão suave do backup.
- Um OCID de backup.
- Uma política que permite atualizar backups no compartimento ou na tenancy.
- Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
Editando um Plano de Backup
Edite o plano de backup de um sistema de banco de dados existente para ativar backups automáticos, recuperação pontual e exclusão temporária, edite o período de retenção e o horário inicial da janela e programe a cópia de backup entre regiões.
Você não pode alterar o plano de backup de um sistema de banco de dados Always Free.
- Usando a Console
- Usando a API REST, execute a operação UpdateDbSystem com o atributo
backupPolicy
.
Usando a Console
Use a Console para editar o plano de backup de um sistema de banco de dados existente.
o painel Editar plano de backup é diferente do painel Editar backup. O painelEditar backup permite que você edite o nome para exibição e a descrição do backup. Consulte Editando um Backup.
Movendo um Backup
Você pode mover um backup ativo para outro compartimento. Não é possível mover um backup que esteja em qualquer outro estado.
Você não pode mover backups de um sistema de BD Always Free para outro compartimento.
Use a Console ou a interface de linha de comando para mover um backup para outro compartimento.
- Usando a Console
- Usando a CLI
- Usando a API REST, execute a operação ChangeBackupCompartment.
Usando a Console
Use a Console para mover o seu backup para outro compartimento.
- A permissão de acesso,
MYSQL_BACKUP_MOVE
, no compartimento para o qual você deseja mover o seu backup. Consulte mysql-backups. - Um backup ativo. Não é possível mover um backup que esteja em qualquer outro estado.
Usando a CLI
Use a interface de linha de comando para mover um backup para outro compartimento.
- Um OCID de backup.
- Uma política que permite mover backups no compartimento ou na tenancy.
- Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
Excluindo um Backup
Use a Console ou a interface de linha de comando para excluir um backup do sistema de banco de dados.
- Usando a Console
- Usando a CLI
- Usando a API REST, execute a operação DeleteBackup.
Usando a Console
Use a Console para excluir um backup do seu sistema de banco de dados.
- Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, clique em Backups.
- Execute um dos seguintes procedimentos:
- Escolha Excluir no menu Ações na mesma linha do seu backup.
- Clique no nome do backup para abrir a página Detalhes do backup. Clique no botão Mais ações e selecione Excluir.
- Em Excluir backup, selecione Excluir backup.
Usando a CLI
Use a interface da linha de comando para excluir um backup.
- Um OCID de backup.
- Uma política que permite excluir backups no compartimento ou na tenancy.
- Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
Cancelando a Exclusão de um Backup
Use a Console ou a interface de linha de comando para cancelar a exclusão de um backup.
Usando a Console
Use a Console para cancelar a exclusão programada de um backup.
- Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, selecione Backups.
- Execute um dos seguintes procedimentos:
- Escolha Cancelar exclusão no menu Ações na mesma linha do seu backup.
- Selecione o nome do backup para abrir a página Detalhes da cópia de segurança Selecione o botão Mais ações e selecione Cancelar exclusão.
- Na caixa de diálogo Cancelar exclusão, selecione Cancelar exclusão.
Usando a CLI
Use a interface de linha de comando para cancelar a exclusão de um backup.
- O OCID de um backup que tem o estado
DELETE SCHEDULED
. - Uma política que permite cancelar a exclusão de backups no compartimento ou na tenancy.
- Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
Copiando um Backup para Outra Região
Copie um backup do sistema de banco de dados para outra região.
Você não pode copiar backups de um sistema de BD Always Free para outra região.
Depois de copiar o backup de um sistema de banco de dados para outra região, você poderá restaurar o sistema de banco de dados na região de destino. Ele não copia a configuração do sistema de banco de dados no qual o backup foi feito.
Ao copiar backups do sistema de banco de dados entre regiões em sua tenancy, o limite do serviço MySQL Contagem Máxima de Cópia de Backup Paralelo entre Regiões determina o número máximo de cópias simultâneas que você pode executar de uma região de origem específica.
- Um backup ativo em qualquer região:
Observação
Você pode copiar o backup para outra região dentro do mesmo realm no Oracle Cloud Infrastructure. O backup não está sendo copiado no momento para a mesma região de destino. Não é possível criar uma cópia do backup na mesma região. - A permissão de acesso,
MYSQL_BACKUP_COPY
eMYSQL_BACKUP_READ
, na região de origem na qual o backup está localizado. Consulte mysql-backups.Observação
O tipo de recurso agregadomysql-family
não inclui a permissãoMYSQL_BACKUP_COPY
. - A permissão de acesso,
MYSQL_BACKUP_CREATE
, na região de destino para a qual o backup deverá ser copiado. Consulte mysql-backups.
- Para permitir que um grupo chamado
MyTestGroup1
copie backups do sistema de BD entre qualquer região:Allow group MyTestGroup1 to read mysql-backups in tenancy Allow group MyTestGroup1 to use mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_COPY' Allow group MyTestGroup1 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- Para permitir que um grupo chamado
MyTestGroup2
copie backups do sistema de BD das regiões Oeste dos EUA (Phoenix) e Leste dos EUA (Ashburn) para qualquer região de destino:Allow group MyTestGroup2 to read mysql-backups in tenancy Allow group MyTestGroup2 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', any {request.region='phx', request.region='iad'}) Allow group MyTestGroup2 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
- Para permitir que um grupo chamado
MyTestGroup3
copie backups do sistema de banco de dados da região Sul do Reino Unido (Londres) para a região Central da Alemanha (Frankfurt):Allow group MyTestGroup3 to read mysql-backups in tenancy where request.region = 'lhr' Allow group MyTestGroup3 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', request.region = 'lhr', target.destination-region = 'fra'} Allow group MyTestGroup3 to manage mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_CREATE', request.region = 'fra'}
Use a Console ou a interface de linha de comando para copiar um backup do sistema de banco de dados para outra região.
- Usando a Console
- Usando a CLI
- Usando a API REST, execute a operação CopyBackup.
Usando a Console
Use a Console para copiar seu backup para outra região.
- Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, selecione Backups.
- Execute um dos seguintes procedimentos:
- Selecione Copiar para outra região no menu Ações na mesma linha do backup.
- Selecione o nome do backup para abrir a página Detalhes do backup e selecione Copiar para outra região.
- No painel Copiar para outra região, forneça os seguintes detalhes:
- Selecione Copiar.
Se a solicitação de serviço COPY_BACKUP retornar o erro
DbSystemBackupCopyLimitExceeded
, você precisará repetir a cópia de backup novamente mais tarde.
Usando a CLI
Use a interface da linha de comando para copiar um backup do sistema de banco de dados para outra região.
- Um OCID de backup de origem.
- Uma política que permite ler e copiar backups na região de origem e criar backups na região de destino.
- Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
Observação
A CLI deve ser configurada para autenticação com a região de destino para a qual o backup é copiado.