domingo, 31 de julho de 2011

Exportar e Importar Lista Contatos Lync Server

Introdução

Em um pool de Lync Server os contatos e informações de usuários são armazenadas em uma base de dados SQL chamada RTC, para realizar um backup ou migrar informações entre pools é necessário utilizada o comando Dbimpexp.exe.  Esta ferramenta trabalha com o formato XML 


Este programe é instalado por padrão na pasta %ProgramFiles%\Common Files\Microsoft Lync Server 2010\Support. O padrão do comando é exportar, então para exporta para um determinado usuário.




Exportar

Exportar conteúdo de um usuário do Standard Server
          
          dbimpexp.exe /hrxmlfile:contacts.xml /user:<sip URL>


Este comando cria um arquivo User04.XML na pasta %ProgramFiles%\Common Files\Microsoft Lync Server 2010\Support com os grupos e contatos que o usuário possui.

Para exportar os contatos de um Enterprise pool o comando é similar, a diferença que deve informar o caminho do servidor SQL que esta a base RTC com a opção /sqlserver

Dbimpexp.exe /hrxmlfile:contacts.xml /sqlserver:sql.home.intranet\rtc



Importar

Para importar os contatos basta utilizar /import.

Para importar contatos de um Standard Pool
          dbimpexp.exe /import /hrxmlfile:contacts.xml /user:<sip URL>


Para importar os contatos de um Enterprise pool novamente é preciso informar o caminho da base de dados RTC 

         dbimpexp.exe /import  /sqlserver:sql.home.intranet\rtc /hrxmlfile:contacts.xml /user:<sip URL>




Opções do DBImpExp
  

DBImpExp.exe
/hrxmlfile:<valor>

/import

/delete

/delcontainermembers

/movedir

/dbname:<valor>

/sqlserver:<valor> obrigatorio para Enterprise Pool e opcional para     o Standard Pool

/restype:<valor>

/user:<valor>

/dirid:<valor>

/errorlogfile:<valor>

/errorxmlfile:<valor>

/filteredhrxml:<valor>

/missingusers:<valor>

/maxsqlcon:<valor>

/legacymovetransform:<valor>



Opções
Descrição
import
Inicia importação das informações. O padrão é exportar
hrxmlfile
É o caminho onde o arquivo XML, se utilizada com o /import informa o caminho do arquivo com as configurações de contatos. O padrão export informa o caminho onde o arquivo vai ser criado
delete
Apaga os contatos de um usuário antes de executar a importação.
So se aplica para servidores Live Communications Server 2005 e anteriores
delcontainermembers
Apaga todo os contatos e grupo de um usuário antes de executar a importação. O comportamento padrão é atualizar a lista de contatos sem apagar nenhuma informação
movedir
Move e importa dados do diretorio das conferencias. Deve ser utilizada quando o diretorio é movido para o pool
dbname
Nome da base de dados para a conexão. Por padrã é RTC
sqlserver
Nome da instância de SQL para a conexão. Por padrão a ferramenta tenta a conexão utilizando Windows Authentication. A instância padrão é RTC no computador local
restype
Informa o tipo de recurso. Os tipos de recursos são:
·         User à configurações de usuários
·         Confdir à configuração do diretorio de conferencia
·         All à todas informações de configuração
O padrão é all tanto para importar quanto para exportar
user
Informa o usuário a ser importado ou exportado. Deve ser utilizado o endereço SIP do usuário
dirid
Informa a ID do diretorio de conferencia a ser importado ou exportado
errorlogfile
Indica o caminho onde a ferramenta grava logs de erros
maxsqlcon
Configura o número máximo de conexões com SQL Server.
Por padrão são 3 para Export e 4 para Import
filteredhrxml
Configura o arquivo de saída com referências a usuários com o parâmetro /missingusers removido
É utilizado somente para usuários que não fazem mais parte do Active Directory
missingusers
Arquivo de configuração para usuários que não tiveram seus endereços SIP localizados na base de dados
legacymovetransform
Utilizado para importar arquivos XML gerados no Lync Server para pools legadas de IM

Nenhum comentário:

Postar um comentário