none
Virtualização RRS feed

  • Pergunta

  • Pessoal,

    Tenho dois hosts para virtualização e nenhum storage, como posso virtualizar o SQL e não me preocupar com o failover levando em consideração que a massa do banco é bastante grande caso o host onde está o SQL fique offline e o outro assuma?


    Diego Riera
    segunda-feira, 30 de janeiro de 2012 16:24

Respostas

  • Boa Noite,

    Cuidado com esse raciocínio. Ele é uma armadilha comum para virtualização.

    É importante para o SQL Server saber que foi backupeado (independente de haver virtualização). Se você confiar somente na virtualização para fazer o seu backup, o SQL Server nunca terá ciência disso e aí há alguns efeitos colaterais.

    Sua linha de raciocínio funciona bem para um servidor de aplicação, mas para banco de dados ou software que possuem alguma espécie de banco de dados como AD, Exchange, etc ele não é muito válido.

    Adianto que deixar o SQL Server com o AD na mesma máquina não é uma prática recomendada (virtualizando ou não)

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    • Sugerido como Resposta Gustavo Maia Aguiar terça-feira, 31 de janeiro de 2012 01:52
    • Marcado como Resposta DIEGO RIERA terça-feira, 31 de janeiro de 2012 10:54
    terça-feira, 31 de janeiro de 2012 01:52

Todas as Respostas

  • Boa Tarde,

    Sem um storage compartilhado é pouco provável que o software de virtualização possa fazer o Failover automaticamente.

    O que você pode fazer é utilizar o Database Mirroring para tal, mas ainda assim alguns pequenos ajustes podem ser necessários.

    Se os hosts forem só para isso, sugiro não virtualizá-los.

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    segunda-feira, 30 de janeiro de 2012 16:52
  • Entendi,

    Imagino que é interessante virtualizar o SQL mesmo sem failover por que além de hoje ele estar junto com um DC em caso de falha é muito mais fácil restaurar o backup em outra VM do que uma máquina baremetal. Minha linha de raciocínio está correta?


    Diego Riera
    segunda-feira, 30 de janeiro de 2012 18:26
  • Boa Noite,

    Cuidado com esse raciocínio. Ele é uma armadilha comum para virtualização.

    É importante para o SQL Server saber que foi backupeado (independente de haver virtualização). Se você confiar somente na virtualização para fazer o seu backup, o SQL Server nunca terá ciência disso e aí há alguns efeitos colaterais.

    Sua linha de raciocínio funciona bem para um servidor de aplicação, mas para banco de dados ou software que possuem alguma espécie de banco de dados como AD, Exchange, etc ele não é muito válido.

    Adianto que deixar o SQL Server com o AD na mesma máquina não é uma prática recomendada (virtualizando ou não)

    [ ]s,

    Gustavo Maia Aguiar
    Blog: http://gustavomaiaaguiar.wordpress.com
    Vídeos: http://www.youtube.com/user/gmasql


    Classifique as respostas. O seu feedback é imprescindível
    • Sugerido como Resposta Gustavo Maia Aguiar terça-feira, 31 de janeiro de 2012 01:52
    • Marcado como Resposta DIEGO RIERA terça-feira, 31 de janeiro de 2012 10:54
    terça-feira, 31 de janeiro de 2012 01:52