Para quem usa um produto da Veritas chamado Storage Foundation, sabe muito bem quem é e o que faz o Veritas Volume Replicator, ou simplesmente, VVR. O VVR é um software que faz replicação de volumes do ponto A para o ponto B a nível de bloco, ou seja, você tem um volume de 100GB e alguns arquivos armazenados dentro deste volume. Uma vez replicado e sincronizado o volume, você irá replicar para a outra ponta somente os blocos que foram alterados. Vou citar um exemplo disto.
Suponha que você tenha um arquivo DOC com 3 MB. Você abre este arquivo e insere umas 20 linhas de texto nele. Provavelmente este arquivo irá aumentar 2KB somente, correto ? Sim, mas no momento da replicação o VVR entenderá que houve mudança de somente 2KB neste arquivo DOC e será somente isto que irá para a ponta B da replicação. Interessante né ? Isto reduz muito o consumo de banda e a quantiade de dados trafegados de um lado para outro.
Outro ponto positivo do VVR é que a sincronização ou a replicação pode ser feita de maneira síncrona ou assíncrona e ainda você pode dizer quanto de banda quer utilizar. A pausa da replicação também é um recurso importante neste processo.
Deixo abaixo alguns exemplos de comandos que podem ser executados através de um arquivo de lotes ou mesmo manualmente para manipular sua replicação de dados.
Suponha que você tenha um arquivo DOC com 3 MB. Você abre este arquivo e insere umas 20 linhas de texto nele. Provavelmente este arquivo irá aumentar 2KB somente, correto ? Sim, mas no momento da replicação o VVR entenderá que houve mudança de somente 2KB neste arquivo DOC e será somente isto que irá para a ponta B da replicação. Interessante né ? Isto reduz muito o consumo de banda e a quantiade de dados trafegados de um lado para outro.
Outro ponto positivo do VVR é que a sincronização ou a replicação pode ser feita de maneira síncrona ou assíncrona e ainda você pode dizer quanto de banda quer utilizar. A pausa da replicação também é um recurso importante neste processo.
Deixo abaixo alguns exemplos de comandos que podem ser executados através de um arquivo de lotes ou mesmo manualmente para manipular sua replicação de dados.
Estes exemplos foram feitos em uma máquina com VVR instalado sob Windows. O volume chama-se Exchange_DG e o Replicated Data Set é chamado de RVG_Exchange.
C:\>vradmin -g Exchange_DG pauserep RVG_Exchange 10.1.1.2 (Pausar a replicação)
C:\>vradmin -g Exchange_DG resumerep RVG_Exchange 10.1.1.2 (Resumir a replicação)
C:\>vradmin -g Exchange_DG migrate RVG_Exchange 10.1.1.2 (Migrar o primario para secundario)
C:\>vradmin -g Exchange_DG set RVG_Exchange 10.1.1.2 bandwidth_limit=20M (Seta limite banda para 20Mbps)
C:\>vradmin -g Exchange_DG set RVG_Exchange 10.1.1.2 bandwidth_limit=none (Desabilita o limite de velocidade)
C:\>vradmin -g Exchange_DG set RVG_Exchange 10.1.1.2 synchronous=off (Seta a replicação para Assincrona)
C:\>vradmin -g Exchange_DG set RVG_Exchange 10.1.1.2 synchronous=override (Seta a replicação para Sincrona Override)
C:\>vradmin -g Exchange_DG resync RVG_Exchange (Resincroniza os volumes após uma pausa)
O VVR permite que se faça sua manipulação totalmente por linha de comando. Estes comandos acima são somente alguns exemplos. Caso queira maior detalhes, baixe os PDF's de administração do VVR do site da Symantec.
Até logo.
Comentários