Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Testes Com Reposição De Gzip Em Pigz (Aceleração Dos Backups)

Featured Replies

Postado

Durante uma de minhas pesquisas, encontrei um tópico interessante no fórum oficial do cpanel: http://forums.cpanel...5-a-242831.html

No tópico, há uma discussão sobre a possível troca do gzip pelo pigz, que faz o mesmo tipo de compressão, utilizando menos tempo e aproveitando corretamente os multi-threads de cada servidor. Inclusive, isto já está com versão marcada para 11.34+ (que virá com opções de ativá-lo e configurar o nível de compressão).

Resolví fazer meus testes em um servidor específico, e os resultados são de assustar. Veja meu teste com uma conta de cerca de 580 mb de espaço consumido no cPanel:

pkgacct funcionando com gzip:

size is: 453708346

homesize is: 616161280

real 1m20.302s

user 0m40.107s

sys 0m6.086s

pkgacct funcionando com pigz:

size is: 454144717

homesize is: 616161280

real 0m21.163s

user 0m43.975s

sys 0m6.211s

É simplesmente fantástico, o tempo de criação do backup diminuiu praticamente 6 vezes(isto com um arquivo de 580 mb, imagina com arquivos maiores). E veja que há uma diferença mínima de tamanho, 453,7 com gzip e 454,1 com o pigz, isto porque o nível de compressão não está sendo definido.

Criei um pequeno script que instala o pigz e efetua esta modificação no pkgacct para que o sistema passe a fazer os backups usando o pigz. Nele, também há o desinstalador, então, peço para que me ajudem a testar ATENÇÃO: POR SUA CONTA E RISCO a eficiência do pigz.

Ao instalar, automaticamente os backups já serão gerados com o pigz.

CentOS 5.x - Instalação:


wget http://www.brasilhosp.com.br/downloads/pigz.sh; chmod +x pigz.sh; ./pigz.sh instalar

CentOS 5.x - Desinstalação:

wget http://www.brasilhosp.com.br/downloads/pigz.sh; chmod +x pigz.sh; ./pigz.sh desinstalar

Para testarem, façam o seguinte:

- Antes de instalar, executem: time /scripts/pkgacct USUARIOCPANEL

- Após instalar, executem: time /scripts/pkgacct USUARIOCPANEL

Agora, basta comparar o tempo de backup de ambos.. Postem seus testes!! =)

Testem também a restauração, para verificar se pode ficar corrompido(em meus testes não ocorreu em nenhuma vez).



Postado
  • Autor

Mas o I/O não fica maior com o pigz?

Não, efetuei o teste e o I/O se mantém nos mesmos níveis.


Postado

Fabuloso. Obrigado. Farei testes pra usá-lo na versão 4 do meu sistema de backup.

Não há bem nem mal que dure para sempre. Um dia tudo acaba.



Postado
  • Autor

E a integridade do arquivo gerado ?

Fiz testes com alguns arquivos e a restauração foi finalizada sem problemas Duran.


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.