Compartilhar via


Update-StorageGroupCopy (RTM)

 

Aplica-se a: Exchange Server 2007

Tópico modificado em: 2007-08-29

Use o cmdlet Update-StorageGroupCopy para iniciar ou ressincronizar a replicação de uma cópia de banco de dados de CCR (Replicação Contínua em Cluster) ou de LCR (replicação contínua local) especificada do Microsoft Exchange Server 2007.

Sintaxe

Update-StorageGroupCopy -Identity <StorageGroupIdParameter> [-DeleteExistingFiles <SwitchParameter>] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-ManualResume <SwitchParameter>] [-TargetPath <LocalLongFullPath>]

Descrição detalhada

O cmdlet Update-StorageGroupCopy permite iniciar ou ressincronizar manualmente a replicação de uma cópia de CCR ou LCR. O cmdlet retoma automaticamente a replicação da cópia do grupo de armazenamento. Se você optar por retomar manualmente a replicação, poderá executar o cmdlet com o parâmetro ManualResume.

Essa operação deve ser executada nas seguintes situações:

  • Você criou uma cópia de grupo de armazenamento em LCR que não tem um banco de dados de linha de base.

  • Há um banco de dados danificado na cópia de CCR ou de LCR.

  • Você habilitou remotamente uma cópia de LCR cujo backup havia sido feito anteriormente e, por isso, não tinha todos os logs.

  • Você tem um ambiente de CCR ou de LCR e precisa obter um novo banco de dados de linha de base para a cópia passiva. Essa situação pode ocorrer devido a danos, alguma alteração na configuração, perda do servidor ou banco de dados de linha de base inválido disponível na cópia passiva.

  • Você executou uma desfragmentação offline no banco de dados de produção.

Dica

Se o caminho de destino não for especificado, o comando deverá ser emitido no computador que contém a cópia.

Dica

O comando não permite que backups (Serviço de Cópias de Sombra de Volume ou backups de streaming herdados) sejam executados no mesmo grupo de armazenamento.

Importante

Se a comunicação com a cópia ativa for perdida ou falhar, a operação deverá ser completamente reiniciada.

Importante

Verifique se há espaço suficiente antes de inicializar o cmdlet, pois não há verificação automática. O uso do parâmetro DeleteExistingFiles exige espaço para duas cópias do banco de dados no volume de destino porque o banco de dados existente não será excluído enquanto um novo não for criado com êxito.

Aviso

O cmdlet Update-StorageGroupCopy pode afetar a largura de banda disponível na rede e pode ter algum efeito no desempenho do servidor de produção.

O cmdlet Update-StorageGroupCopy exige que não haja nenhum arquivo do Exchange no local de destino quando ele for executado, e que a cópia do grupo de armazenamento tenha a atividade de replicação suspensa. Use o cmdlet Suspend-StorageGroupCopy para suspender a cópia do grupo de armazenamento. Depois que a propagação for concluída com êxito, a replicação da cópia do grupo de armazenamento será reiniciada automaticamente, a menos que o parâmetro ManualResume seja especificado.

Para usar o cmdlet Update-StorageGroupCopy em um computador que tenha um servidor de caixas de correio em cluster instalado, você deve usar uma conta à qual esteja delegada a função Administrador do Exchange Server e o grupo Administradores local do servidor de destino. Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

O parâmetro Identity adota um dos seguintes valores:

  • GUID

  • Nome do grupo de armazenamento

Confirm

Opcional

Boleano

O parâmetro Confirm faz com que o comando pause o processamento e exige que o administrador confirme o que o comando fará antes que o processamento continue. O valor padrão é $true.

DeleteExistingFiles

Opcional

System.Management.Automation.SwitchParameter

O parâmetro DeleteExistingFiles instrui o comando a remover os logs, o ponto de verificação e os arquivos de banco de dados do local de destino. Ele remove apenas os arquivos verificados e falha se outros arquivos estiverem presentes. Nenhuma ação é executada nos outros arquivos do local de destino. Contudo, se outros arquivos estiverem presentes, será preciso removê-los manualmente.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

O parâmetro DomainController pode ser usado no cmdlet para especificar o nome de domínio completo (FQDN) do controlador de domínio usado para acessar o objeto grupo de armazenamento.

Force

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Force pode ser usado quando a tarefa é executada por programa e a solicitação de entrada administrativa é inadequada. Se Force não for fornecido no cmdlet, será solicitada a entrada administrativa. Se Force for fornecido no cmdlet, mas o valor for omitido, seu valor padrão será $true.

ManualResume

Opcional

System.Management.Automation.SwitchParameter

Use o parâmetro ManualResume quando você não quiser que o cmdlet Update-StorageGroupCopy retome automaticamente a replicação da cópia do grupo de armazenamento. Esse parâmetro permite retomar manualmente a replicação da cópia do grupo de armazenamento.

TargetPath

Opcional

Microsoft.Exchange.Data.LocalLongFullPath

O parâmetro TargetPath especifica o local do arquivo de banco de dados. Esse local é o diretório que conterá o banco de dados. A última parte do caminho é determinada pelo nome de base da origem.

WhatIf

Opcional

Boleano

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, o administrador poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. O valor padrão é $true.

Erros

Erro Descrição

Update-StorageGroupCopy: Online database seeding error: MSExchangeIS (Information Store) is not online on '< CMSNameorServerName >'.

A tarefa não conseguiu estabelecer conexão com o servidor devido a um problema de comunicação.

Update-StorageGroupCopy: Online database seeding error: '< SGName >' is not suspended. The storage group must be suspended before seeding.

O grupo de armazenamento deve ser suspenso antes de ser propagado.

Update-StorageGroupCopy: This task must be run on the second copy's machine if the ' TargetPath ' parameter is omitted.

Essa tarefa deverá ser executada na cópia passiva se o parâmetro TargetPath for omitido.

Update-StorageGroupCopy is unable to update the storage group copy because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

LCR e CCR são aceitos apenas no Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to update storage group copy from < ServerName >. Please use an account that has been assigned the Exchange Server Admin role.

O usuário não tem autoridade de Administrador do Exchange Server no servidor especificado.

< ServerName > or < StorageGroupName > does not exist.

A identidade especificada não existe.

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

CCR (when no second node):

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

O grupo de armazenamento especificado não está configurado para oferecer suporte à replicação.

Database:

Update-StorageGroupCopy: Online database seeding error: Target database ('< thePath >') already exists. It must be removed.

Logs:

Update-StorageGroupCopy : Online database seeding error: Log files already exist at '< thePath >'. They must be removed.

Os arquivos de log e um banco de dados não foram excluídos antes da execução de uma atualização sem um target path. Exclua o log, o banco de dados, o ponto de verificação e os arquivos .jtx do local de destino ou especifique a opção -DeleteExistingFiles.

Update-StorageGroupCopy: Online database seeding error: The database is not mounted.

O banco de dados de produção não está montado. Monte o banco de dados e emita novamente a tarefa.

Specified path is not available.

O caminho especificado não está disponível ou não é gravável.

Update-StorageGroupCopy: Online database seeding error: The database is currently being backed up.

Storage group <StorageGroupName> failed to seed at <DatabaseLocation>. Reason: Error Code (0x50d).

Já existe um backup em andamento no banco de dados de origem.

Update-StorageGroupCopy: Online database seeding error: Communication failure; Exchange Information Store (MSExchangeIS) on '< ServerName >' is unavailable.

Comunicação perdida com a origem. A atualização foi encerrada.

Update-StorageGroupCopy: Online database seeding error: < ErrorCode >.

Falha na propagação devido a uma das seguintes condições:

  • Erro não especificado

  • Entrada ou parâmetro inválido

  • RAM insuficiente

  • Sem espaço em disco

  • Falha ao adquirir direito de processo

  • O diretório de propagação não existe

  • Os arquivos de log já existem

  • Os arquivos *.jtx já existem

  • Grupo de armazenamento não existe

Update-StorageGroupCopy: Failed to create the directory '< DirectoryPath >'. The error code is '< código de erro >'.

Falha da ação ao criar um diretório necessário para hospedar o banco de dados.

Exemplo

O exemplo a seguir mostra como executar uma nova propagação do grupo de armazenamento SG1 em Server1.

Update-StorageGroupCopy -Identity:Server1\SG1