Aumentar automaticamente o armazenamento no Banco de Dados do Azure para o servidor MariaDB usando o PowerShell
Importante
O Banco de Dados do Azure para MariaDB está no caminho da aposentadoria. É altamente recomendável migrar para o Banco de Dados do Azure para MySQL. Para obter mais informações sobre como migrar para o Banco de Dados do Azure para MySQL, consulte O que está acontecendo com o Banco de Dados do Azure para MariaDB?.
Este artigo descreve como você pode configurar um Banco de Dados do Azure para que o armazenamento do servidor MariaDB cresça sem afetar a carga de trabalho.
O crescimento automático do armazenamento impede que o servidor atinja o limite de armazenamento e se torne somente leitura. Para servidores com 100 GB ou menos de armazenamento provisionado, o tamanho é aumentado em 5 GB quando o espaço livre é inferior a 10%. Para servidores com mais de 100 GB de armazenamento provisionado, o tamanho é aumentado em 5% quando o espaço livre é inferior a 10 GB. Os limites máximos de armazenamento aplicam-se conforme especificado na seção de armazenamento dos níveis de preços do Banco de Dados do Azure para MariaDB.
Importante
Lembre-se de que o armazenamento só pode ser ampliado e não reduzido.
Pré-requisitos
Para concluir este guia de instruções, você precisa:
- O módulo Az PowerShell instalado localmente ou o Azure Cloud Shell no navegador
- Um Banco de Dados do Azure para servidor MariaDB
Importante
Enquanto o módulo Az.MariaDb PowerShell estiver em visualização, você deve instalá-lo separadamente do módulo Az PowerShell usando o seguinte comando: Install-Module -Name Az.MariaDb -AllowPrerelease
.
Assim que o módulo Az.MariaDb PowerShell estiver disponível em geral, ele se tornará parte de futuras versões do módulo Az PowerShell e estará disponível nativamente no Azure Cloud Shell.
Se você optar por usar o PowerShell localmente, conecte-se à sua conta do Azure usando o cmdlet Connect-AzAccount .
Habilite o crescimento automático do armazenamento do servidor MariaDB
Habilite o armazenamento de crescimento automático do servidor em um servidor existente com o seguinte comando:
Update-AzMariaDbServer -Name mydemoserver -ResourceGroupName myresourcegroup -StorageAutogrow Enabled
Habilite o armazenamento de crescimento automático do servidor ao criar um novo servidor com o seguinte comando:
$Password = Read-Host -Prompt 'Please enter your password' -AsSecureString
New-AzMariaDbServer -Name mydemoserver -ResourceGroupName myresourcegroup -Sku GP_Gen5_2 -StorageAutogrow Enabled -Location westus -AdministratorUsername myadmin -AdministratorLoginPassword $Password