Trabalhar com armazenamento no RDS para Oracle
Cada instância do RDS para Oracle tem um volume de armazenamento primário. Para aumentar a capacidade de armazenamento, você pode anexar até três volumes de armazenamento adicionais à sua instância de banco de dados. Dependendo dos requisitos da workload, escolha entre armazenamento gp3 e io2 para cada volume. Por exemplo, você pode colocar dados acessados com frequência em um volume io2 e dados históricos em um volume gp3.
Use volumes de armazenamento adicionais para habilitar os seguintes benefícios:
-
Capacidade aprimorada: escale seu armazenamento total em até 256 TiB por instância de banco de dados anexando até três volumes de armazenamento adicionais.
-
Configuração flexível de armazenamento e otimização do desempenho: combine diferentes tipos de armazenamento (gp3 e io2) para otimizar o custo e a performance com base em seus padrões de acesso aos dados. Separe os dados acessados com frequência no armazenamento io2 de alta performance dos dados de arquivamento no armazenamento gp3 econômico.
-
Expanda e reduza a capacidade de armazenamento conforme necessário: anexe um volume quando precisar de armazenamento adicional, como durante a migração de dados, e depois exclua o volume. Dessa forma, você pode expandir e reduzir o armazenamento total da instância de banco de dados.
-
Movimentação de dados on-line: use os recursos integrados do Oracle Database para mover dados entre volumes sem tempo de inatividade.
nota
Você pode remover volumes de armazenamento adicionais, mas não pode remover o volume principal.
Tópicos
Considerações sobre o uso de volumes de armazenamento adicionais com o RDS para Oracle
Limitações do uso de volumes de armazenamento adicionais com o RDS para Oracle
Adicionar, remover ou modificar volumes de armazenamento com o RDS para Oracle
Backup e restauração de dados com volumes de armazenamento adicionais no RDS para Oracle
Casos de uso para volumes de armazenamento adicionais no RDS para Oracle
Considerações sobre o uso de volumes de armazenamento adicionais com o RDS para Oracle
Pense no seguinte ao usar volumes de armazenamento adicionais com o RDS para Oracle:
-
É possível adicionar até três volumes de armazenamento adicionais por instância.
-
Volumes de armazenamento adicionais devem usar os seguintes nomes de volume:
-
rdsdbdata2
-
rdsdbdata3
-
rdsdbdata4
-
-
Você só pode usar os tipos de armazenamento SSD de uso geral (gp3) e o armazenamento em SSD de IOPS provisionadas (io2).
-
Você pode usar os recursos de realocação on-line da Oracle para mover dados entre volumes enquanto suas aplicações continuam em execução.
-
Quando você cria um volume de armazenamento adicional modificando a instância de banco de dados, o RDS cria imediatamente o volume de armazenamento, independentemente da configuração de modificações do cronograma. Adicionar um volume de armazenamento é uma operação on-line e não afeta a performance do banco de dados. Consulte Usar a configuração de programação de modificações.
Para ter a performance ideal, confira o seguinte ao usar volumes de armazenamento adicionais:
-
Planejamento de movimentação de dados
-
Programe grandes movimentos fora do horário de pico.
-
Divida grandes operações em partes menores.
-
Monitore os recursos do sistema durante as movimentações.
-
-
Gerenciamento de recursos
-
Mantenha espaço livre suficiente nos dois volumes.
-
Monitorar padrões de E/S usando AWR ou Statspack.
-
Observe cenários de armazenamento cheio.
-
-
Práticas recomendadas
-
Use operações de realocação de arquivos de dados on-line sempre que possível.
-
Mantenha índices apropriados.
-
Monitore o uso do espaço regularmente.
-
Ao usar volumes de armazenamento adicionais com réplicas:
-
Quando você está criando uma réplica do RDS para Oracle para uma instância de banco de dados que tenha volumes de armazenamento adicionais, o RDS configura automaticamente volumes de armazenamento adicionais na réplica. No entanto, nenhuma modificação subsequente feita nos volumes de armazenamento da sua instância de banco de dados primária é aplicada automaticamente à réplica.
-
Ao gerenciar localizações de arquivos de dados em vários volumes, recomendamos usar configurações de grupos de parâmetros em vez de alterações em nível de sessão para garantir um comportamento consistente entre as instâncias primária e de réplica.
Limitações do uso de volumes de armazenamento adicionais com o RDS para Oracle
As seguintes limitações se aplicam ao uso de volumes de armazenamento adicionais com o RDS para Oracle:
-
Você não pode adicionar um volume de armazenamento aos tipos de instância com menos de 64 GiB de memória porque eles não têm memória suficiente para comportar grandes volumes de armazenamento.
O tamanho mínimo de armazenamento é de 200 GiB para volumes de armazenamento adicionais. O volume de armazenamento primário da sua instância de banco de dados deve ser igual ou maior que 200 GiB para anexar volumes de armazenamento adicionais. O tamanho máximo de armazenamento para sua instância de banco de dados é de 256 TiB no total em todos os volumes.
-
Os seguintes recursos não são aceitos em instâncias de banco de dados com volumes de armazenamento adicionais:
-
Backups automatizados entre regiões
-
Réplica de leitura entre regiões
-
Ajuste de escala automático do armazenamento (para volumes de armazenamento adicionais)
-
Cópia de snapshot entre contas
-
Snapshots públicos
-
Você não pode excluir o volume de armazenamento primário (
rdsdbdata), mas pode excluir outros volumes de armazenamento, desde que estejam vazios.
Operações de gerenciamento de banco de dados com volumes de armazenamento adicionais no RDS para Oracle
Você pode realizar operações de gerenciamento de banco de dados, como criar espaços para tabela ou mover dados entre volumes de armazenamento, enquanto usa volumes de armazenamento adicionais no RDS para Oracle. Para acessar mais informações sobre operações de gerenciamento de banco de dados com volumes de armazenamento adicionais, consulte as seguintes seções: