Planejamento de armazenamento de hospedagem: arquivos, bancos de dados e crescimento
Estimar armazenamento de hospedagem de arquivos do site, bancos de dados, mídia, registros e crescimento. Compare seus requisitos com o armazenamento do plano e as opções de espaço disponíveis.
Inventário dos dados que o seu projeto precisa manter
Comece com um inventário em vez de um palpite baseado em números de visitantes. Incluir arquivos de aplicativos, mídias carregadas, bancos de dados, arquivos gerados e logs. Para um VPS, também considere o sistema operacional, pacotes instalados, imagens de container e dados persistentes da aplicação.
Distinguir dados ao vivo de arquivos temporários e cópias de recuperação. Para vários sites, conte dados compartilhados apenas uma vez e grave os conjuntos de dados separados que você precisa preservar. Se os backups forem armazenados no próprio serviço, inclua o uso real do espaço; não assuma que a opção de backup use o mesmo disco ou um destino externo sem verificar.
Role a tabela horizontalmente, se necessário.
Criar uma estimativa de armazenamento a partir dos conjuntos de dados que você realmente usa
Dados
O que medir
O que pode mudar
Arquivos de site e aplicativo
Diretórios atuais de aplicativos e arquivos gerados.
Novas versões, plugins e ativos.
Mídia e uploads
Arquivos originais e versões geradas.
Novas imagens, downloads e versões mantidas.
Bases de dados
Tamanho da base de dados usando as ferramentas disponíveis.
Conteúdo, registros, ordens e histórico de aplicação.
Registos e dados temporários
Configurações atuais de tamanho e retenção.
Actividades, erros e trabalhos de manutenção.
Cópias de recuperação e de teste
Cópias que são armazenadas no serviço.
Retenção e espaço necessários para testes seguros.
Use as ferramentas de gerenciamento fornecidas para o serviço para medir arquivos e bancos de dados separadamente. Um download comprimido não é necessariamente a quantidade de espaço que o aplicativo em execução usa. Manter a data, o escopo e as unidades de cada medição para que as comparações posteriores sejam significativas.
Em um servidor Linux, as ferramentas do sistema de arquivos e as ferramentas de tamanho de diretório respondem a diferentes perguntas. A ferramenta df reporta o espaço do sistema de arquivos; du estima o uso do arquivo e diretório. Seus totais podem diferir, então inspecione o escopo antes de tratar a diferença como dados removíveis. Um arquivo excluído ainda aberto por um processo em execução é uma razão possível.
Não assuma que a pasta de mídia de um projeto representa todo o seu armazenamento. Arquivos de banco de dados, registros de aplicativos e dados do sistema podem viver em outro lugar. Medida apenas com acesso que você está autorizado a usar, e confirmar o que o subsídio de armazenamento do plano cobre.
Permitir o trabalho de crescimento e manutenção
Compare o uso durante um período representativo para identificar as partes que estão crescendo. Novas imagens, pedidos de armazenamento, importações ou lançamentos de aplicativos podem alterar a tendência. Use suas próprias observações para planejar espaço para o próximo período, em vez de aplicar uma porcentagem universal inventada.
Algumas necessidades de manutenção espaço temporário: extrair um arquivo, preparar uma exportação de banco de dados ou manter uma cópia rollback. Liste essas operações ao lado dos dados ao vivo que afetam. Um plano dimensionado apenas para os arquivos ao vivo de hoje pode deixar muito pouco espaço para executá-los com segurança.
Onde você não tem nenhum uso existente, faça uma estimativa de componentes a partir dos arquivos e conjuntos de dados que você planeja publicar. Revisite-o após o lançamento quando as medições reais estiverem disponíveis. O planejamento de armazenamento não estabelece uma capacidade de tráfego ou substitui o CPU separado e o dimensionamento de memória.
Compare o armazenamento do plano com as opções de espaço adicional
Use o plano de armazenamento visível como ponto de partida. O configurador oferece atualmente o armazenamento de base sozinho, um 50 GB adicional ou um 100 GB adicional. Selecione apenas o espaço que seu projeto precisa e verifique os recursos atualizados e a cotação completa do período antes de encomendar.
A escolha de armazenamento adicional muda o armazenamento; ele não aumenta por si só RAM, vCPU, transferência ou o número de sites permitidos. Se outro limite for a restrição real, compare os planos apropriados. Leia a descrição da opção disponível em vez de assumir um layout de disco diferente ou um procedimento de redimensionamento ao vivo.
Seu total citado inclui o período selecionado e quaisquer extras pagos. Os termos de hospedagem disponíveis começam em três meses. Uma opção de armazenamento maior descreve a configuração de serviço solicitada; ela não estabelece que um serviço existente já foi expandido.
Reveja o uso e remova dados com um plano de recuperação
Defina uma cadência de revisão adequada ao seu projeto e repita as mesmas medidas. Investigue o crescimento inesperado antes de comprar mais espaço ou excluir arquivos. Ajustar a retenção de logs e a limpeza da aplicação apenas após confirmar para que os dados são usados e o que deve ser retido.
Evite a exclusão de diretórios, registros de banco de dados ou dados de container para espaço livre. Identificar o conjunto de dados, preservar tudo o que for necessário para a recuperação e usar o processo de manutenção suportado pelo aplicativo. Espaço extra pode fornecer espaço para trabalhar, mas não é um substituto para um backup independente testado.
Grave arquivos atuais, bancos de dados, mídia, registros e quaisquer cópias de recuperação local.
Mantenha as datas, unidades e escopo de medição consistentes.
Estimar o crescimento da atividade real do seu projeto ou dados planejados.
Conta para manutenção temporária e espaço de retrocesso.
Compare a necessidade medida com o armazenamento plano e o suplemento 50 GB ou 100 GB disponível.
Escolha um Linux VPS usando medições de carga de trabalho, requisitos de software, crescimento de armazenamento e um plano de administração. Opções de revisão antes de encomendar.
Planejar hospedagem de backups em torno de arquivos, bancos de dados e perda de dados aceitável. Compreenda pontos de restauração semanal ou diária e teste de recuperação longe de seu site ao vivo.