Entendendo a portabilidade de dados para o CIS
A portabilidade de dadosA capacidade de um serviço ou carga de trabalho de se recuperar de incidentes raros e importantes e de falhas em larga escala, como a interrupção do serviço. Isso inclui um desastre físico que afeta toda uma região, a corrupção de um banco de dados ou a perda de um serviço que contribui para uma carga de trabalho. O impacto excede a capacidade do projeto de alta disponibilidade de lidar com ele. envolve um conjunto de ferramentas e procedimentos que permitem aos clientes exportar os artefatos digitais necessários para implementar cargas de trabalho e processamento de dados semelhantes em diferentes provedores de serviços ou softwares locais. Inclui procedimentos para copiar e armazenar o conteúdo do cliente do serviço, incluindo a configuração relacionada que é usada pelo serviço para armazenar e processar os dados, no próprio local do cliente.
Responsabilidades
os serviços IBM Cloud fornecem interfaces e instruções para orientar o cliente a copiar e armazenar o conteúdo do cliente do serviço, incluindo a configuração relacionada, em seu próprio local selecionado.
O cliente é responsável pelo uso dos dados exportados e pela configuração da portabilidade de dados para outras infraestruturas, o que inclui:
- O planejamento e a execução para configurar uma infraestrutura alternativa em diferentes provedores de nuvem ou software local que forneça recursos semelhantes aos serviços IBM.
- O planejamento e a execução da portabilidade do código do aplicativo necessário na infraestrutura alternativa, incluindo a adaptação do código do aplicativo do cliente, a automação da implantação e assim por diante.
- A conversão dos dados e da configuração exportados para o formato exigido pela infraestrutura alternativa e pelos aplicativos adaptados.
Para obter mais informações sobre suas responsabilidades com o CIS, consulte Entendendo suas responsabilidades ao usar CIS.
Procedimentos de exportação de dados
CIS fornece os mecanismos para exportar o conteúdo que é carregado, armazenado e processado quando você usa o serviço.
Você pode usar a CLI e a API para exportar definições e configurações que são usadas para processar o conteúdo do cliente. Por exemplo, é possível exportar balanceadores de carga globais, registros DNS, configurações avançadas em zonas e regras de página e firewall.
Não é possível exportar certificados personalizados, certificados avançados ou certificados universais que a Cloudflare gerencia para você.
Exportação de dados CIS com CLI e API
A tabela a seguir fornece mecanismos para exportar as definições e configurações que são usadas para processar o conteúdo da configuração por meio da CLI e da API CIS. Os procedimentos fornecidos na documentação vinculada devem ser seguidos e o resultado armazenado para garantir que todos os dados de configuração necessários estejam disponíveis.
Formatos de dados exportados
CIS é compatível com os seguintes formatos de dados e esquemas de dados, configurações e aplicativos exportados:
-
Exportar somente no formato JSON
- Exemplo de CLI usando o comando ibmcloud cis glbs:
ibmcloud cis glbs DNS_DOMAIN_ID [-i, --instance INSTANCE] [--output FORMAT]
-
Exemplo de solicitação de API usando a API list-all-load-balancers:
curl -X GET https://api.cis.cloud.ibm.com/v1/:crn/zones/:zone_id/load_balancers \ -H 'content-type: application/json' \ -H 'x-auth-user-token: Bearer xxxxxx'
CIS não oferece suporte à exportação de outros formatos de dados e outros esquemas de dados, configurações e aplicativos exportados, incluindo os seguintes:
- Exportação de arquivos de zona
Propriedade dos dados
Todos os dados exportados são classificados como conteúdo do cliente. Aplicar todos os direitos de propriedade e licenciamento do cliente, conforme declarado no Contrato de Serviço doIBM Cloud.