CA ARCserve Replication and High Availability

Tamanho: px
Começar a partir da página:

Download "CA ARCserve Replication and High Availability"

Transcrição

1 CA ARCserve Replication and High Availability Guia de Referência de API do SOAP r16.5

2 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação), destina-se apenas a fins informativos e está sujeita a alterações ou revogação por parte da Arcserve a qualquer momento. Esta documentação não pode ser copiada, transferida, reproduzida, divulgada nem duplicada, por inteiro ou em partes, sem o prévio consentimento por escrito da Arcserve. A presente Documentação contém informações confidenciais e de propriedade da Arcserve, não podendo ser divulgadas ou usadas para quaisquer outros fins que não aqueles permitidos por (i) um outro contrato celebrado entre o cliente e a Arcserve que rege o uso do software da Arcserve ao qual a Documentação está relacionada; ou (ii) um outro contrato de confidencialidade celebrado entre o cliente e a Arcserve. Não obstante o supracitado, se o Cliente for um usuário licenciado do(s) produto(s) de software constante(s) na Documentação, é permitido que ele imprima ou, de outro modo, disponibilize uma quantidade razoável de cópias da Documentação para uso interno seu e de seus funcionários referente ao software em questão, contanto que todos os avisos de direitos autorais e legendas da Arcserve estejam presentes em cada cópia reproduzida. O direito à impressão ou, de outro modo, à disponibilidade de cópias da Documentação está limitado ao período em que a licença aplicável ao referido software permanecer em pleno vigor e efeito. Em caso de término da licença, por qualquer motivo, fica o usuário responsável por garantir à Arcserve, por escrito, que todas as cópias, parciais ou integrais, da Documentação sejam devolvidas à Arcserve ou destruídas. NA MEDIDA EM QUE PERMITIDO PELA LEI APLICÁVEL, A ARCSERVE FORNECE ESTA DOCUMENTAÇÃO "NO ESTADO EM QUE SE ENCONTRA", SEM NENHUM TIPO DE GARANTIA, INCLUINDO, ENTRE OUTROS, QUAISQUER GARANTIAS IMPLÍCITAS DE COMERCIABILIDADE, ADEQUAÇÃO A UM DETERMINADO FIM OU NÃO VIOLAÇÃO. EM NENHUMA OCASIÃO, A ARCSERVE SERÁ RESPONSÁVEL PERANTE O USUÁRIO OU TERCEIROS POR QUAISQUER PERDAS OU DANOS, DIRETOS OU INDIRETOS, RESULTANTES DO USO DA DOCUMENTAÇÃO, INCLUINDO, ENTRE OUTROS, LUCROS CESSANTES, PERDA DE INVESTIMENTO, INTERRUPÇÃO DOS NEGÓCIOS, FUNDO DE COMÉRCIO OU PERDA DE DADOS, MESMO QUE A ARCSERVE TENHA SIDO EXPRESSAMENTE ADVERTIDA SOBRE A POSSIBILIDADE DE TAIS PERDAS E DANOS. O uso de qualquer software mencionado na Documentação é regido pelo contrato de licença aplicável, e tal contrato não deve ser modificado de nenhum modo pelos termos deste aviso. O fabricante desta Documentação é a Arcserve. Fornecido nos termos de Direitos restritos. O uso, a duplicação ou a divulgação pelo Governo dos Estados Unidos estão sujeitos às restrições definidas nas seções , e (c)(1) - (2) da FAR e na seção (b)(3) da DFARS, conforme aplicável, ou suas sucessoras. Copyright 2015 Arcserve (USA), LLC e suas afiliadas e subsidiárias. Todos os direitos reservados. Todas as marcas comerciais, nomes de marcas, marcas de serviço e logotipos aqui mencionados pertencem aos seus respectivos proprietários.

3 Referências a produtos da Arcserve Este documento faz referência aos seguintes produtos da Arcserve: Arcserve Replication Arcserve HA (High Availability) Arcserve Assured Recovery Arcserve Content Distribution Entrar em contato com a Arcserve A equipe de suporte da Arcserve oferece um abrangente conjunto de recursos para solucionar seus problemas técnicos e fornece acesso fácil a importantes informações sobre o produto. https://www.arcserve.com/support Com o suporte da Arcserve: É possível entrar em contato direto com a mesma biblioteca de informações que é compartilhada internamente pelos especialistas do suporte da Arcserve. Este site fornece acesso aos documentos de nossa base de conhecimento. A partir daqui, é fácil pesquisar e localizar os artigos da base de conhecimento relacionados ao produto que contêm soluções testadas em campo para muitos dos problemas principais e comuns. Use o link Bate-papo ao vivo para iniciar instantaneamente uma conversa em tempo real entre você e a equipe de suporte da Arcserve. Com o Bate-papo ao vivo, você poderá obter respostas imediatas para suas dúvidas e preocupações, sem deixar de manter o acesso ao produto. É possível participar da Comunidade de usuário global da Arcserve para perguntar e responder a perguntas, compartilhar dicas e truques, discutir as melhores práticas e participar de conversas com os seus colegas. É possível abrir um ticket de suporte. Ao abrir um ticket de suporte online, é possível esperar um retorno de chamada de um de nossos especialistas na área do produto sobre o qual está perguntando. É possível acessar outros recursos úteis adequados ao seu produto Arcserve. Comentários sobre a documentação do produto Caso tenha algum comentário ou pergunta sobre a documentação do produto da Arcserve, entre em contato conosco.

4 Alterações na documentação As seguintes atualizações na documentação foram feitas desde a última versão desta documentação: Esta é a primeira release deste Guia de Referência.

5 Índice Capítulo 1: Introdução 7 Programando com a API do SOAP - o fluxo... 7 Visão geral da API do SOAP... 7 Convenções usadas neste Guia de Referência... 8 Capítulo 2: APIs do SOAP 9 APIs de gerenciamento de cenários... 9 Começando o trabalho: create_session()... 9 Criando cenários: create_scenario_ex() Definindo diretórios raiz: set_root_dir() Adicionando diretórios raiz: add_root_dir() Adicionando réplicas: add_replica() Adicionando várias réplicas: add_replica_ex() Definindo propriedades do cenário: set_scenario_data() Definindo propriedades do host: set_host_data() Iniciando cenários: run() Interrompendo cenários: stop() Pausando a replicação de dados: suspend_replication() Concluindo o trabalho: close_session() Gerenciando credenciais: add_credentials_ex() Integrando com o Arcserve Backup: add_bab_credentials() Atualizando as propriedades do cenário: update_scenario() Removendo cenários: remove_scenario() Importando cenários: import_scenario() Sincronizando os cenários em execução: synchronize() Retomando a replicação: resume_replication() Adicionando marcadores de retrocesso: set_rewind_bookmark() APIs de gerenciamento de cenário de alta disponibilidade Acionando a recuperação garantida: start_ar() Desativando o sinal de monitoramento em cenários de alta disponibilidade: stop_is_alive() Alternando para cenários de alta disponibilidade: switchover() Ativando sinais de monitoramento em cenários de alta disponibilidade: start_is_alive() APIs de gerenciamento de instantâneos do VSS Montando instantâneos do VSS em servidores de réplica: mount_snapshot() Desmontando instantâneos do VSS dos servidores de réplica: unmount_snapshot() Removendo instantâneos do VSS de servidores de réplica: delete_snapshot() Índice 5

6 Obtendo listas de instantâneos do VSS de servidores de réplica: get_snapshot_list() APIs de coleta de estatísticas Obtendo estatísticas estendidas de cenário: get_data_ex() Obtendo estatísticas do cenário: get_scenario_data() Guia de Referência de API do SOAP

7 Capítulo 1: Introdução Esta seção contém os seguintes tópicos: Programando com a API do SOAP - o fluxo (na página 7) Visão geral da API do SOAP (na página 7) Convenções usadas neste Guia de Referência (na página 8) Programando com a API do SOAP - o fluxo Para controlar o Arcserve Replication and High Availability usando a API do SOAP, o cliente deve autenticar o RHA CS e, em seguida, criar uma sessão. Essa operação é realizada ao chamar a função da API create_session. Depois que o cliente cria uma sessão, ele pode chamar qualquer função da API descrita neste Guia de Referência. Quando a tarefa estiver concluída, o cliente chamará a API close_session para invalidar a sessão e liberar os recursos. Visão geral da API do SOAP Este guia descreve a API do SOAP exportada pelo Arcserve Replication and High Availability. As APIs permitem gerenciar vários aspectos da replicação e da alta disponibilidade. Por exemplo, você pode controlar cenários do RHA e pode executar diversas operações, como a execução ou interrupção de cenários e a execução de uma operação de tolerância a falhas do cenário. Para usar o API SOAP do Arcserve Replication and High Availability, é possível usar qualquer linguagem de programação que ofereça suporte aos serviços web integrados, como o Visual Basic ou C#. Observação: o código de exemplo fornecido neste Guia de Referência está escrito na linguagem C#. O URL da API do SOAP usado no código de exemplo é Substitua a parte do endereço do URL pelo endereço IP ou nome do host do RHA CS ao chamar a API. Capítulo 1: Introdução 7

8 Convenções usadas neste Guia de Referência Convenções usadas neste Guia de Referência O Guia de Referência de API do SOAP do Arcserve Replication and High Availability usa os tipos de argumentos descritos na tabela a seguir: Tipo bool uint de saída ulong de saída sequência de caracteres de saída uint ulong ushort Descrição valor booleano número inteiro de saída número inteiro longo de saída não assinado sequência de caracteres de saída número inteiro não assinado número inteiro longo não assinado número inteiro curto não assinado 8 Guia de Referência de API do SOAP

9 Capítulo 2: APIs do SOAP Esta seção contém os seguintes tópicos: APIs de gerenciamento de cenários (na página 9) APIs de gerenciamento de cenário de alta disponibilidade (na página 35) APIs de gerenciamento de instantâneos do VSS (na página 44) APIs de coleta de estatísticas (na página 49) APIs de gerenciamento de cenários As seções a seguir descrevem as APIs que permitem executar tarefas básicas de gerenciamento de cenários. Esta seção contém os seguintes tópicos: Começando o trabalho: create_session() (na página 9) Criando cenários: create_scenario_ex() (na página 11) Definindo diretórios raiz: set_root_dir() (na página 13) Adicionando diretórios raiz: add_root_dir() (na página 14) Adicionando réplicas: add_replica() (na página 15) Adicionando várias réplicas: add_replica_ex() (na página 16) Definindo propriedades do cenário: set_scenario_data() (na página 17) Definindo propriedades do host: set_host_data() (na página 18) Iniciando cenários: run() (na página 19) Interrompendo cenários: stop() (na página 21) Pausando a replicação de dados: suspend_replication() (na página 22) Concluindo o trabalho: close_session() (na página 23) Gerenciando credenciais: add_credentials_ex() (na página 24) Integrando com o Arcserve Backup: add_bab_credentials() (na página 26) Atualizando as propriedades do cenário: update_scenario() (na página 28) Removendo cenários: remove_scenario() (na página 29) Importando cenários: import_scenario() (na página 30) Sincronizando os cenários em execução: synchronize() (na página 31) Retomando a replicação: resume_replication() (na página 32) Adicionando marcadores de retrocesso: set_rewind_bookmark() (na página 34) Começando o trabalho: create_session() A função da API create_session permite fazer a autenticação no serviço de controle e retorna a ID da sessão. Você passa a ID da sessão como um argumento ao chamar qualquer outra função da API. A sessão aberta pode ser invalidada por meio do uso da API close_session (na página 23). Capítulo 2: APIs do SOAP 9

10 APIs de gerenciamento de cenários A função da API create_session inclui os argumentos descritos na tabela a seguir: Name Tipo Descrição user_name sequência de caracteres O nome de usuário. Exemplo: MeuDomínio\Administrador password sequência de caracteres A senha para o nome de usuário. Exemplo: Arcserve error_code uint de saída Um valor zero indica que função da API foi executada com êxito. Um valor diferente de zero indica falha da API. Valores de retorno Quando a autenticação usando a instrução create _session é bem-sucedida, essa função retorna o valor uint com a ID da sessão e um argumento error_code definido como 0. Caso contrário, o valor uint MÁXIMO (0xFFFFFFFF) é retornado e o argumento error_code contém o código de erro detalhado. Observação: é necessário especificar o argumento user_name no formato <DOMAIN_NAME>\<USER_NAME>. Por exemplo, test_domain\administrador. Exemplos Exemplo 1: criando um objeto de serviços web. xosoapapi_c get_mng() xosoapapi_c mng = new xosoapapi_c(); return mng; 10 Guia de Referência de API do SOAP

11 APIs de gerenciamento de cenários Exemplo 2: criando uma sessão. public bool create_session_example() try uint err = 0; string user_name = global::api_examples.properties.settings.default.user_name; string password = global::api_examples.properties.settings.default.password; _session_id = get_mng().create_session(user_name, password, out err); if (_session_id == 0xffffffff) return false; return true; catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Criando cenários: create_scenario_ex() A função da API create_scenario_ex permite criar cenários. Após a criação de cenários, é possível executar operações como executar o cenário, alterar as propriedades do cenário, adicionar ou remover hosts, e assim por diante. A função da API create_scenario_ex inclui os argumentos descritos na tabela a seguir: Name Tipo Descrição session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). produto uint Especificar um valor de número inteiro para os seguintes produtos: 0 - Cenário do DR 1 - Cenário do HA 2 - Cenário do CD Capítulo 2: APIs do SOAP 11

12 APIs de gerenciamento de cenários Name Tipo Descrição aplicativo uint Especificar um valor de número inteiro para os seguintes aplicativos: 0 - Cenário de servidor de arquivos. 1 - Cenário do Exchange 2 - Cenário do Oracle 3 - Não usado 4 - Cenário do SQL Server 5 - Cenário do IIS 6 - Cenário de serviço de controle 7 - Cenário do Hyper-v 8 - Cenário do Sharepoint 9 - Cenário do vcenter 10 - Cenário do CRM 11 - Cenário do sistema completo 12 - Personalizar cenário is_ar bool Especifica se o cenário oferece suporte para recuperação garantida (AR): verdadeiro: oferece suporte para AR falso: não oferece suporte para AR is_cdp bool Sempre falso, não usado. integrate_opt uint Especificar um valor de número inteiro real para os seguintes aplicativos: 0 - Não há integração 1 - Backup 2 - Arcserve D2D 3 - Arcserve Central Applications group_id uint ID do grupo. Quando o group_id é 0xFFFFFFFF, o cenário pertence ao grupo de cenários padrão, que normalmente é chamado de cenários. scenario_data sequência de caracteres de saída Os dados do cenário. Depois de chamar essa API, o argumento contém os dados do cenário atualizado. Observação: para obter mais informações, consulte o exemplo neste tópico. 12 Guia de Referência de API do SOAP

13 APIs de gerenciamento de cenários Name Tipo Descrição group_data sequência de caracteres de saída Os dados de grupo. Valores de retorno Essa API retorna a ID de cenário que foi criada. As outras APIs, como executar e interromper, exigem a ID de cenário. Quando a ID de cenário for zero, significa que a API falhou. Caso contrário, os valores diferentes de zero indicam que a API foi concluída com êxito. Observação: quando essa chamada de API for concluída com êxito, o esqueleto do cenário será criado. Todas as propriedades para o cenário possuem os valores padrão. As propriedades importantes, como o diretório raiz, a IP do host e assim por diante, estão vazias. É possível chamar outras APIs para preencher as propriedades. As próximas APIs neste guia de referência descrevem como preencher as propriedades. Exemplo uint product = 0; uint app = 0; bool is_ass_rec = false; bool is_cdp = false; uint si_opt = 0; uint group_id = 0xFFFFFFFF; string scenario_data = ""; string group_data = ""; uint scenario_id = get_mng().create_scenario_ex(_session_id, product, app, is_ass_rec, is_cdp, si_opt, group_id, out scenario_data, out group_data); Definindo diretórios raiz: set_root_dir() A função da API set_root_dir() permite editar o caminho do diretório raiz. A função da API set_root_dir inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_id uint A ID do cenário. Capítulo 2: APIs do SOAP 13

14 APIs de gerenciamento de cenários host_index uint O índice do host a ser definido. root_dir_index uint O índice do diretório raiz, inicie a partir do zero, se tiver dois diretórios raiz, os índices são 0 e 1. root_dir sequência de caracteres O nome de pasta. Observação: este argumento é obrigatório somente para cenários de sistema completo. No entanto, essa função da API atualmente não oferece suporte para configuração de diretórios raiz para cenários de sistema completo. Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Observação: a API create_scenario_ex (na página 11) cria apenas um esqueleto do cenário. É possível chamar essa API para definir o diretório raiz. Exemplo uint master_host_index = 1; get_mng().set_root_dir(_session_id, scenario_id, master_host_index, 0, "E:/test"); Adicionando diretórios raiz: add_root_dir() A função da API add_root_dir permite adicionar um novo diretório raiz ao cenário. A função da API add_root_dir inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_data sequência de caracteres de referência Os dados do cenário. Depois de chamar essa API, o argumento contém os dados do cenário atualizado. 14 Guia de Referência de API do SOAP

15 APIs de gerenciamento de cenários root_directories sequência de caracteres O nome de pasta. new_root_dir_index uint de saída O índice do diretório raiz recentemente criado. Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Exemplo: adicionando um diretório raiz String scenario_data = get_mng().get_scenario_data(_session_id, scenario_id); //adicionar diretório raiz get_mng().add_root_dir(_session_id, ref scenario_data, "c:/test", out new_root_dir_id); Adicionando réplicas: add_replica() A função da API add_replica permite adicionar um novo host de réplica ao cenário. Se desejar replicar os dados mestre para mais de um host de réplica, é possível chamar essa API para adicionar hosts de réplica. A função da API add_replica inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_data sequência de caracteres de referência Os dados do cenário. Depois de chamar essa API, o argumento contém os dados do cenário atualizado. host_index uint O índice do host pai; o índice do host mestre é sempre 1; a primeira réplica normalmente é 2. new_replica_index uint de saída O índice do host de réplica recém-adicionado Capítulo 2: APIs do SOAP 15

16 APIs de gerenciamento de cenários Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Exemplo: adicionando uma réplica //adicionar uma réplica no host mestre get_mng().add_replica(_session_id, ref scenario_data, master_host_index, out new_replica_index); Adicionando várias réplicas: add_replica_ex() A função da API add_replica_ex permite adicionar um ou mais hosts de réplica novos ao cenário de uma vez. A função da API add_replica_ex inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_data sequência de caracteres de referência Os dados do cenário. Depois de chamar essa API, o argumento contém os dados do cenário atualizado. host_index uint O índice do host pai; o índice do host mestre é sempre 1; a primeira réplica normalmente é 2. host_list sequência de caracteres de referência A lista do host fornece informações sobre os hosts em um formato xml. O xml contém informações sobre os hosts que você deseja adicionar ao cenário. Observação: consulte a tela que se segue a esta tabela. 16 Guia de Referência de API do SOAP

17 APIs de gerenciamento de cenários Por exemplo, o seguinte código xml contém informações sobre dois hosts. Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Exemplo: adicionar várias réplicas string host_list = "<?xml version=\"1.0\"?>informações de logon informações de logon<data label=\"host\" val=\" \" type=\"string\" /><data label=\"ip\" val=\" \" type=\"string\" /> </object>informações de logon<data label=\"host\" val=\" \" type=\"string\" /><data label=\"ip\" val=\" \" type=\"string\" /> </object></object>"; //adicionar duas réplicas no host mestre get_mng().add_replica_ex(_session_id, ref scenario_data, master_host_index, ref host_list); Definindo propriedades do cenário: set_scenario_data() A função da API set _scenario _data permite que você edite as propriedades do cenário. A maioria das propriedades do cenário pode ser atualizada por essa API. A função da API set_scenario_data inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_id uint A ID do cenário. property_name sequência de caracteres O nome de propriedade do host. Cada propriedade tem um nome exclusivo. Capítulo 2: APIs do SOAP 17

18 APIs de gerenciamento de cenários property_value sequência de caracteres O valor da propriedade. Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Exemplo: definir propriedades do cenário //definir propriedades de dados do cenário get_mng().set_scenario_data(_session_id, scenario_id, "Scenario.ReplicateCompressAttr", "True"); A tabela a seguir lista os nomes das propriedades de cenários comuns. Nome da propriedade Scenario.ScenarioName Scenario.BuildShares Scenario.SyncADS Descrição O nome do cenário Sincronizar o compartilhamento de janelas Replicar ADS do NTFS Definindo propriedades do host: set_host_data() A função da API set_host_data permite que você edite as propriedades do host. A maioria das propriedades do host pode ser atualizada por essa API. A função da API set_host_data inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). host_index uint O índice do host. scenario_id uint A ID do cenário. property_name sequência de caracteres O nome de propriedade do host. Cada propriedade tem um nome exclusivo. property_value sequência de caracteres O valor da propriedade. 18 Guia de Referência de API do SOAP

19 APIs de gerenciamento de cenários Valores de retorno Essa função retorna um valor verdadeiro quando a chamada de API é concluída com êxito. Caso contrário, essa função retorna um valor falso. Exemplo: definir as propriedades do host //definir o nome do host e o endereço IP do host get_mng().set_host_data(_session_id, scenario_id, master_host_index, "Scenario.ReplicationTree.ReplNode.CommonHostProps.Host", "master"); get_mng().set_host_data(_session_id, scenario_id, master_host_index, "Scenario.ReplicationTree.ReplNode.CommonHostProps.IP", " "); A tabela a seguir lista os nomes das propriedades de host mestre comuns. Nome da propriedade Scenario.ReplicationTree.ReplNode.CommonHostProps. Host Scenario.ReplicationTree.ReplNode.CommonHostProps. IP Scenario.ReplicationTree.ReplNode.CommonHostProps. Data_IP Scenario.ReplicationTree.ReplNode.CommonHostProps. Port Scenario.ReplicationTree.ReplNode.CommonHostProps. SyncScriptBefore Scenario.ReplicationTree.ReplNode.CommonHostProps. SyncScriptBefore.Path ReplicationTree.ReplNode.CommonHostProps.SyncScri ptbefore.args Descrição Nome do host mestre IP do host mestre Endereço IP de replicação mestre Número da porta de conexão do host mestre Executar script antes da sincronização O caminho do script Os argumentos de script Iniciando cenários: run() A função da API run permite executar cenários. Como melhor prática, chame a API add_credentials_ex (na página 24) para autenticar o host Mestre antes de chamar a API run. Capítulo 2: APIs do SOAP 19

20 APIs de gerenciamento de cenários A função da API run inclui os argumentos descritos na tabela a seguir: Name Tipo Descrição session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). scenario_id uint A ID do cenário a ser iniciado. sync_method uint O método de sincronização, que pode ser uma das opções a seguir: 0 - Sincronização por arquivos 1 - Sincronização em blocos 2 - Sincronização de volumes (somente para o cenário de Sistema completo). ignore_same_files bool Ignorar os arquivos com o mesmo tamanho/hora. arc_upt bool Esse parâmetro se aplica somente a cenários integrados do Arcserve Backup. Quando o cenário não for um parâmetro integrado do Arcserve Backup, você deverá definir esse parâmetro como falso. Quando o cenário for integrado ao Arcserve Backup, chame a API add_bab_credentials (na página 24) antes de chamar a API run. verification_and_run uint Reservado. Deve ser sempre definido como 1. mensagem sequência de caracteres de saída Contém uma descrição detalhada do erro quando essa API falha. Valores de retorno Essa função retorna um valor verdadeiro quando o cenário é iniciado com êxito. Caso contrário, esta função retorna um valor falso e fornece uma descrição detalhada do erro no argumento da mensagem. 20 Guia de Referência de API do SOAP

21 APIs de gerenciamento de cenários Exemplo public bool run_example() try uint scenario_id = _scenario_id; //0:File Sync;1:Block Sync;2:Volume Sync uint sync_method = 0; bool ignore_same_files = true; bool arc_integrated = false; string message = ""; return get_mng().run(_session_id, scenario_id, sync_method, ignore_same_files, arc_integrated, 1, out message); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Interrompendo cenários: stop() A função da API stop permite interromper cenários em execução. A função da API stop inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário a ser interrompido. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. Quando esse argumento é definido como verdadeiro, a função da API não retorna um valor até que o cenário seja interrompido. Caso contrário, a função retorna um valor imediatamente. why_not_reason sequência de caracteres de saída Contém uma descrição detalhada do erro quando essa API falha. Capítulo 2: APIs do SOAP 21

22 APIs de gerenciamento de cenários Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem retornada no argumento why_not_reason para determinar por que a API falhou. Exemplo public bool stop_example() try uint scenario_id = _scenario_id; string why_not_reason = ""; bool execute_sync = true; return get_mng().stop(_session_id, scenario_id, execute_sync, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Pausando a replicação de dados: suspend_replication() A função da API suspend_replication permite suspender as operações de replicação de um host. A função da API suspend_replication inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário a ser suspenso. replica_index uint O índice do host de réplica em um cenário. Geralmente, o valor do índice de réplica é Guia de Referência de API do SOAP

23 APIs de gerenciamento de cenários execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. Quando esse argumento é definido como verdadeiro, a função da API não retorna um valor até que a operação seja concluída. Caso contrário, a função retorna um valor imediatamente. mensagem sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool suspend_replication_example() try uint scenario_id = _scenario_id; string message = ""; bool execute_sync = true; uint replica_index = 2; return get_mng().suspend_replication(_session_id, scenario_id, replica_index, execute_sync, out message); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Concluindo o trabalho: close_session() A função da API close_session permite efetuar logoff do serviço de controle. Após efetuar logon no serviço de controle, chama-se o argumento close_session para efetuar logoff desse serviço. Capítulo 2: APIs do SOAP 23

24 APIs de gerenciamento de cenários A função da API close_session inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). why_not_reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a sessão será encerrada. Quando o valor de retorno for falso, a sessão não será encerrada. Exemplo public bool close_session_example() try string why_not_reason = ""; return get_mng().close_session(_session_id, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Gerenciando credenciais: add_credentials_ex() A função da API add_credentials_ex permite adicionar credenciais de hosts. A função da API add_credentials_ex inclui os argumentos descritos na tabela a seguir: Name Tipo Descrição session_id uint A ID da sessão retornada ao chamar a função da API create_session (na página 9). 24 Guia de Referência de API do SOAP

25 APIs de gerenciamento de cenários Name Tipo Descrição scenario_id uint A ID do cenário ao qual se deseja adicionar credenciais. host_name sequência de caracteres O endereço IP do host. Exemplo: porta uint O número de porta do mecanismo. Geralmente, o número de porta é user_name sequência de caracteres O nome de usuário. Exemplo: Administrador password sequência de caracteres A senha para o nome de usuário. Exemplo: Arcserve domain_name sequência de caracteres O nome do domínio. Exemplo: arcserve.com Valores de retorno O tipo de retorno é ulong. Um valor de retorno zero indica que a API foi concluída com êxito. Quando o valor de retorno for diferente de zero, a API terá falhado. Capítulo 2: APIs do SOAP 25

26 APIs de gerenciamento de cenários Exemplo public bool add_credentials_ex_example() try uint scenario_id = _scenario_id; //Add credential for Master string host_ip = " "; uint port = 25000; string user_name = "administrator"; string password = "caworld"; string domain_name = " "; ulong res = get_mng().add_credentials_ex(_session_id, scenario_id, host_ip, port, user_name, password, domain_name); //Add credential for Replica host_ip = " "; domain_name = " "; res = get_mng().add_credentials_ex(_session_id, scenario_id, host_ip, port, user_name, password, domain_name); return (res == 0); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Integrando com o Arcserve Backup: add_bab_credentials() A função da API add_bab_credentials permite adicionar credenciais para que seja possível acessar o Arcserve Backup. A função da API add_bab_credentials inclui os argumentos descritos na tabela a seguir: Name Tipo Descrição session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID de cenário ao qual deseja adicionar as credenciais da Arcserve. username sequência de caracteres O nome de usuário. Exemplo: Administrador 26 Guia de Referência de API do SOAP

27 APIs de gerenciamento de cenários Name Tipo Descrição password sequência de caracteres A senha para o nome de usuário. Exemplo: Arcserve async_id ulong de saída Quando esta função da API é chamada de maneira assíncrona, o argumento async_id contém um valor diferente de zero, que permite que a função aguarde a conclusão da operação e recupere o resultado. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Exemplo public bool add_bab_credentials_example() try uint scenario_id = _scenario_id; string username = "admin"; string password = "caworld"; ulong async_id = 0; bool res = get_mng().add_bab_credentials(_session_id, scenario_id,username,password,out async_id); return res; catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 27

28 APIs de gerenciamento de cenários Atualizando as propriedades do cenário: update_scenario() A função da API update_scenario permite atualizar os dados do cenário em tempo de execução. A função da API update_scenario inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session. scenario_id uint A ID do cenário que se deseja atualizar. scenario_data_str why_not_reason sequência de caracteres de referência sequência de caracteres de referência Os dados sobre o cenário. Quando a operação for concluída com êxito, os dados do novo cenário serão fornecidos. Contém o motivo da falha quando essa API falhar. Valores de retorno Os valores de retorno fornecem os dados do cenário no formato xml. Exemplo public bool update_scenario_example() try uint scenario_id = _scenario_id; string why_not_reason = ""; string scenario_data_str = get_mng().get_scenario_data(scenario_id); //do some changes for the scenario. return get_mng().update_scenario(_session_id, scenario_id, ref scenario_data_str, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; 28 Guia de Referência de API do SOAP

29 APIs de gerenciamento de cenários Removendo cenários: remove_scenario() A função da API remove_scenario permite remover cenários do serviço de controle. A função da API remove_scenario inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário que será executado. arc_upd bool Este parâmetro se aplica somente a cenários integrados do Arcserve Backup. why_not-reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valor de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool remove_scenario_example() try uint scenario_id = _scenario_id; bool arc_integrated = false; string why_not_reason = ""; return get_mng().remove_scenario(_session_id, scenario_id, arc_integrated, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 29

30 APIs de gerenciamento de cenários Importando cenários: import_scenario() A função da API import_scenario permite importar cenários para o serviço de controle. A função da API import_scenario inclui os argumentos descritos na tabela a seguir: Tipo Nome Descrição session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). group_id uint A ID do grupo de cenários que você deseja importar. Caso não tenha certeza quanto à ID do grupo, defina este valor como 0xFFFFFFFF. scenario_id uint de saída Recupera a ID do cenário quando a API é concluída com êxito. scenario_data sequência de caracteres Os dados sobre o cenário. Geralmente, você pode recuperar a sequência de caracteres de dados do cenário de um arquivo de cenário. Os dados estão no formato XML. why_not_reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno Os valores de retorno fornecem os dados do cenário no formato xml. 30 Guia de Referência de API do SOAP

31 APIs de gerenciamento de cenários Exemplo public bool import_scenario_example() try uint scenario_id = 0; string why_not_reason = ""; string scenario_data = "load the data from a scenario file."; uint group_id = 0xFFFFFFFF; return get_mng().import_scenario(_session_id, group_id,scenario_data,out scenario_id,out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Sincronizando os cenários em execução: synchronize() A função da API synchronize permite sincronizar os dados dos cenários. A função da API synchronize inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário que se deseja sincronizar. sync_method uint O método de sincronização, que pode ser uma das opções a seguir: 0 - Sincronização por arquivos 1 - Sincronização em blocos 2 - Sincronização de volumes (somente para o cenário de Sistema completo). ignore_same_files bool Ignorar os arquivos com o mesmo tamanho/hora. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. mensagem sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Capítulo 2: APIs do SOAP 31

32 APIs de gerenciamento de cenários Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool synchronize_example() try uint scenario_id = _scenario_id; string message = ""; bool execute_sync = true; uint sync_method = 1; bool ignore_same_files = false; return get_mng().synchronize(_session_id, scenario_id, sync_method, ignore_same_files, execute_sync, out message); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Retomando a replicação: resume_replication() A função da API resume_replication permite retomar as operações de replicação de um host. A função da API suspend_replication inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session. scenario_id uint A ID do cenário para o qual se deseja retomar a replicação. 32 Guia de Referência de API do SOAP

33 APIs de gerenciamento de cenários replica_index uint O índice do host de réplica em um cenário. Geralmente, o valor do índice de réplica é 2. Este é o host para o qual a replicação será suspensa. Por exemplo, as alterações de dados são agregadas em um spool sem copiar os dados para um disco, até que a operação de replicação seja retomada. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. mensagem sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool resume_replication_example() try uint scenario_id = _scenario_id; string message = ""; bool execute_sync = true; uint replica_index = 2; return get_mng().resume_replication(_session_id, scenario_id, replica_index, execute_sync, out message); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 33

34 APIs de gerenciamento de cenários Adicionando marcadores de retrocesso: set_rewind_bookmark() A função da API set_rewind_bookmark permite definir marcadores para os cenários. A função da API set_rewind_bookmark inclui os argumentos descritos na tabela a seguir: scenario_id sequência de caracteres A ID do cenário para o qual se deseja definir marcadores. host_index uint Sempre = 1. bookmark_msg sequência de caracteres O nome do marcador. why_not_reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool set_rewind_bookmark_example() try string scenario_id = _scenario_id.tostring(); uint host_index = 1; string why_not_reason = ""; string bookmark_msg = "test bookmark"; return get_mng().set_rewind_bookmark(scenario_id, host_index, bookmark_msg, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; 34 Guia de Referência de API do SOAP

35 APIs de gerenciamento de cenário de alta disponibilidade APIs de gerenciamento de cenário de alta disponibilidade As seções a seguir descrevem as APIs que lhe permitem gerenciar cenários de alta disponibilidade. Esta seção contém os seguintes tópicos: Acionando a recuperação garantida: start_ar() (na página 35) Desativando o sinal de monitoramento em cenários de alta disponibilidade: stop_is_alive() (na página 37) Alternando para cenários de alta disponibilidade: switchover() (na página 38) Ativando sinais de monitoramento em cenários de alta disponibilidade: start_is_alive() (na página 42) Acionando a recuperação garantida: start_ar() A função da API start_ar permite executar uma operação de AR (Assured Recovery - Recuperação garantida) para um cenário. Quando você executar uma AR automática, não é necessário chamar outras APIs para interromper a AR. A AR será interrompida após a conclusão da operação de AR. Ao executar uma AR manual, chame a API resume_application (na página 32) para interromper a operação de AR. A função da API start_ar inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário para o qual se deseja executar a recuperação garantida. replica_index uint O índice do host de réplica em um cenário. Geralmente, o valor do índice de réplica é 2. Este é o host para o qual a replicação será suspensa. auto_ar bool Executa a AR de forma automática ou manual. Verdadeiro - automaticamente Falso - manualmente execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. mensagem sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Capítulo 2: APIs do SOAP 35

36 APIs de gerenciamento de cenário de alta disponibilidade Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool start_ar_example() try uint scenario_id = _scenario_id; string message = ""; bool execute_sync = true; uint replica_index = 2; bool auto_ar = true; return get_mng().start_ar(_session_id, scenario_id, replica_index, auto_ar, execute_sync, out message); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; 36 Guia de Referência de API do SOAP

37 APIs de gerenciamento de cenário de alta disponibilidade Desativando o sinal de monitoramento em cenários de alta disponibilidade: stop_is_alive() Is-alive é um sinal eletrônico que os servidores de réplica enviam aos servidores mestres para identificar o status do nó. Enquanto os cenários de alta disponibilidade são executados, o servidor de réplica envia periodicamente um sinal eletrônico (ping) para o servidor mestre. Por padrão, a frequência do ping é de 30 segundos. Você pode acionar um evento de alternância quando o servidor de réplica não puder executar ping no mestre depois de decorrido um período predeterminado (o padrão é 300 segundos). A função da API stop_is_alive permite suspender a verificação de atividade. A função da API stop_is_alive inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário para o qual se deseja suspender a verificação de atividade. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. err_message sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Capítulo 2: APIs do SOAP 37

38 APIs de gerenciamento de cenário de alta disponibilidade Exemplo public bool stop_is_alive_example() try uint scenario_id = _ha_scenario_id; string err_messages = ""; bool execute_sync = true; return get_mng().stop_is_alive(session_id, scenario_id, execute_sync, out err_messages); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Alternando para cenários de alta disponibilidade: switchover() A função da API switchover permite executar operações de alternância. Com os cenários do sistema completo e de alta disponibilidade, é possível realizar operações de alternância para qualquer servidor de réplica. Quando você quiser alternar para servidores de réplica sem tolerância a falhas, chame a API execute_action antes da API de alternância. Observação: a API execute_action é descrita nos exemplos. A função da API switchover inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenario_id uint A ID do cenário para o qual se deseja executar operações de alternância. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. run_reverse_scenario bool Execute ou não o cenário de retorno após a operação de alternância. 38 Guia de Referência de API do SOAP

39 APIs de gerenciamento de cenário de alta disponibilidade err_message sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplos Exemplo 1 public bool switchover_example() try uint scenario_id = _ha_scenario_id; string err_messages = ""; bool execute_sync = true; bool run_reverse_scenario = false; return get_mng().switchover(_session_id, scenario_id, execute_sync, run_reverse_scenario, out err_messages); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 39

40 APIs de gerenciamento de cenário de alta disponibilidade Exemplo 2 public bool switchover_2nd_example() try set_xcmd_data("switchover", "switchover_index","3" ); uint scenario_id = _ha_scenario_id; string err_messages = ""; bool execute_sync = true; bool run_reverse_scenario = false; return get_mng().switchover(_session_id, scenario_id, execute_sync, run_reverse_scenario, out err_messages); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; 40 Guia de Referência de API do SOAP

41 APIs de gerenciamento de cenário de alta disponibilidade Exemplo 3 Por padrão, os componentes de replicação e alta disponibilidade executam operações de alternância nos servidores predefinidos de tolerância a falhas e de réplica. Com os cenários do sistema completo e de alta disponibilidade, é possível alternar para servidores de réplica sem tolerância a falhas. No entanto, quando você quiser alternar para servidores sem tolerância a falhas usando a API de alternância, chame a API execute_action antes de chamar a API de alternância, conforme mostrado no exemplo a seguir: set_xcmd_data("switchover", "switchover_index","3" ); public bool set_xcmd_data(string cmd_name_str,string cmd_data_str,string cmd_value_str) try string result_data = ""; string action_data; XmlDocument doc = new XmlDocument(); XmlNode actions = doc.createnode(xmlnodetype.element, xomngapi.wansync_c.xo_actions, ""); XmlNode commonnode = doc.createnode(xmlnodetype.element, xomngapi.wansync_c.action_common_lab, ""); XmlAttribute attrsession = doc.createattribute(xomngapi.wansync_c.action_com_session_id); XmlAttribute attrscenario = doc.createattribute(xomngapi.wansync_c.action_com_scenario_id); XmlAttribute attrhostindex = doc.createattribute(xomngapi.wansync_c.action_com_host_index); XmlAttribute attrusedfor = doc.createattribute(xomngapi.wansync_c.action_used_for); attrsession.value = xomngapi.wansync_c.wansync.session_id.tostring(); attrscenario.value = this.id.tostring(); attrusedfor.value = xomngapi.wansync_c.action_x_command_data; commonnode.attributes.append(attrsession); commonnode.attributes.append(attrscenario); commonnode.attributes.append(attrhostindex); commonnode.attributes.append(attrusedfor); XmlNode xo_cmd = doc.createnode(xmlnodetype.element, xomngapi.wansync_c.xo_cmd, ""); XmlAttribute cmd_name = doc.createattribute(xomngapi.wansync_c.action_cmd_name); Capítulo 2: APIs do SOAP 41

42 APIs de gerenciamento de cenário de alta disponibilidade XmlAttribute cmd_data = doc.createattribute(xomngapi.wansync_c.action_cmd_data); XmlAttribute cmd_value = doc.createattribute(xomngapi.wansync_c.action_cmd_value); cmd_name.value = cmd_name_str; cmd_data.value = cmd_data_str; cmd_value.value = cmd_value_str; xo_cmd.attributes.append(cmd_name); xo_cmd.attributes.append(cmd_data); xo_cmd.attributes.append(cmd_value); actions.appendchild(commonnode); commonnode.appendchild(xo_cmd); doc.appendchild(actions); action_data = doc.outerxml; string error; return get_mng().execute_action(action_data, true, out result_data, out error); catch (System.Exception) return false; Ativando sinais de monitoramento em cenários de alta disponibilidade: start_is_alive() Is-alive é um sinal eletrônico que os servidores de réplica enviam aos servidores mestres para identificar o status do nó. Enquanto os cenários de alta disponibilidade são executados, o servidor de réplica envia periodicamente um sinal eletrônico (ping) para o servidor mestre. Por padrão, a frequência do ping é de 30 segundos. Você pode acionar um evento de alternância quando o servidor de réplica não puder executar ping no mestre depois de decorrido um período predeterminado (o padrão é 300 segundos). A função da API start_is_alive permite retomar a verificação de atividade. A função da API start_is_alive inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). 42 Guia de Referência de API do SOAP

43 APIs de gerenciamento de cenário de alta disponibilidade scenario_id uint A ID do cenário para o qual se deseja iniciar a verificação de atividade. execute_sync bool Regula se essa API deve ser chamada de maneira síncrona ou assíncrona. err_message sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool start_is_alive_example() try uint scenario_id = _ha_scenario_id; string err_messages = ""; bool execute_sync = true; return get_mng().start_is_alive(session_id, scenario_id, execute_sync, out err_messages); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 43

44 APIs de gerenciamento de instantâneos do VSS APIs de gerenciamento de instantâneos do VSS As seções a seguir descrevem as APIs que permitem gerenciar instantâneos do VSS. Esta seção contém os seguintes tópicos: Montando instantâneos do VSS em servidores de réplica: mount_snapshot() (na página 44) Desmontando instantâneos do VSS dos servidores de réplica: unmount_snapshot() (na página 45) Removendo instantâneos do VSS de servidores de réplica: delete_snapshot() (na página 46) Obtendo listas de instantâneos do VSS de servidores de réplica: get_snapshot_list() (na página 48) Montando instantâneos do VSS em servidores de réplica: mount_snapshot() A função da API mount_snapshot permite montar instantâneos do VSS em uma pasta específica em um servidor de réplica. A função da API mount_snapshot inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). host_name sequência de caracteres O nome do host do mecanismo. ip_string sequência de caracteres O endereço IP de host_name. host_port ushort O número de porta do mecanismo. Geralmente, o número de porta é mount_path sequência de caracteres A pasta onde você deseja montar o instantâneo. snapshot_id sequência de caracteres A ID do instantâneo do VSS. why_not_reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. 44 Guia de Referência de API do SOAP

45 APIs de gerenciamento de instantâneos do VSS Exemplo public bool mount_snapshot_example() try string host_name = " "; string ip_string = " "; ushort host_port = 25000; string mount_path = "c:/mount"; string snapshot_id = "9CFDE664-62D5-4fd8-A304-2B664900B98F"; string why_not_reason = ""; return get_mng().mount_snapshot(session_id, host_name, ip_string, host_port, snapshot_id, mount_path, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Desmontando instantâneos do VSS dos servidores de réplica: unmount_snapshot() A função da API unmount_snapshot permite desmontar instantâneos do VSS de uma pasta. A função da API unmount_snapshot inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). host_name sequência de caracteres O nome do host do mecanismo. ip_string sequência de caracteres O endereço IP de host_name. host_port ushort O número de porta do mecanismo. Geralmente, o número de porta é snapshot_id sequência de caracteres A ID do instantâneo do VSS. why_not_reason sequência de caracteres de saída Contém o motivo da falha quando essa API falhar. Capítulo 2: APIs do SOAP 45

46 APIs de gerenciamento de instantâneos do VSS Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool unmount_snapshot_example() try string host_name = " "; string ip_string = " "; ushort host_port = 25000; string snapshot_id = "9CFDE664-62D5-4fd8-A304-2B664900B98F"; string why_not_reason = ""; return get_mng().unmount_snapshot(session_id, host_name, ip_string, host_port, snapshot_id, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Removendo instantâneos do VSS de servidores de réplica: delete_snapshot() A função da API delete_snapshot permite excluir os instantâneos do VSS dos servidores de réplica. A função da API delete_snapshot inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). host_name ip_string sequência de caracteres sequência de caracteres O nome do host do mecanismo. O endereço IP de host_name. 46 Guia de Referência de API do SOAP

47 APIs de gerenciamento de instantâneos do VSS host_port ushort O número de porta do mecanismo. Geralmente, o número de porta é snapshot_id why_not_reason sequência de caracteres sequência de caracteres de saída A ID do instantâneo do VSS. Contém o motivo da falha quando essa API falhar. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. Exemplo public bool delete_snapshot_example() try string host_name = " "; string ip_string = " "; ushort host_port = 25000; string snapshot_id = "9CFDE664-62D5-4fd8-A304-2B664900B98F"; string why_not_reason = ""; return get_mng().delete_snapshot(session_id, host_name, ip_string, host_port, snapshot_id, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 47

48 APIs de gerenciamento de instantâneos do VSS Obtendo listas de instantâneos do VSS de servidores de réplica: get_snapshot_list() A função da API get_snapshot_list permite obter uma lista de instantâneos do VSS de um host. A função da API get_snapshot_list inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). host_name ip_string sequência de caracteres sequência de caracteres O nome do host do mecanismo. O endereço IP de host_name. host_port ushort O número de porta do mecanismo. Geralmente, o número de porta é snapshot_list why_not_reason sequência de caracteres de saída sequência de caracteres de saída Valores de retorno A lista de instantâneos de volume. Contém o motivo da falha quando essa API falhar. O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, a API terá sido concluída com êxito. Quando o valor de retorno for falso, a API não terá sido concluída com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. 48 Guia de Referência de API do SOAP

49 APIs de coleta de estatísticas Exemplo public bool get_snapshot_list_example() try string host_name = " "; string ip_string = " "; ushort host_port = 25000; string snapshot_list = ""; string why_not_reason = ""; return get_mng().get_snapshot_list(session_id, host_name, ip_string, host_port, out snapshot_list, out why_not_reason); catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; APIs de coleta de estatísticas As seções a seguir descrevem as APIs que permitem gerenciar o processo de coleta de estatísticas sobre cenários. Esta seção contém os seguintes tópicos: Obtendo estatísticas estendidas de cenário: get_data_ex() (na página 49) Obtendo estatísticas do cenário: get_scenario_data() (na página 57) Obtendo estatísticas estendidas de cenário: get_data_ex() A função da API get_data_ex permite obter todas as informações de cenário, como as seguintes: Eventos do cenário Estados do cenário Estatísticas de sincronização e replicação Capítulo 2: APIs do SOAP 49

50 APIs de coleta de estatísticas O parâmetro manager_data é uma sequência de caracteres no formato XML. Os dados contêm todas as informações de cenário. Por exemplo, o status do cenário (em execução, interrompido, etc.), eventos, estatísticas do cenário e assim por diante. A sequência de caracteres no formato XML é semelhante à seguinte: As seções a seguir mostram como usar a sequência de caracteres XML. A API get_data_ex inclui os argumentos descritos na tabela a seguir: session_id uint A ID da sessão retornada ao chamar a API create_session (na página 9). scenarios_with_statistics uint A matriz de IDs do cenário. Recupera as estatísticas dos cenários. last_update_time ulong Marca de data/hora da última atualização. request_flag uint Solicita o tipo de dados. Os valores podem ser os seguintes: 1 - dados do cenário 2 - dados do CDP [não usados] 4 - dados de gerenciamento do host 8 - dados do instantâneo 15 - todos os dados acima manager_data sequência de caracteres de saída Retorna os dados do cenário no formato xml. Valores de retorno O tipo de retorno é Booleano. Quando o valor de retorno for verdadeiro, o comando terá sido concluído com êxito. Quando o valor de retorno for falso, o comando não terá sido concluído com êxito. Se o valor de retorno for falso, revise a mensagem para determinar por que a API falhou. 50 Guia de Referência de API do SOAP

51 APIs de coleta de estatísticas Exemplos Exemplo 1: public bool get_data_ex_example() try uint[] scenarios_with_statistics = new uint[] _scenario_id ; uint request_flag = 1; ulong last_update_time = 0; string manager_data = ""; bool res = get_mng().get_data_ex(_session_id, scenarios_with_statistics, request_flag, ref last_update_time, out manager_data); return res; catch (Exception ex) System.Windows.Forms.MessageBox.Show(ex.Message); return false; Capítulo 2: APIs do SOAP 51

52 APIs de coleta de estatísticas Exemplo 2: Essa função analisa os dados do buffer XML (manager_data) retornados pela função get_data_ex(). O exemplo a seguir descreve como obter o estado do cenário que está em execução ou que foi interrompido: string get_scenario_state (string manager_data, string scenario_name_or_id) string scenario_state = "unknown"; XmlDocument manager_data_doc = new XmlDocument(); manager_data_doc.loadxml(manager_data); XmlNode root_node = manager_data_doc.selectsinglenode(".//manager_data"); if (root_node == null) return scenario_state; //get all the scenario data information XmlNode scenario_nodes = root_node.selectsinglenode(".//scenarios"); if (scenario_nodes == null) return scenario_state; foreach (XmlNode scenario_node in scenario_nodes.childnodes) uint scenario_id = 0; string scenario_name = ""; XmlAttribute id_attr = scenario_node.attributes["id"]; if (id_attr!= null) scenario_id = Convert.ToUInt32(id_attr.Value); XmlAttribute name_attr = scenario_node.attributes["name"]; if (name_attr!= null) scenario_name = name_attr.value; if (scenario_name_or_id!= scenario_id.tostring() && scenario_name_or_id.tolower()!= scenario_name.tolower()) continue; //get the scenario status, running or stopped foreach (XmlNode node in scenario_node.childnodes) //get the scenario state, running or stop if (0 == string.compare("state", node.name, true)) if (node.attributes["val"]!= null) scenario_state = node.attributes["val"].value.tolower(); 52 Guia de Referência de API do SOAP

53 APIs de coleta de estatísticas return scenario_state; Capítulo 2: APIs do SOAP 53

54 APIs de coleta de estatísticas Exemplo 3: Essa função analisa os dados do buffer XML (manager_data) retornados pela função get_data_ex(). O exemplo a seguir descreve como obter todos os eventos para o cenário: void get_scenario_events(string manager_data, string scenario_name_or_id, ref ArrayList events) XmlDocument manager_data_doc = new XmlDocument(); manager_data_doc.loadxml(manager_data); XmlNode root_node = manager_data_doc.selectsinglenode(".//manager_data"); if (root_node == null) return ; //get all the scenario data information XmlNode scenario_nodes = root_node.selectsinglenode(".//scenarios"); if (scenario_nodes == null) return ; foreach (XmlNode scenario_node in scenario_nodes.childnodes) uint scenario_id = 0; string scenario_name = ""; XmlAttribute id_attr = scenario_node.attributes["id"]; if (id_attr!= null) scenario_id = Convert.ToUInt32(id_attr.Value); XmlAttribute name_attr = scenario_node.attributes["name"]; if (name_attr!= null) scenario_name = name_attr.value; if (scenario_name_or_id!= scenario_id.tostring() && scenario_name_or_id.tolower()!= scenario_name.tolower()) continue; //get the scenario status, running or stopped foreach (XmlNode node in scenario_node.childnodes) //get the scenario state, running or stop if (0 == string.compare("gen", node.name, true)) events.add(new event_data_c(node)); 54 Guia de Referência de API do SOAP

55 APIs de coleta de estatísticas Exemplo 4: Você pode definir o parâmetro scenarios_with_statistics para obter as estatísticas de sincronização e replicação de um cenário. O parâmetro é uma matriz. Para obter as estatísticas de mais de um cenário, adicione as IDs dos cenários à matriz. O parâmetro get_data_ex obtém as seguintes estatísticas: Observação: as telas a seguir mostram o processo de transferência e informações estatísticas de sincronização. Capítulo 2: APIs do SOAP 55

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações do servidor Oracle para Windows r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

CA Business Service Insight

CA Business Service Insight CA Business Service Insight Guia do Business Relationship View 8.2 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Arcserve Cloud. Guia de Introdução ao Arcserve Cloud

Arcserve Cloud. Guia de Introdução ao Arcserve Cloud Arcserve Cloud Guia de Introdução ao Arcserve Cloud A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Business Service Insight

CA Business Service Insight CA Business Service Insight Guia de Conteúdo Predefinido da ISO 20000 8.2 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações do servidor Oracle para Windows r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações para Microsoft SQL Server r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta de JDBC. jdbc_response série 1.1

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta de JDBC. jdbc_response série 1.1 CA Nimsoft Monitor Guia do Probe Monitoramento de resposta de JDBC jdbc_response série 1.1 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins

Leia mais

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager Notas da Versão Release 12.8 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações para Microsoft SharePoint Server r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager Guia de Instalação do DMM Deployment Release 12.8 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de conectividade de rede. net_connect série 3.0

CA Nimsoft Monitor. Guia do Probe Monitoramento de conectividade de rede. net_connect série 3.0 CA Nimsoft Monitor Guia do Probe Monitoramento de conectividade de rede net_connect série 3.0 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações do Microsoft IIS Server para Windows r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

CA Clarity Agile. Guia de Implementação. Release 13.3.00

CA Clarity Agile. Guia de Implementação. Release 13.3.00 CA Clarity Agile Guia de Implementação Release 13.3.00 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta do servidor LDAP. ldap_response série 1.3

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta do servidor LDAP. ldap_response série 1.3 CA Nimsoft Monitor Guia do Probe Monitoramento de resposta do servidor LDAP ldap_response série 1.3 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações para Microsoft Dynamics CRM para Windows r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações para Microsoft SharePoint Server r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de conectividade de rede net_connect série 2.9 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se

Leia mais

Arcserve Replication and High Availability para Windows

Arcserve Replication and High Availability para Windows Arcserve Replication and High Availability para Windows Guia de Operações para Microsoft Exchange Server r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento do servidor Tomcat. tomcat série 1.2

CA Nimsoft Monitor. Guia do Probe Monitoramento do servidor Tomcat. tomcat série 1.2 CA Nimsoft Monitor Guia do Probe Monitoramento do servidor Tomcat tomcat série 1.2 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento do EMC Celerra celerra série 1.6 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

CA Nimsoft Monitor. Guia do Probe Inspetor de serviços do Windows. ntservices série 3.1

CA Nimsoft Monitor. Guia do Probe Inspetor de serviços do Windows. ntservices série 3.1 CA Nimsoft Monitor Guia do Probe Inspetor de serviços do Windows ntservices série 3.1 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de resposta do servidor DHCP dhcp_response série 3.2 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações do BlackBerry Enterprise Server para Windows r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta do ponto de extremidade do URL. url_response série 4.1

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta do ponto de extremidade do URL. url_response série 4.1 CA Nimsoft Monitor Guia do Probe Monitoramento de resposta do ponto de extremidade do URL url_response série 4.1 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se

Leia mais

CA ARCserve Replication and High Availability para Windows

CA ARCserve Replication and High Availability para Windows CA ARCserve Replication and High Availability para Windows Guia de Operações para Microsoft Exchange Server r15 Esta documentação e qualquer programa de computador relacionado (mencionados como parte que

Leia mais

CA Nimsoft Unified Reporter

CA Nimsoft Unified Reporter CA Nimsoft Unified Reporter Guia de Instalação 7.5 Histórico de revisões do documento Versão do documento Data Alterações 1.0 Março de 2014 Versão inicial do UR 7.5. Avisos legais Este sistema de ajuda

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento do Jboss do Nimsoft jboss série 1.3 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Operações de Ambientes de Servidores Virtualizados para Windows r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações de Ambientes de Servidores Virtualizados para Windows r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações para Microsoft Dynamics CRM para Windows r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

CA ARCserve Backup Patch Manager para Windows

CA ARCserve Backup Patch Manager para Windows CA ARCserve Backup Patch Manager para Windows Guia do Usuário R16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitor de resposta do SQL. sql_response série 1.6

CA Nimsoft Monitor. Guia do Probe Monitor de resposta do SQL. sql_response série 1.6 CA Nimsoft Monitor Guia do Probe Monitor de resposta do SQL sql_response série 1.6 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

CA Nimsoft Monitor. Guia do Probe Ping do Internet Control Message Protocol. icmp série 1.1

CA Nimsoft Monitor. Guia do Probe Ping do Internet Control Message Protocol. icmp série 1.1 CA Nimsoft Monitor Guia do Probe Ping do Internet Control Message Protocol icmp série 1.1 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins

Leia mais

CA ARCserve Replication and High Availability para Windows

CA ARCserve Replication and High Availability para Windows CA ARCserve Replication and High Availability para Windows Guia de Operações para Microsoft Dynamics CRM r15 Esta documentação e qualquer programa de computador relacionado (mencionados como parte que

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de armazenamento da IBM ibm-ds série 2.0 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se

Leia mais

CA Nimsoft Monitor. Guia do Probe Sharepoint. sharepoint série 1.6

CA Nimsoft Monitor. Guia do Probe Sharepoint. sharepoint série 1.6 CA Nimsoft Monitor Guia do Probe Sharepoint sharepoint série 1.6 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos e está sujeito

Leia mais

CA Product Vision. Notas da Versão

CA Product Vision. Notas da Versão CA Product Vision Notas da Versão Summer 2012 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação), destina-se

Leia mais

CA Nimsoft Monitor. Guia do Probe Resposta por email. email_response série 1.4

CA Nimsoft Monitor. Guia do Probe Resposta por email. email_response série 1.4 CA Nimsoft Monitor Guia do Probe Resposta por email email_response série 1.4 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

CA ARCserve Replication and High Availability para Windows

CA ARCserve Replication and High Availability para Windows CA ARCserve Replication and High Availability para Windows Guia de Operações para Microsoft Exchange Server r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta de DNS. dns_response série 1.6

CA Nimsoft Monitor. Guia do Probe Monitoramento de resposta de DNS. dns_response série 1.6 CA Nimsoft Monitor Guia do Probe Monitoramento de resposta de DNS dns_response série 1.6 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins

Leia mais

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager Notas da versão do CA DMM 12.9 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento da máquina virtual Java jvm_monitor série 1.4 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações para Proteção de Aplicativos Personalizados para Windows r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Operações do BlackBerry Enterprise Server para Windows r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos

Leia mais

Arcserve RHA. Guia de Administração. r16.5

Arcserve RHA. Guia de Administração. r16.5 Arcserve RHA Guia de Administração r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação), destina-se

Leia mais

CA Business Service Insight

CA Business Service Insight CA Business Service Insight Guia de Conteúdo Predefinido da ISO 20000 8.2.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de estatísticas do sistema iseries. sysstat série 1.1

CA Nimsoft Monitor. Guia do Probe Monitoramento de estatísticas do sistema iseries. sysstat série 1.1 CA Nimsoft Monitor Guia do Probe Monitoramento de estatísticas do sistema iseries sysstat série 1.1 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Comandos do PowerShell r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA ARCserve Replication and High Availability para Windows

CA ARCserve Replication and High Availability para Windows CA ARCserve Replication and High Availability para Windows Guia de Operações do BlackBerry Enterprise Server r15 Esta documentação e qualquer programa de computador relacionado (mencionados como parte

Leia mais

CA Agile Vision e CA Product Vision. Guia de Integração

CA Agile Vision e CA Product Vision. Guia de Integração CA Agile Vision e CA Product Vision Guia de Integração Winter 2012 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Instalação r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Arcserve Replication and High Availability

Arcserve Replication and High Availability Arcserve Replication and High Availability Guia de Instalação r16.5 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

CA Clarity Agile. Guia de Integração do CA Clarity PPM (Sob demanda) Release 13.3.00

CA Clarity Agile. Guia de Integração do CA Clarity PPM (Sob demanda) Release 13.3.00 CA Clarity Agile Guia de Integração do CA Clarity PPM (Sob demanda) Release 13.3.00 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

Guia do Usuário do Cisco Unified CCX Web Chat Agent e Supervisor Desktop versão 9.0(1)

Guia do Usuário do Cisco Unified CCX Web Chat Agent e Supervisor Desktop versão 9.0(1) Guia do Usuário do Cisco Unified CCX Web Chat Agent e Supervisor Desktop versão 9.0(1) Cisco Unified Contact Center Express Maio de 2012 Matriz Américas Cisco Systems, Inc. 170 West Tasman Drive San Jose,

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitor de armazenamento Hitachi hitachi série 2.0 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

CA Business Service Insight

CA Business Service Insight CA Business Service Insight Guia do Conector do Catalyst 8.2 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento de CPU, disco, memória. rsp série 3.0

CA Nimsoft Monitor. Guia do Probe Monitoramento de CPU, disco, memória. rsp série 3.0 CA Nimsoft Monitor Guia do Probe Monitoramento de CPU, disco, memória rsp série 3.0 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

Agente do Arcserve Unified Data Protection para Linux

Agente do Arcserve Unified Data Protection para Linux Agente do Arcserve Unified Data Protection para Linux Guia do Usuário Versão 5.0 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Instalação r15 Esta documentação e qualquer programa de computador relacionado (mencionados como parte que se segue como a "Documentação") destinam-se

Leia mais

CA ARCserve Replication and High Availability

CA ARCserve Replication and High Availability CA ARCserve Replication and High Availability Guia de Comandos do PowerShell r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de virtualização da Red Hat Enterprise rhev série 1.2 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema

Leia mais

CA Nimsoft Monitor. Guia do Probe Gateway de SMS. smsgtw série 3.0

CA Nimsoft Monitor. Guia do Probe Gateway de SMS. smsgtw série 3.0 CA Nimsoft Monitor Guia do Probe Gateway de SMS smsgtw série 3.0 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos e está sujeito

Leia mais

CA Nimsoft Monitor. Guia do Probe Monitoramento do Apache HTTP Server. apache série 1.5

CA Nimsoft Monitor. Guia do Probe Monitoramento do Apache HTTP Server. apache série 1.5 CA Nimsoft Monitor Guia do Probe Monitoramento do Apache HTTP Server apache série 1.5 Aviso de copyright do CA Nimsoft Monitor Este sistema de ajuda online (o Sistema ) destina-se somente para fins informativos

Leia mais

CA Nimsoft Unified Management Portal

CA Nimsoft Unified Management Portal CA Nimsoft Unified Management Portal Guia de DMZ 7.5 Histórico da revisão do documento Versão do documento Data Alterações 1.0 Março de 2014 Versão inicial do UMP 7.5. Avisos legais Este sistema de ajuda

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento do WebSphere websphere série 1.6 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema ) destina-se somente

Leia mais

CA Clarity PPM. Guia do Usuário de Gestão de Demanda. Release 14.2.00

CA Clarity PPM. Guia do Usuário de Gestão de Demanda. Release 14.2.00 CA Clarity PPM Guia do Usuário de Gestão de Demanda Release 14.2.00 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

CA Agile Vision. Guia de Integração do Agile Vision. Winter 2011. Second Edition

CA Agile Vision. Guia de Integração do Agile Vision. Winter 2011. Second Edition CA Agile Vision Guia de Integração do Agile Vision Winter 2011 Second Edition A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

Agente do Arcserve Unified Data Protection para Linux

Agente do Arcserve Unified Data Protection para Linux Agente do Arcserve Unified Data Protection para Linux Guia do Usuário Versão 5.0 A presente Documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

Guia do usuário para o serviço IM e Presence no Cisco Unified Communications Manager, Versão 9.0(1)

Guia do usuário para o serviço IM e Presence no Cisco Unified Communications Manager, Versão 9.0(1) Guia do usuário para o serviço IM e Presence no Cisco Unified Communications Manager, Versão 9.0(1) Primeira publicação: May 25, 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San

Leia mais

CA Clarity Playbook. Guia de Administração. Release 2.5

CA Clarity Playbook. Guia de Administração. Release 2.5 CA Clarity Playbook Guia de Administração Release 2.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Agile Vision. Guia do Usuário

CA Agile Vision. Guia do Usuário CA Agile Vision Guia do Usuário Spring 2010 Esta documentação e qualquer programa de computador relacionado (mencionados como parte que se segue como a "Documentação") destinam-se apenas a fins informativos

Leia mais

CA Nimsoft Monitor Server

CA Nimsoft Monitor Server CA Nimsoft Monitor Server Guia de Configuração 7.6 Histórico de revisões do documento Versão Data Alterações 7.6 Junho de 2014 Nenhuma revisão no 7.6. 7.5 Março de 2014 Nenhuma revisão no 7.5. 7.1 Dezembro

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do agente para Microsoft SharePoint Server r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Process Automation

CA Process Automation CA Process Automation Glossário Release 04.2.00 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação), destina-se

Leia mais

CA Nimsoft Service Desk. Guia de serviços web

CA Nimsoft Service Desk. Guia de serviços web CA Nimsoft Service Desk Guia de serviços web Outono de 2013 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do agente para Microsoft SharePoint Server r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Clarity PPM. Guia do Usuário para Personalizar o CA Clarity PPM. Release 13.2.00

CA Clarity PPM. Guia do Usuário para Personalizar o CA Clarity PPM. Release 13.2.00 CA Clarity PPM Guia do Usuário para Personalizar o CA Clarity PPM Release 13.2.00 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

CA Agile Vision e CA Product Vision. Guia de cenários

CA Agile Vision e CA Product Vision. Guia de cenários CA Agile Vision e CA Product Vision Guia de cenários Summer 2012 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Manual do Usuário Microsoft Apps for Symbian

Manual do Usuário Microsoft Apps for Symbian Manual do Usuário Microsoft Apps for Symbian Edição 1.0 2 Sobre os aplicativos da Microsoft Sobre os aplicativos da Microsoft Os aplicativos Microsoft oferecem aplicativos corporativos Microsoft para o

Leia mais

CA Agile Vision e CA Product Vision. Guia de Administração

CA Agile Vision e CA Product Vision. Guia de Administração CA Agile Vision e CA Product Vision Guia de Administração Winter 2012 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada

Leia mais

Manual do Usuário Microsoft Apps

Manual do Usuário Microsoft Apps Manual do Usuário Microsoft Apps Edição 1 2 Sobre os aplicativos da Microsoft Sobre os aplicativos da Microsoft Os aplicativos da Microsoft oferecem aplicativos para negócios para o seu telefone Nokia

Leia mais

CA ARCserve D2D para Linux

CA ARCserve D2D para Linux CA ARCserve D2D para Linux Guia do Usuário r16.5 SP1 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

Manual de Utilização

Manual de Utilização Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail atendimento@oisolucoespraempresas.com.br Introdução... 3 1. O que é o programa Oi Backup Empresarial?...

Leia mais

CA ARCserve Central Virtual Standby

CA ARCserve Central Virtual Standby CA ARCserve Central Virtual Standby Guia do Usuário r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de resposta do ponto de extremidade do URL url_response série 4.1 Avisos legais Copyright 2013, CA. Todos os direitos reservados. Garantia

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Serviço de Cópias de Sombras de Volumes da Microsoft r12 Esta documentação e o programa de computador relacionado (mencionados nas partes que se seguem como a "Documentação")

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Serviço de Cópia de Sombra de Volume da Microsoft r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Agente para Microsoft Exchange Server r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

Guia do Produto Revisão A. Software Cliente do McAfee Secure Web Mail 7.0.0

Guia do Produto Revisão A. Software Cliente do McAfee Secure Web Mail 7.0.0 Guia do Produto Revisão A Software Cliente do McAfee Secure Web Mail 7.0.0 COPYRIGHT Copyright 2011 McAfee, Inc. Todos os direitos reservados. Nenhuma parte desta publicação pode ser reproduzida, transmitida,

Leia mais

CA ARCserve Central Virtual Standby

CA ARCserve Central Virtual Standby CA ARCserve Central Virtual Standby Guia do Usuário r16.5 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação),

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento do CloudStack cloudstack série 1.1 Avisos legais Copyright 2013, CA. Todos os direitos reservados. Garantia O material contido neste documento

Leia mais

CA Agile Vision. Guia do Usuário

CA Agile Vision. Guia do Usuário CA Agile Vision Guia do Usuário Winter 2011 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante denominada Documentação), destina-se

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Guia do Agente para Microsoft Exchange Server r16 A presente documentação, que inclui os sistemas de ajuda incorporados e os materiais distribuídos eletronicamente (doravante

Leia mais

Guia de Introdução ao Symantec Protection Center. Versão 2.0

Guia de Introdução ao Symantec Protection Center. Versão 2.0 Guia de Introdução ao Symantec Protection Center Versão 2.0 Guia de Introdução ao Symantec Protection Center O software descrito neste documento é fornecido sob um contrato de licença e pode ser usado

Leia mais

Spam Manager. Guia do Administrador da Quarentena

Spam Manager. Guia do Administrador da Quarentena Spam Manager Guia do Administrador da Quarentena Guia do Administrador da Quarentena do Spam Manager Versão da documentação: 1.0 Avisos legais Avisos legais Copyright Symantec Corporation 2013. Todos os

Leia mais

Usar o Office 365 no iphone ou ipad

Usar o Office 365 no iphone ou ipad Usar o Office 365 no iphone ou ipad Guia de Início Rápido Verificar o email Configure o seu iphone ou ipad para enviar e receber emails de sua conta do Office 365. Verificar o seu calendário onde quer

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Gateway de email emailgtw série 2.7 Avisos legais Copyright 2013, CA. Todos os direitos reservados. Garantia O material contido neste documento é fornecido

Leia mais

IBM Business Process Manager Versão 7 Release 5. Guia de Instalação do Complemento do IBM Business Process Manager para Microsoft Office

IBM Business Process Manager Versão 7 Release 5. Guia de Instalação do Complemento do IBM Business Process Manager para Microsoft Office IBM Business Process Manager Versão 7 Release 5 Guia de Instalação do Complemento do IBM Business Process Manager para Microsoft Office ii Instalando Manuais PDF e o Centro de Informações Os manuais PDF

Leia mais

CA ARCserve Backup para Windows

CA ARCserve Backup para Windows CA ARCserve Backup para Windows Resumo da Release r12.5 Esta documentação (denominada "Documentação") e o programa de computador relacionado (denominado "Software"), mencionados nas partes que se seguem

Leia mais

Guia de Migração de Políticas do Symantec Client Firewall

Guia de Migração de Políticas do Symantec Client Firewall Guia de Migração de Políticas do Symantec Client Firewall Guia de Migração de Políticas do Symantec Client Firewall O software descrito neste guia é fornecido sob um contrato de licença e deve ser usado

Leia mais