Migrar o Catálogo de EndereçosMigrate Address Book

Em geral, o catálogo de endereços é migrado junto com o restante da sua topologia.In general, the Address Book is migrated along with the rest of your topology. No entanto, talvez seja necessário executar algumas etapas de migração após a personalização do seguinte em seu ambiente herdado:However, you might need to perform some post-migration steps if you customized the following in your legacy environment:

  • Personalizou as regras de normalização do Catálogo de EndereçosCustomized the Address Book normalization rules.

  • Alterou o valor padrão do parâmetro UseNormalizationRules para Falso.Changed the default value for the UseNormalizationRules parameter to False.

Regras de Normalização do Catálogo de EndereçosAddress Book Normalization Rules

Se você personalizou as regras de normalização do catálogo de endereços no seu ambiente herdado, você deve migrar as regras personalizadas para o pool piloto.If you customized Address Book normalization rules in your legacy environment, you must migrate the customized rules to your pilot pool. Se você não personalizou regras de normalização do Catálogo de Endereços, não há nada para migrar para o serviço do Catálogo de Endereços.If you did not customize Address Book normalization rules, you have nothing to migrate for Address Book service. As regras de normalização padrão para o Skype for Business Server 2019 são as mesmas regras padrão para a instalação herdada.The default normalization rules for Skype for Business Server 2019 are the same as the default rules for the legacy install. Siga o procedimento posteriormente nesta seção para migrar regras de normalização personalizadas.Follow the procedure later in this section to migrate customized normalization rules.

Observação

Se sua organização usa controle de chamadas remotas e você personalizou regras de normalização do Catálogo de Endereços, deve executar o procedimento deste tópico antes de usar o controle de chamadas remotas. O procedimento requer a associação no grupo RTCUniversalServerAdmins ou direitos equivalentes.If your organization uses remote call control and you customized Address Book normalization rules, you must perform the procedure in this topic before you can use remote call control. The procedure requires membership in the RTCUniversalServerAdmins group or equivalent rights.

UseNormalizationRules definido como FalsoUseNormalizationRules Set to False

Se você definir o valor de UseNormalizationRules como false para que os usuários possam usar números de telefone como definidos nos serviços de domínio do Active Directory sem ter o Skype for Business Server 2019 aplicar regras de normalização, você precisará definir os parâmetros UseNormalizationRules e IgnoreGenericRules como true.If you set the value for UseNormalizationRules to False so that users can use phone numbers as they are defined in Active Directory Domain Services without having Skype for Business Server 2019 apply normalization rules, you need to set the UseNormalizationRules and IgnoreGenericRules parameters to True. Siga o procedimento posteriormente nesta seção para definir esses parâmetros como Verdadeiro.Follow the procedure later in this section to set these parameters to True.

Para migrar regras de normalização personalizadas do Catálogo de EndereçosTo migrate Address Book customized normalization rules

  1. Localize o arquivo Company_Phone_Number_Normalization_Rules.txt na raiz da pasta compartilhada do catálogo de endereços e copie-o para a raiz da pasta compartilhada do catálogo de endereços em seu pool piloto do Skype for Business Server 2019.Find the Company_Phone_Number_Normalization_Rules.txt file in the root of the Address Book shared folder, and copy it to the root of the Address Book shared folder in your Skype for Business Server 2019 pilot pool.

    Observação

    The sample Address Book normalization rules have been installed in your ABS Web component file directory.The sample Address Book normalization rules have been installed in your ABS Web component file directory. O caminho é $installedDriveLetter: \Arquivos de Programas\microsoft Skype for Business Server 2019 \ Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt.The path is $installedDriveLetter:\Program Files\Microsoft Skype for Business Server 2019\Web Components\Address Book Files\Files\ Sample_Company_Phone_Number_Normalization_Rules.txt. Esse arquivo pode ser copiado e renomeado como Company_Phone_Number_Normalization_Rules.txt para o diretório raiz da pasta compartilhada do catálogo de endereços.This file can be copied and renamed as Company_Phone_Number_Normalization_Rules.txt to the address book shared folder's root directory. Por exemplo, o catálogo de endereços compartilhado no $serverX, o caminho será semelhante a: ** \ $serverX \SkypeForBusiness-FileShare\2-WebServices-1\ABFiles**.For example, the address book shared in $serverX, the path will be similar to: \$serverX \SkypeForBusiness-FileShare\2-WebServices-1\ABFiles.

  2. Use um editor de texto, como o Bloco de Notas para abrir o arquivo Company_Phone_Number_Normalization_Rules.txt.Use a text editor, such as Notepad, to open the Company_Phone_Number_Normalization_Rules.txt file.

  3. Determinados tipos de entradas não funcionarão corretamente no Skype for Business Server 2019.Certain types of entries will not work correctly in Skype for Business Server 2019. Pesquise no arquivo pelos tipos de entrada descritos nesta etapa,m edite-os conforme o necessário e salve as alterações na pasta compartilhada do Catálogo de Endereços em seu pool piloto.Look through the file for the types of entries described in this step, edit them as necessary, and save the changes to the Address Book shared folder in your pilot pool.

    Cadeias de caracteres que incluem espaços em branco ou pontuações obrigatórios causam falha nas regras de normalização porque estes caracteres são excluídos da cadeia de caracteres que serve como entrada para as regras de normalização. Se você tem cadeias de caracteres que incluem espaços em branco ou pontuações obrigatórios, é necessário modificá-las. Por exemplo, a cadeia de caracteres a seguir causaria falha na regra de normalização:Strings that include required whitespace or punctuation cause normalization rules to fail because these characters are stripped out of the string that is input to the normalization rules. If you have strings that include required whitespace or punctuation, you need to modify the strings. For example, the following string would cause the normalization rule to fail:

    \s*\(\s*\d\d\d\s*\)\s*\-\s*\d\d\d\s*\-\s*\d\d\d\d
    

    A cadeia de caracteres a seguir não causaria falha na regra de normalização:The following string would not cause the normalization rule to fail:

    \s*\(?\s*\d\d\d\s*\)?\s*\-?\s*\d\d\d\s*\-?\s*\d\d\d\d
    

Para definir UseNormalizationRules e IgnoreGenericRules como verdadeiroTo set UseNormalizationRules and IgnoreGenericRules to true

  1. Inicie o Shell de gerenciamento do Skype for Business Server: clique em Iniciar, em todos os programas, em Microsoft Skype for Business Server 2019e em Shell de gerenciamento do Skype for Business Server.Start the Skype for Business Server Management Shell: Click Start, click All Programs, click Microsoft Skype for Business Server 2019, and then click Skype for Business Server Management Shell.

  2. Siga um destes procedimentos:Do one of the following:

    • Se sua implantação incluir apenas o Skype for Business Server 2019, execute o seguinte cmdlet no nível global para alterar os valores de UseNormalizationRules e IgnoreGenericRules para true:If your deployment includes only Skype for Business Server 2019, run the following cmdlet at the global level to change the values for UseNormalizationRules and IgnoreGenericRules to True:
    Set-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
    • Se sua implantação incluir uma combinação do Skype for Business Server 2019 e uma instalação herdada, execute o cmdlet a seguir e atribua-a a cada pool do Skype for Business Server 2019 na topologia:If your deployment includes a combination of Skype for Business Server 2019 and a legacy install, run the following cmdlet and assign it to each Skype for Business Server 2019 pool in the topology:
    New-CsAddressBookConfiguration -identity <XdsIdentity> -UseNormalizationRules=$true -IgnoreGenericRules=$true
    
  3. Aguarde a replicação do repositório de gerenciamento central ocorrer em todos os pools.Wait for Central Management store replication to occur on all pools.

  4. Modifique o arquivo de regras de normalização de telefone, "Company_Phone_Number_Normalization_Rules.txt", para sua implantação apagar o conteúdo.Modify the phone normalization rules file, "Company_Phone_Number_Normalization_Rules.txt", for your deployment to clear the content. O arquivo está no compartilhamento de arquivos de cada pool do Skype for Business Server 2019.The file is on the file share of each Skype for Business Server 2019 pool. Se o arquivo não estiver presente, crie então um arquivo vazio chamado "Company_Phone_Number_Normalization_Rules.txt".If the file is not present, then create an empty file named "Company_Phone_Number_Normalization_Rules.txt".

  5. Aguarde alguns minutos para que todos os pools de front-ends leiam os novos arquivos.Wait several minutes for all Front End pools to read the new files.

  6. Execute o cmdlet a seguir em cada pool do Skype for Business Server 2019 em sua implantação:Run the following cmdlet on each Skype for Business Server 2019 pool in your deployment:

    Update-CsAddressBook