Enable-StorageGroupCopy

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2007-08-30

Use o cmdlet Enable-StorageGroupCopy para habilitar LCR (replicação contínua local) para um grupo de armazenamento e SCR (replicações contínua em espera) para um grupo de armazenamento com o Microsoft Exchange Server 2007 Service Pack 1 (SP1). Ao habilitar SCR para um grupo de armazenamento, tanto a origem SCR quando o destino SCR devem ter o Exchange 2007 SP1 instalado.

Sintaxe

enable-StorageGroupCopy -Identity <StorageGroupIdParameter> [-Confirm [<SwitchParameter>]] [-CopyLogFolderPath <NonRootLocalLongFullPath>] [-CopySystemFolderPath <NonRootLocalLongFullPath>] [-DomainController <Fqdn>] [-ReplayLagTime <Nullable>] [-SeedingPostponed <SwitchParameter>] [-StandbyMachine <String>] [-TruncationLagTime <Nullable>] [-WhatIf [<SwitchParameter>]]

Descrição detalhada

Um administrador do Exchange pode querer habilitar LCR ou SCR em um grupo de armazenamento existente em um servidor Exchange 2007 com a função de servidor Caixa de Correio instalada. Para iniciar com êxito uma operação Enable-StorageGroupCopy, as seguintes condições precisam ser atendidas:

  • O local dos caminhos deve estar em uma unidade fixa.

  • O caminho não pode ser compartilhado por mais de um grupo de armazenamento no mesmo servidor do serviço de diretório do Active Directory.

  • Os caminhos devem ser exclusivos. Eles não podem corresponder a um grupo de armazenamento já definido ou a outra cópia do grupo de armazenamento.

  • Ao habilitar SCR com o parâmetro StandbyMachine, a fonte de SCR especificada pode ser localizada em um servidor de caixas de correio em cluster (CCR ou SCC).

  • Ao usar o cmdlet Enable-StorageGroupCopy com LCR, o grupo de armazenamento especificado deve existir o banco de dados contido nele deve ter sua cópia habilitada para replicação contínua com o cmdlet Enable-DatabaseCopy. O cmdlet Enable-DatabaseCopy não precisa ser usado quando o cmdlet Enable-StorageGroupCopy estiver sendo usado para habilitar SCR.

  • O parâmetro StandbyMachine não pode ser combinado com os parâmetros CopyLogFolderPath ou CopySystemFolderPath. Isso acontece porque o grupo de armazenamento de destino SCR usará automaticamente os mesmos caminhos que o grupo de armazenamento de origem SCR.

Depois de concluída uma operação com o cmdlet Enable-StorageGroupCopy, a menos que o parâmetro SeedingPostponed seja especificado, a cópia passiva do banco de dados ou do banco de dados de destino SCR será propagado como parte da operação da tarefa.

Para executar o cmdlet Enable-StorageGroupCopy, 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 2007, consulte Considerações sobre permissão

Parâmetros

Parâmetro Necessário(s) Tipo Descrição

Identity

Necessário(s)

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

O parâmetro Identity adota um dos seguintes valores:

  • GUID

  • Nome do grupo de armazenamento

Confirm

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm.

CopyLogFolderPath

Opcional

Microsoft.Exchange.Data.NonRootLocalLongFullPath

O parâmetro CopyLogFolderPath é usado em um ambiente de LCR para especificar o caminho em que são armazenados os arquivos de log. O caminho padrão é: <ExchangeInstallPath>\ LocalCopies\<SGName> Esse parâmetro não pode ser usado junto com o parâmetro StandbyMachine.

CopySystemFolderPath

Opcional

Microsoft.Exchange.Data.NonRootLocalLongFullPath

O parâmetro CopySystemFolderPath é usado em um ambiente de LCR para especificar o caminho em que são armazenados os arquivos de sistema de grupo de armazenamento. O caminho padrão é: <ExchangeInstallPath>\ LocalCopies\<SGName> Esse parâmetro não pode ser usado junto com o parâmetro StandbyMachine.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o FQDN (nome de domínio totalmente qualificado) do controlador de domínio, inclua o parâmetro DomainController no comando.

ReplayLagTime

Opcional

System.Nullable

O parâmetro ReplayLagTime é usado para especificar quanto tempo o serviço de Replicação do Microsoft Exchange deve esperar para repetir arquivos de log copiados para o computador de destino SCR. O formato desse parâmetro é (Dias.Horas:Minutos:Segundos). A definição padrão para esse valor é de 24 horas. A definição máxima permitida para esse valor é de 7 dias. A configuração mínima permitida é 0 segundos, mas definir esse valor como 0 elimina efetivamente qualquer atraso nas atividades de repetição de log além da espera padrão de 50 arquivos de log.

SeedingPostponed

Opcional

System.Management.Automation.SwitchParameter

O uso do parâmetro SeedingPostponed resulta na não-propagação da cópia do grupo de armazenamento pela tarefa. O administrador deve então propagar explicitamente a cópia do grupo de armazenamento.

StandbyMachine

Opcional

System.String

O parâmetro StandbyMachine especifica o nome de um servidor de Caixa de Correio que será configurado com destino para SCR. Esse parâmetro deve ser usado para criar um destino de SCR. Esse parâmetro não pode ser usado com o parâmetro CopyLogFolderPath nem com o parâmetro CopySystemFolderPath.

TruncationLagTime

Optional

System.Nullable

O parâmetro TruncationLagTime especifica quanto tempo o serviço de Replicação do Microsoft Exchange deve esperar para truncar arquivos de log copiados para o computador de destino SCR e repetidos na cópia do banco de dados. O período de tempo começa depois que o log foi repetido com êxito na cópia do banco de dados. O formato desse parâmetro é (Dias.Horas:Minutos:Segundos). A definição máxima permitida para esse valor é de 7 dias. A definição mínima permitida é de 0 segundos, embora a definição desse valor como 0 segundos elimine efetivamente qualquer atraso na atividade de truncamento do log.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar nenhum valor com o parâmetro WhatIf.

Erros

Erro Descrição

The LogFolderPath and CopyLogFolderPath that you specified must not be the same. Specified folder path: %logfolderpath%

Outro grupo de armazenamento no mesmo servidor usa o mesmo local do arquivo de log de cópia que esse grupo de armazenamento. Você deve especificar um caminho exclusivo para o local do arquivo de log de cópia.

The SystemFolderPath and CopySystemFolderPath that you specified must not be the same. Specified folder path: %logfolderpath%

Outro grupo de armazenamento no mesmo servidor usa o mesmo local do arquivo de sistema de cópia que esse grupo de armazenamento. Você deve especificar um caminho exclusivo para o local do arquivo do sistema de cópia.

The storage group you specified is a recovery storage group. Specified storage group: %SGIdentity%

O grupo de armazenamento especificado é um grupo de armazenamento de recuperação. A LCR não oferece suporte a grupos de armazenamento de recuperação.

A storage group copy is already defined for '<SGName>'.

O grupo de armazenamento já tem a LCR habilitada.

The database under this storage group is not local continuous replication enabled. Please enable local continuous replication on the database before enabling local continuous replication on this storage group.

Um ou mais bancos de dados nesse grupo de armazenamento não estão habilitados para LCR. Você deve habilitar a LCR em todos os bancos de dados antes de habilitar a LCR nesse grupo de armazenamento.

This task is not supported on a cluster.

O cmdlet Enable-StorageGroupCopy não pode ser usado para habilitar LCR em um servidor de caixas de correio em cluster porque a LCR não tem suporte em servidores de Caixa de Correio independentes.

The location for log files is not a fixed drive.

O local do arquivo de log de cópia não é em uma unidade fixa. Você deve especificar um local de unidade fixa para executar o cmdlet Enable-StorageGroupCopy.

The location for system files is not a fixed drive.

O local do arquivo de sistema de cópia não é em uma unidade fixa. Você deve especificar um local de unidade fixa para executar o cmdlet Enable-StorageGroupCopy.

The location specified for log file copies (<LogPath>) is illegal/invalid. Please verify that the directory exists and is empty.

O local especificado para as cópias do arquivo de log de transações é ilegal ou inválido. Você deve verificar se o diretório existe e se não há arquivos nele antes de executar o cmdlet Enable-StorageGroupCopy.

The location of the copy's system files (<SystemPath>) is not available in the file system.

O local do arquivo de sistema de cópia não está disponível no sistema de arquivos. Você deve verificar se o local especificado existe e se está acessível antes de executar o cmdlet Enable-StorageGroupCopy.

The log path (<logPath>) for the copy already contains files with a matching prefix. To avoid overwriting the existing files, use Move-StorageGroupPath -ConfigurationOnly to change the configuration without moving any files.

O caminho do log especificado para a cópia de LCR já contém arquivos com um prefixo correspondente. Você pode evitar a substituição dos arquivos existentes com o comando Move-StorageGroup, o parâmetro opcional ConfigurationOnly para alterar a configuração sem mover nenhum arquivo.

The system path (<SystemPath>) for the copy already contains files with a matching prefix. To avoid overwriting the existing files, use Move-StorageGroupPath -ConfigurationOnly to change the configuration without moving any files.

O caminho do sistema especificado para a cópia de LCR já contém arquivos com um prefixo correspondente. Você pode evitar a substituição dos arquivos existentes com o comando Move-StorageGroup, o parâmetro opcional ConfigurationOnly para alterar a configuração sem mover nenhum arquivo.

Automatic initial seed failed for <SGName> with error code <ErrorCode>. Use Update-StorageGroupCopy task to retry.

O cmdlet Enable-StorageGroupCopy não concluiu a propagação inicial automática com êxito para o grupo de armazenamento especificado. Você deve realizar uma nova propagação com o cmdlet Update-StorageGroupCopy.

Automatic initial seed was not attempted for <SGName>.

O cmdlet Enable-StorageGroupCopy não realizou a propagação inicial automática para o grupo de armazenamento especificado. Você precisará realizar uma propagação inicial usando o cmdlet Update-StorageGroupCopy.

The Windows Cluster service encountered an error during function IsNodeClustered.

Não foi possível entrar em contato com o computador especificado pelo parâmetro StandbyMachine ou o computador não existe.

Exemplo

O código a seguir é um exemplo do comando Enable-StorageGroupCopy para habilitar LCR para o grupo de armazenamento de nome SG1, especificando os locais dos caminhos para os parâmetros CopyLogFolderPath e CopySystemFolderPath.

Os segundo exemplo mostra como habilitar um destino SCR em um computador de nome Server2 para um grupo de armazenamento de nome SG1.

Os terceiro exemplo mostra como habilitar um destino SCR em um computador de nome Server3 para um grupo de armazenamento de nome SG2, com um tempo de espera de 10 minutos definido pelo administrador.

Enable-StorageGroupCopy -Identity SG1 -CopyLogFolderPath "D:\Logs1\SG1" -CopySystemFolderPath "D:\Logs1\SG1"
Enable-StorageGroupCopy -Identity SG1 -StandbyMachine Server2
Enable-StorageGroupCopy -Identity SG2 -StandbyMachine Server3 -ReplayLagTime 0.0:10:0