Artigo: 822400 - Última revisão: sexta-feira, 2 de Novembro de 2007 - Revisão: 5.6 Descrição das opções de recuperação de desastres para Microsoft SQL Server
Nesta páginaSumárioEste artigo descreve várias soluções para recuperar dados de uma base de dados do Microsoft SQL Server, se ocorrer um desastre. Este artigo também explica as vantagens e desvantagens de cada solução. Recuperação de desastres é um processo que pode utilizar para ajudar a recuperar informações de sistemas e dados, se ocorrer um desastre. Alguns exemplos de desastres incluem um natural um desastre man-made como um firewall ou um desastre como uma falha de disco de dois técnico numa matriz redundante de RAID matriz discos independentes () 5. Planeamento de recuperação de desastres é o trabalho é dedicado para preparar todas as acções que devem ocorrer em resposta a um desastre. O planeamento incluem a selecção de uma estratégia para ajudar a recuperar dados importantes. A selecção da estratégia de recuperação de desastres adequado depende seus requisitos empresariais. Nota As soluções que são descritas neste artigo só fornecem descrições gerais das tecnologias que podem ser utilizados. Estas descrições gerais são para comparar vários métodos de recuperação de desastres e os planos de recuperação de desastres. Antes de decidir no qual desastres solução de recuperação é melhor para si, certifique-se de que observa cada uma das soluções de recuperação de desastres sugeridas mais detalhadamente. Depois de debater cada solução de recuperação de desastres, este artigo contém hiperligações onde pode encontrar informações adicionais sobre essa solução. Activação pós-falha clusteringClusters de failover de Microsoft SQL Server 2000 foi concebido para activação pós-falha automaticamente se ocorrer uma falha de hardware ou uma falha de software. Pode utilizar o SQL Server 2000 activação pós-falha clusters para criar um cluster de activação pós-falha para uma única instância do SQL Server 2000 ou para várias instâncias do SQL Server 2000. Activação pós-falha clustering permite que um sistema de base de dados mudar automaticamente o processamento de uma instância do SQL Server a partir de um servidor falha para um servidor de trabalho. Por conseguinte, activação pós-falha clustering é útil se ocorrer uma falha de sistema operativo ou se efectuar uma actualização planeada dos recursos de sistema da base de dados. Além disso, clustering de activação pós-falha aumenta a disponibilidade do servidor com nenhum período de inactividade.Porque o clustering de activação pós-falha está concebido para o servidor alta disponibilidade com quase nenhum período de indisponibilidade servidor, os nós de cluster devem ser geograficamente perto uns dos outros. Clustering de activação pós-falha não pode ser útil se ocorrer uma falha de matriz de disco. Nota Para implementar a activação pós-falha clusters, tem de instalar Microsoft SQL Server 2000 Enterprise Edition. Os seguintes sistemas operativos suportam clustering de activação pós-falha:
Para obter mais informações sobre MSCS e respectiva instalação, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 259267
(http://support.microsoft.com/kb/259267/
)
Serviço de cluster do Microsoft recursos de instalação Partido e desvantagens da utilização de clustering de activação pós-falhaPartidoTem de disponibilidade do servidor alta. Activação pós-falha clustering automaticamente ocorre se o servidor primário falhar. Desvantagens
http://msdn2.microsoft.com/en-us/library/aa174512(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa174512(SQL.80).aspx)
Para obter mais informações sobre a activação pós-falha clusters, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 243218
(http://support.microsoft.com/kb/243218/
)
Ordem de instalação para o SQL Server 2000 Enterprise Edition, no Microsoft Cluster Server 822250
(http://support.microsoft.com/kb/822250/
)
WebCast de suporte: Microsoft SQL Server 2000 failover clustering procedimentos de recuperação de desastres Para obter mais informações sobre a política de suporte da Microsoft para um cluster de activação pós-falha do SQL Server, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 327518
(http://support.microsoft.com/kb/327518/
)
A política de suporte da Microsoft para um cluster de activação pós-falha do SQL Server Espelhamento da base de dadosEspelhamento da base de dados é uma solução de software principalmente para aumentar a disponibilidade da base de dados. Só é possível implementar espelhamento num regime por base de dados. Espelhamento (mirroring) só funciona com bases de dados que utilizam o modelo de recuperação total. Os modelos de recuperação simples e registado em massa não suportam mirror da base de dados. Por conseguinte, todas as operações em massa sempre totalmente são registadas. Espelhamento da base de dados funciona com qualquer nível de compatibilidade de base de dados suportadas.Partido e desvantagens da utilização de espelhamento da base de dadosVantagens
Desvantagens
Replicação transaccional do peer-to-peerReplicação transaccional do peer-to-peer foi concebida para aplicações que podem ler ou podem modificar os dados qualquer base de dados que participam na replicação. Além disso, se todos os servidores que hospedam as bases de dados não estiverem disponíveis, pode modificar a aplicação para encaminhar tráfego para os restantes servidores. Os restantes servidores contêm cópias idênticas dos dados.Partido e desvantagens da utilização de replicação transaccional do peer-to-peerVantagens
Desvantagens
Manutenção de um servidor em espera quentePode criar e manter um servidor em espera quente utilizando um dos seguintes métodos:
Registo de envioEnvio de registo está incluído no resource kit para o Microsoft SQL Server 7.0 e é totalmente incorporada no Microsoft SQL Server 2000 Enterprise Edition e no Microsoft SQL Server 2000 Developer Edition. Inicie envio utiliza um servidor em espera que não é utilizado durante as operações normais. Um servidor em espera é útil para ajudar a recuperar dados se ocorrer um desastre. Só pode utilizar envio do registo ao nível da base de dados. Não pode utilizar ao nível da instância.Quando um servidor em espera é restaurar registos de transacções, a base de dados é em modo exclusivo e inutilizável. No entanto, pode executar comandos fornecer informações sobre tarefas entre restauros de registo de transacções ou da base de dados da consola de comandos (DBCC) verifica para continuamente verificar a integridade do servidor em espera. Para aplicações tais como servidores de suporte de decisão que requerem processo contínuo num servidor da base de dados, envio de registo não é uma opção adequada. A latência no servidor em espera é com base na frequência efectuadas cópias de segurança da registo de transacções no servidor principal e, em seguida, aplicada ao servidor em espera. Se o servidor primário falhar, poderá perder as alterações que foram efectuadas pelas transacções ocorridas após o registo de transacções mais recente cópia de segurança. Por exemplo, se cópias de segurança de registo de transacções são retiradas cada 10 minutos, transacções durante as mais recentes 10 minutos poderão ser perdidas. Isto não significa necessariamente que as actualizações de dados efectuadas para o servidor principal durante o período de latência serão perdidas. Normalmente, as novas actualizações no registo de transacções primário podem ser recuperadas e aplicadas no servidor em espera quente com apenas um pequeno atraso de mudar de servidor primário para o servidor em espera. O principal objectivo do envio de registo é manter um servidor em espera quente. Se mantiver que um servidor em espera quente é o principal objectivo, é provável que ser mais adequados do que as soluções que este artigo aborda envio do registo. Vantagens e desvantagens da utilização de envio do registoVantagens
Desvantagens
Para obter mais informações sobre como configurar um servidor em espera quente utilizando o envio de registo, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 323135
(http://support.microsoft.com/kb/323135/
)
Microsoft SQL Server 2000 ? como configurar o registo de envio (papel branco) 325220
(http://support.microsoft.com/kb/325220/
)
WebCast de suporte: Microsoft SQL Server 2000 registo envio Para obter mais informações sobre o envio do registo, visite os seguintes Web sites da Microsoft:http://msdn2.microsoft.com/en-us/library/aa213785(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa213785(SQL.80).aspx)
http://www.microsoft.com/downloads/details.aspx?familyid=7395ec1b-199f-42bc-a31b-2056adf73f94
(http://www.microsoft.com/downloads/details.aspx?familyid=7395ec1b-199f-42bc-a31b-2056adf73f94)
Replicação transaccionalPode também utilizar replicação transaccional para manter um servidor em espera quente. Replicação transaccional replica os dados num servidor (Editor) para outro servidor (o subscritor) com menos latência de envio do registo. Pode implementar a replicação transaccional ao nível do objecto da base de dados como o nível de tabela. Por conseguinte, a Microsoft recomenda que utilize replicação transaccional quando tiver menos dados para proteger e tem de ter um plano de recuperação rápida.Pode utilizar uma subscrição de emissão para impor a replicação transaccional entre dois servidores com o servidor primário como o fabricante e o servidor em modo de suspensão como subscritor. Replicação transaccional assegura a replicação de dados. Quando o publisher falha, pode ser utilizado o subscritor. Esta solução é vulnerável a falhas de fabricante e o subscritor ao mesmo tempo. Neste cenário, não é possível proteger os dados. Em todos os outros cenários tais como a falha de um distribuidor ou de um subscritor, é melhor voltar a sincronizar dados do subscritor com os dados do fabricante. Deverá utilizar replicação transaccional para manter um servidor em espera quente apenas quando não implementam as alterações do esquema ou não implementam outras alterações à base de dados, tais como alterações de segurança que a replicação não suporta. Nota Replicação não foi concebida para a manutenção de servidores em modo de espera quentes. Com a replicação, pode utilizar dados replicados no subscritor para gerar relatórios. Também pode utilizar a replicação para outras utilizações gerais sem ter de executar o processamento do fabricante relativamente ocupado. Vantagens e desvantagens da utilização de replicação transaccionalVantagens
Desvantagens
195757
(http://support.microsoft.com/kb/195757/
)
Perguntas mais frequentes - SQL Server 7.0 - replicação Funcionalidade de cópia de segurança e restauroA funcionalidade de cópia de segurança e restauro do SQL Server fornece uma salvaguarda importante para proteger dados críticos armazenados nas bases de dados SQL Server. Pode criar uma cópia de uma base de dados (uma cópia) utilizando a cópia de segurança e restaurar a funcionalidade e, em seguida, armazenar a cópia da base de dados numa localização que está protegida contra a potencial falha do servidor que executa a instância do SQL Server. Se ocorrer uma falha de sistema de base de dados ou danos na base de dados, pode em seguida, utilizar a cópia de segurança para recriar a base de dados ou para restaurar a base de dados.Quando planear a recuperação de desastres utilizando a cópia de segurança e restaurar a funcionalidade, também determine como críticos os dados da base de dados são. Além disso, determinar os requisitos de restauro da base de dados. Por exemplo, determine os seguintes requisitos de restauro:
Só pode restaurar uma base de dados a condição do ponto de tempo em que fez a cópia de segurança mais recente. Transacções ocorridas após essa cópia de segurança poderão ser perdidas. Por este motivo, a Microsoft recomenda que utilize a funcionalidade de cópia de segurança e restauro apenas para aplicações de base de dados não-críticos. Vantagens e desvantagens de utilizar a funcionalidade de cópia de segurança e restauroVantagens
Desvantagens
Para obter mais informações sobre a funcionalidade de cópia de segurança e restauro, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 325257
(http://support.microsoft.com/kb/325257/
)
WebCast de suporte: SQL da base de dados do servidor 2000 recuperação: criar uma cópia de segurança e restauro 281122
(http://support.microsoft.com/kb/281122/
)
Descrição de restaurar ficheiros e filegroup cópias de segurança do SQL Server Para obter mais informações sobre a funcionalidade de cópia de segurança e restauro, visite os seguintes Web sites da Microsoft:http://msdn2.microsoft.com/en-us/library/aa196617(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa196617(SQL.80).aspx)
http://msdn2.microsoft.com/en-us/library/aa196685(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa196685(SQL.80).aspx)
http://msdn2.microsoft.com/en-us/library/aa178143(SQL.80).aspx
(http://msdn2.microsoft.com/en-us/library/aa178143(SQL.80).aspx)
Disco redundância de dados utilizando uma matriz redundante de discos independentes (RAID)Um RAID armazena dados redundantes nos discos múltiplos para maior fiabilidade e menos tempo de inactividade para servidores. Níveis RAID 0, 1 e 5 são normalmente utilizadas como opções de recuperação para o SQL Server. Permitem as tecnologias RAID mencionadas para a falha e a substituição de um único disco consequent sem o servidor em offline. Se ocorrerem várias falhas de disco, dados podem não ser recuperáveis. Por conseguinte, a Microsoft recomenda que combinam dados redundantes gestão com um procedimento de cópia de segurança e restauro para ajudar a tornar-se de que não são perdidos dados se uma falha de hardware ou outras falhas ocorre.RAID 0 utiliza tecnologia repartição (striping) para um acesso mais rápido, enquanto que RAID 1 utiliza tecnologia de espelhamento de fiabilidade dos dados. Uma técnica comum utilizada na gestão de base de dados relacional envolve a utilização em conjunto RAID 0 e 1 RAID. Nesta técnica, duas matrizes repartidos (striped) idênticas de unidades são constantemente actualizadas para que as informações armazenadas no ambas as matrizes seja o mesmo. Se falhar uma matriz, a matriz assume automaticamente até que a matriz original é colocada novamente online. RAID 5 (também conhecido como repartição com paridade) utiliza uma matriz de discos repartidos único com bits de paridade escritas juntamente com os dados. Quando qualquer um disco falha, os bits de paridade pode ser utilizados para calcular os dados em falta até substituir o disco. Ao substituir o disco, pode utilizar a informação de paridade e os restantes dados para recriar os dados do disco que falhou e copiar os dados recriados no novo disco. Todas estas operações ocorrem sem imobilização do sistema de base de dados. Um RAID fornece muitas outras opções e funcionalidades para a ajudar a garantir que os sistemas de base de dados experimentar como o período de indisponibilidade pouco possível. Partido e desvantagens da utilização de um RAIDPartidoNão perde dados se qualquer um disco falhar. Desvantagens
100110
(http://support.microsoft.com/kb/100110/
)
Descrição geral das matrizes redundantes de discos económica (RAID) ReferênciasPara transferir uma versão actualizada do SQL Server 2000 Books Online, visite o seguinte Web site da Microsoft: http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5
(http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5)
Para obter mais informações sobre outras opções de recuperação de desastres, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 307775
(http://support.microsoft.com/kb/307775/
)
Artigos de recuperação de desastres para o Microsoft SQL Server Para obter mais informações sobre a activação pós-falha clusters, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 195761
(http://support.microsoft.com/kb/195761/
)
Perguntas mais frequentes - SQL Server 7.0 - activação pós-falha 260758
(http://support.microsoft.com/kb/260758/
)
Perguntas mais frequentes - SQL Server 2000 - clustering de activação pós-falha 274446
(http://support.microsoft.com/kb/274446/
)
Actualizar para o SQL Server 2000 activação pós-falha solução recomendada para todos os servidores virtuais não SQL Server 2000 280743
(http://support.microsoft.com/kb/280743/
)
Sites de clusters e geograficamente separadas do Windows Para obter mais informações sobre a funcionalidade de cópia de segurança e restauro, visite o seguinte Web site da Microsoft:http://technet.microsoft.com/en-us/library/cc966495.aspx
(http://technet.microsoft.com/en-us/library/cc966495.aspx)
Para obter mais informações sobre a funcionalidade de cópia de segurança e restauro, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 253817
(http://support.microsoft.com/kb/253817/
)
Como criar cópias o último registo de transacções quando o mestre e os ficheiros de base de dados estão danificados no SQL Server 314546
(http://support.microsoft.com/kb/314546/
)
Como mover bases de dados entre computadores com o SQL Server Para obter mais informações sobre pastas de catálogo de texto completo e ficheiros, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 240867
(http://support.microsoft.com/kb/240867/
)
Como mover, copiar e cópias de catálogo de texto completo pastas e ficheiros A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 822400
(http://support.microsoft.com/kb/822400/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo