Laboratório 21 · Desempenho

Melhoramos a restauração do Salvo: conta de 10 GB de volta em 5 min 45 s, no pior horário do storage

Data: 19/10/2026Servidor: uma conta real, ~10 GBLeitura: 4 minTema: Desempenho
O problema

Quando um cliente perde a conta inteira (site WordPress, banco e 13 caixas de e-mail, 10 GB), ele fica no telefone esperando. Medimos quanto tempo o Salvo levava para devolver essa conta no pior momento possível: a hora em que o storage de backup está mais ocupado, recebendo ao mesmo tempo os backups de vários outros servidores. O servidor da conta estava tranquilo; o gargalo era o storage. Resultado: 29 min 47 s. Não gostamos. Fomos atrás do motivo, melhoramos a restauração do Salvo em dois pontos e medimos de novo, com a mesma conta, na mesma hora.

Resultado
5 min 45 spara a conta de 10 GB voltar inteira depois das melhorias, no pior momento do storage de backup, quando os backups de outros servidores chegam a ele ao mesmo tempo. Antes das melhorias: 29 min 47 s
5,2×mais rápido, e a conta voltou idêntica: 100% dos arquivos do cliente, as 13 caixas de e-mail com as mesmas mensagens e o banco do WordPress com o mesmo checksum

Por que isso importa para quem administra o servidor

  • De 29 min 47 s para 5 min 45 s: com o cliente no telefone, é a diferença entre meia hora sem site e sem e-mail e menos de seis minutos.
  • No pior momento do storage de backup, com os backups de outros servidores chegando ao mesmo tempo: a restauração não precisa esperar o storage ficar livre.
  • E voltou idêntica: 100% dos arquivos do cliente, as 13 caixas de e-mail e o banco do WordPress com o mesmo checksum.
  • As duas melhorias viraram o padrão do Salvo, e o caminho continuou: as mesmas opções em 6 contas reais contra o JetBackup, e depois a restauração em duas trilhas, mais rápida que o pacote do próprio painel.Veja:Laboratório 23Laboratório 24
Mesma conta, mesma hora: antes e depois das melhoriasMedido no pior momento do storage de backup. À direita, quantas vezes mais rápido.
Onde o tempo foi pararO cPanel recriando a conta leva cerca de 3 minutos em todas: é o piso. Cada melhoria encolheu a busca do backup.
Fonte: Laboratório Salvo · uma conta real de ~10 GB · 17 a 19/10/2026
No pior momento do storageAntes das melhoriasMelhoria 1 (8 conexões)Melhorias 1 e 2
Buscar o backup no storage26 min 57 s4 min 44 s2 min 39 s
O cPanel recriando a conta2 min 48 s2 min 57 s3 min 03 s
Da conta apagada à conta de volta29 min 47 s7 min 44 s5 min 45 s
Mais rápido que antes—3,9×5,2×

Método

Uma conta real: site WordPress com banco de 12 tabelas, 13 caixas com 15,5 mil mensagens e 24,9 mil arquivos. Cerca de 10 GB no storage e 11 GB depois de restaurada.

O backup fica num storage remoto, acessado por SSH, que também recebe o backup de outros servidores. As três restaurações rodaram na mesma hora, a de maior carga desse storage: a conta foi apagada e restaurada sem as melhorias; com a melhoria 1; e com as melhorias 1 e 2.

Antes e depois de cada restauração, um retrato completo da conta: o hash de cada arquivo, o checksum de cada tabela e as mensagens de cada pasta. Nas três, a conta do cliente voltou idêntica: 23.801 de 23.801 arquivos do cliente (site, arquivos enviados e mensagens), 100%, o banco com o mesmo checksum e o e-mail igual, caixa por caixa. As únicas diferenças estão nos arquivos que o sistema recria sozinho: índices do servidor de e-mail, caches do painel e cópias do banco do webmail que o painel renomeia com a data da restauração.

Como chegamos ao gargalo. Na primeira medição, o pacote de backup padrão do painel, que já estava no próprio servidor, voltou em 3 min 04 s; o Salvo, buscando o backup no storage remoto, levou 58 min 40 s, e 93% desse tempo era ler o storage. Com o storage sem aquela carga, caiu para 7 min 53 s, e multiplicar as leituras quase não ajudava. Foi aí que vimos a fila de uma conexão só.

O que mudamos no Salvo

Primeiro, olhamos para onde ia o tempo. O cPanel recriando a conta leva cerca de 3 minutos em qualquer cenário: esse é o piso, e não depende do Salvo. Os outros 27 minutos eram o Salvo buscando o backup no storage. A causa: ele conversava com o storage por uma conexão só, um pedido de cada vez, como uma fila de banco com um caixa aberto; na hora mais cheia do storage, cada pedido demorava mais, e a fila andava devagar. Melhoria 1, oito caixas abertos: o Salvo passou a buscar o backup por 8 conexões ao mesmo tempo. Só isso levou a conta de 29 min 47 s para 7 min 44 s. Melhoria 2, o backup vem inteiro, de uma vez: em vez de buscar os pedaços aos poucos enquanto restaura, o Salvo copia o backup da conta para o servidor numa leva só (110 s, a 91 MB/s) e restaura a partir dali. Chegamos a 5 min 45 s, sem usar mais disco no pico. Com as duas, a restauração no pior horário ficou mais rápida do que a melhor que tínhamos medido com o storage livre (7 min 53 s). As duas melhorias viraram o padrão do Salvo. E o caminho continuou: no Laboratório 23, com 6 contas reais contra o JetBackup, e no Laboratório 24, com a restauração em duas trilhas, mais rápida que o pacote do próprio painel. E o backup? Ele não ganha com as conexões a mais (74 s com 1, 110 s com 8): no backup, quem limita é ler e comprimir os dados no servidor.

?
O que ainda não sabemosUma medição de cada rodada, numa conta e num storage. As três rodaram na mesma hora, mas não ao mesmo tempo, e a carga do storage varia dentro da hora. O tempo de buscar o backup depende do storage e da rede; o de recriar a conta depende do servidor. Depois, medimos com outras contas e com várias restaurações ao mesmo tempo, nos Laboratórios 23 e 24.
Quer ver o Salvo no seu servidor?Entre na lista de espera do beta. Avisamos quando houver vaga.

Como se liga aos outros laboratórios

Integridade conferida arquivo por arquivo
20 sA conta inteira restaurada em outro servidor: domínios, e-mails, banco idêntico e permissõesLaboratório 11 · 15/10/202699,96%Recuperação de desastre: 10 contas inteiras em outro servidor, 99,96% dos arquivos do cliente idênticosLaboratório 16 · 16/10/2026100%Restaurar um backup do cPanel pelo Salvo: quatro vezes, o mesmo resultado, e 100% das mensagens idênticasLaboratório 18 · 17/10/2026~2 minA conta sumiu: de volta, inteira, a partir do backup, em cerca de 2 minutosLaboratório 19 · 17/10/20265 de 5Restaurar só o que precisa: um banco, uma caixa de e-mail, uns arquivos, tudo de volta exatamente como eraLaboratório 20 · 17/10/20263,3 sWordPress: restaurar só a tabela que quebrou, em 3 segundos em vez de 2 minutosLaboratório 22 · 18/10/202699,98%Backup de WordPress com e-mail: 6 sites reais restaurados pelo Salvo e pelo JetBackupLaboratório 23 · 19/10/2026250 sRestaurar WordPress pelo Salvo mais rápido que pelo pacote do cPanel: 6 sites reais, uma e várias contas ao mesmo tempoLaboratório 24 · 19/10/2026
salvo. Backup para servidores de hospedagem. Um produto GK2.
Produto
Laboratório
Salvo
Idioma
© 2026 GK2Usamos cookies de análise (Google Analytics).salvobackup.com/pt/laboratorio/restaurar-uma-conta-de-10-gb/