Veeam B&R – Network Traffic Rules

Olá, pessoal!

Em alguns cenários pode ser necessário limitar a banda de rede utilizada pelos backups. Ou então limitar a velocidade do upload quando enviamos nossos backups para cloud. Em alguns outros casos, pode ser que exista uma rede dedicada apenas para o backup.

Nesses casos conseguimos controlar essas opções utilizando o Network Traffic Rules no Veeam.

 

Como o Network Traffic Rules funciona?

 

É possível configurar o Network Traffic Rules para controlar dois fatores:

  • Limitar o tráfego de rede – ou seja, definir o máximo de banda que o Veeam utilizará durante os Jobs;
  • Criptografar a transferência de dados – garantir que o tráfego do backup seja criptografado.

 

Alguns pontos importantes:

  • O limite de tráfego de rede não será aplicado durante tarefas de restore;
  • A regra de tráfego de banda é aplicada apenas entre os serviços do Veeam Data Mover;
  • A regra de tráfego de banda é aplicada apenas para transferência de discos, então é normal um consumo maior quando o job precisar transferir arquivos de VM, por exemplo;
  • A criptografia de tráfego tem como alvo o tráfego local. Por padrão, quando o Veeam trafega dados para internet esse tráfego já é criptografado;
  • A criptografia de dados não se aplica entre hosts ESXi e CDP Proxies.

 

A imagem abaixo ilustra o processo de limitação do tráfego de rede:

 

Como as regras de limitação de tráfego se aplicam apenas entre componentes do Veeam que possuem o Veeam Data Mover, para um job de backup o limite seria aplicado entre o proxy e repositório, por exemplo. Para um job de replicação, o limite seria aplicado entre o proxy de origem e o proxy de destino.

Abaixo temos uma lista com os cenários e componentes onde será aplicado o limite de tráfego:

 

Cenário Componente
Backup job para um repositório Windows ou Linux Backup proxy e repositório
Backup job para um NAS, DataDomain ou StoreOnce Backup proxy e gateway do repositório
CDP Policy CDP Proxy de origem e destino
VM Copy Backup proxy e repositório
Backup Copy Repositório de origem e destino (Gateway e Wan Accelerators caso esteja sendo utilizado)
Replicação Backup Proxy de origem e destino (Wan Accelerator caso esteja sendo utilizado)
Backup to Tape Repositório e Tape Server
Offload para cloud Gateway server e repositório de object storage

 

Tenha sempre em mente a tabela acima porque dependendo do caso o limite de tráfego não será aplicado porque não existirá o Veeam Data Mover entre os componentes.

 

Configurando Network Traffic Rules

 

Para criar as regras de rede devemos ir até a opção “Network Traffic Rules” no menu do Veeam:

 

Por padrão, sempre teremos a regra de tráfego da internet com a criptografia já habilitada. Não é possível remover essa regra, apenas editá-la. Essa é a regra que deve ser modificada caso você precise limitar a banda de Upload que o Veeam utilizará para enviar os backups para cloud, por exemplo.

 

Ao editá-la podemos alterar apenas as opções de criptografar o tráfego e configurar o limite de banda.

 

Ao habilitar o limite de banda podemos definir a velocidade máxima em MB/s, KB/s ou Mpbs. Também é possível definir em qual horário da semana o limite deve ser aplicado.

 

Agora vamos criar uma regra customizada que irá limitar o uso da rede interna durante o backup.

Em meu ambiente eu possuo um proxy chamado “linux-proxy-01” e um repositório local dentro do meu próprio VBR. Eu criei um job para uma pequena VM Linux que transferiu cerca de 2.3GB com uma velocidade média de 200MB/s.

 

Eu vou criar uma regra para que esse job utilize apenas 10 Mbps da banda.

Para isso precisamos que a regra seja aplicada entre o proxy e o repositório porque é o proxy que irá transferir os dados para o repositório em meu ambiente.

  • Em “Source IP” colocaremos o IP do proxy de origem;
  • Em “Target IP” colocaremos o IP do repositório de destino;
  • Em “Throttle network traffic” vamos definer a velocidade máxima que será antingida.

 

Ao executar o job novamente vamos ver a mensagem de “Network traffic throttling is enabled” em Action.

 

No Resource Monitor do Windows no servidor do repositório podemos ver o uso de rede apenas do “VeeamAgent.exe”.

 

Além disso, é possível alterar a regra a qualquer momento. Vamos supor que eu preciso que o job finalize o quanto antes nessa execução, então vou aumentar para 100Mbps.

Após poucos segundos o uso de rede já aumenta no Resource Monitor.

 

E também na execução do job do Veeam.

 

Além dessa configuração, ainda é possível definir uma rede específica para o Veeam utilizar durante os Jobs.

Em “Network Traffic Rules” basta clicar em “Networks”, marcar o checkbox “Prefer the following networks” e adicionar o range da rede que será utilizada como prioritária.

 

Sempre que possível o Veeam utilizará essa rede para o tráfego do backup. Caso não seja possível, o Veeam irá utilizar qualquer outra rede para que o backup ao menos seja concluído com sucesso.

 

Por enquanto é isso, pessoal.

Até breve!

Compartilhe!