Formatador de Importação IPAM
Formata dados para importações de sistemas IPAM
Input Data (CSV/TSV)
Formatted Output
Paste subnet data to convert for IPAM import
O IPAM Import Formatter transforma dados de endereço IP em formatos CSV e campos específicos necessários por sistemas populares de IPAM (Gerenciamento de Endereço IP) como NetBox, phpIPAM e Infoblox. Cole seus dados de origem em qualquer formato comum -- CSV de uma planilha, uma exportação de outro IPAM ou texto semi-estruturado -- selecione sua plataforma de destino e obtenha um arquivo validado pronto para importação sem renomeação manual de coluna ou tradução de valor.
Entendendo Migração de Dados de IPAM
Migrar dados de endereço para um sistema IPAM deveria ser direto, mas na prática é uma das tarefas mais frustrantes em operações de rede. Cada plataforma IPAM tem seu próprio esquema CSV: NetBox quer uma coluna prefix com notação CIDR, phpIPAM espera subnet e mask em colunas separadas, e Infoblox usa uma linha de header que começa com header-network seguido por address* e netmask*. Errar qualquer um desses detalhes faz o import falhar com mensagem de erro críptica, mandando você de volta para a planilha para corrigir formatação, renomear colunas e tentar novamente.
O problema piora quando você está migrando entre plataformas. Uma exportação de phpIPAM não importa limpo em NetBox, porque os nomes de coluna, valores de status e notação de rede são todos diferentes. Um status phpIPAM de 1 (ativo) precisa se tornar active em NetBox. Uma rede armazenada como duas colunas separadas (subnet + mask) precisa se mesclar em uma coluna CIDR prefix única. Fazer isso manualmente para centenas ou milhares de subnets é tedioso e propenso a erros -- um octet de subnet errado ou campo requerido faltante pode fazer todo o import falhar.
Este formatador lida com tudo automaticamente. Você cola seus dados de origem, seleciona a plataforma de destino, mapeia colunas ambíguas e obtém saída adequadamente formatada com avisos de validação para qualquer coisa que causaria erro de import. Conhece os requisitos de schema para cada plataforma suportada, traduz valores de status entre sistemas e normaliza notação de rede para corresponder ao que o destino espera. O que costumava levar uma tarde de ginástica de planilha agora leva cerca de trinta segundos.
Como Formatar Dados para Import em IPAM
- Cole seus dados de origem em qualquer formato comum (CSV, separado por tabulação ou texto estruturado de planilhas ou outras exportações de IPAM)
- Selecione a plataforma de destino de IPAM (NetBox, phpIPAM, Infoblox ou CSV genérico)
- Mapeie suas colunas de origem para os campos requeridos do sistema de destino usando o mapeador de coluna
- Visualize a saída transformada e revise qualquer aviso de validação
- Copie ou baixe o CSV formatado pronto para import
Exemplos de Formato de Plataforma IPAM
Formato Import NetBox
prefix,status,vrf,tenant,site,description
10.1.0.0/24,active,Production,Engineering,NYC-DC1,Server VLAN
10.1.1.0/24,active,Production,Engineering,NYC-DC1,User VLAN
10.1.2.0/24,reserved,Production,Marketing,NYC-DC1,Future expansion
172.16.0.0/22,active,Corporate,IT,HQ,Office network
Formato Import phpIPAM
subnet,mask,description,vlanId,masterSubnetId,nameserverId
10.1.0.0,255.255.255.0,Server VLAN,10,,1
10.1.1.0,255.255.255.0,User VLAN,20,,1
10.1.2.0,255.255.255.0,Future expansion,30,,1
172.16.0.0,255.255.252.0,Office network,100,,2
Formato Import CSV Infoblox
header-network,address*,netmask*,comment,EA-Site,EA-Environment
network,10.1.0.0,255.255.255.0,Server VLAN,NYC-DC1,Production
network,10.1.1.0,255.255.255.0,User VLAN,NYC-DC1,Production
network,10.1.2.0,255.255.255.0,Future expansion,NYC-DC1,Production
network,172.16.0.0,255.255.252.0,Office network,HQ,Corporate
Quando Usar o IPAM Import Formatter
- Migração de plataforma IPAM -- converta dados exportados de seu sistema IPAM antigo no exato formato requerido pela plataforma nova sem edição manual de CSV
- Onboarding de subnet em lote -- importe centenas de subnets de uma planilha de planejamento em seu sistema IPAM em uma única operação em vez de adicioná-los individualmente através da UI
- Consolidação de múltiplas fontes -- combine dados de endereço de planilhas, configurações de router e exportações de plataforma em nuvem em um arquivo de import normalizado
- Validação de dados antes do import -- capture notação CIDR inválida, campos requeridos faltantes e entradas duplicadas antes de tentar o import, evitando mensagens de erro crípticas do sistema IPAM
- Criação de backup portável -- exporte seu plano de endereço em um formato padronizado que pode ser importado em qualquer plataforma IPAM
- Integração de pipeline de automação -- gere arquivos CSV prontos para IPAM de scripts ou ferramentas de descoberta de rede para ingestão automatizada
Como Formatação de Import IPAM Funciona
Mapeamento de Coluna
Cada plataforma IPAM espera nomes de coluna diferentes, tipos de dados e formatos de valor:
| Campo | NetBox | phpIPAM | Infoblox |
|---|---|---|---|
| Rede | prefix (10.1.0.0/24) | subnet + mask (colunas separadas) | address + netmask |
| Status | active, reserved, deprecated | 0 (offline), 1 (active) | N/A (gerenciado via DHCP) |
| VLAN | vlan (ID ou nome) | vlanId (numérico) | Atributo extensível customizado |
| Descrição | description | description | comment |
| Site/Localização | site (slug) | location (ID) | EA-Site (atributo extensível) |
Verificações de Validação
O formatador valida seus dados antes de gerar saída:
- Sintaxe CIDR -- verifica que cada endereço de rede é adequadamente formatado e os bits do host são zerados para o prefixo dado
- Campos requeridos -- garante que todas as colunas obrigatórias para a plataforma de destino são populadas
- Detecção de duplicata -- marca entradas de subnet duplicadas que causariam conflitos de import
- Restrições de valor -- verifica que valores de status, IDs de VLAN e outros campos usam valores que a plataforma de destino aceita
Conselho Prático para Migração de Dados de IPAM
O passo mais importante em qualquer migração de IPAM é limpeza de dados antes do import. O formatador capturará erros de formatação, mas não pode corrigir problemas semânticos como descrições desatualizadas, atribuições de VLAN incorretas ou subnets que não existem mais em produção. Antes de rodar a conversão, revise seus dados de origem e remova ou corrija entradas antigas. Importar dados sujos em um novo sistema IPAM apenas move a bagunça de uma plataforma para outra.
Ao importar estruturas de subnet hierárquicas, ordem importa. A maioria dos sistemas IPAM constrói relacionamentos pai-filho automaticamente baseado em contenção CIDR, mas precisam ver o pai antes do filho. Importe suas maiores alocações primeiro -- os blocos agregados /16 e /20 -- então importe os menores subnets /24 e /28 em um segundo passo. Algumas plataformas lidam com isso automaticamente independente de ordem, mas fazê-lo em dois passos é mais seguro e evita erros de dependência em plataformas que são estritas sobre hierarquia.
Depois que o import é concluído, sempre verifique os resultados. Revise uma amostra representativa de subnets no novo sistema IPAM para confirmar que endereços, máscaras, descrições e atribuições de VLAN importaram corretamente. Execute uma comparação de contagem: se sua origem tinha 347 subnets, o IPAM deve mostrar 347 subnets. Qualquer discrepância significa algo foi silenciosamente descartado durante o import, geralmente devido a uma regra de validação que o formatador não marcou. Capturar essas falhas imediatamente é muito mais fácil do que descobri-las meses depois quando alguém procura por um subnet e o encontra faltando.
Perguntas Frequentes
Posso converter entre plataformas IPAM diretamente?
Sim. Exporte de sua plataforma de origem, cole os dados no formatador, selecione a plataforma de destino e a ferramenta lida com renomeação de coluna, tradução de valor e conversão de formato automaticamente. Este é o caso de uso mais comum para migrações de IPAM.
E se meus dados de origem tiverem colunas que a plataforma de destino não suporta?
Colunas não mapeadas são excluídas da saída. A ferramenta apenas gera colunas que a plataforma IPAM de destino reconhece. Você pode opcionalmente incluir colunas extras como campos customizados ou atributos extensíveis se a plataforma de destino os suporta.
Como lido com relacionamentos de subnet hierárquico durante import?
A maioria das plataformas IPAM automaticamente constrói a hierarquia baseada em contenção CIDR. Importe os subnets pai primeiro (ex: blocos /16), então importe os subnets filho (ex: blocos /24). O sistema IPAM aninhará filhos sob seus pais automaticamente.
O que acontece se meus dados de origem contêm notação CIDR inválida?
O formatador marca entradas inválidas durante o passo de validação. Problemas comuns incluem bits de host que não são zerados (como 10.1.1.5/24 em vez de 10.1.1.0/24), valores de octet inválidos e comprimentos de prefixo faltantes. Você pode corrigir esses em seus dados de origem e re-rodar a conversão ou a ferramenta pode auto-corrigir problemas de bit de host calculando o endereço de rede canônico.
O formatador lida com imports cientes de VRF?
Sim, se seus dados de origem incluem informação de VRF. NetBox suporta VRF como um campo de primeira classe, então o formatador mapeia nomes de VRF diretamente. Para plataformas que não têm suporte nativo de VRF, informação de VRF pode ser incluída em campos de descrição ou atributos customizados.
Ferramentas Relacionadas
- Subnet Plan Diff - Compare planos de subnet antigos vs novos
- Address Plan Generator - Gere um template CSV de plano de endereço IP
- VLSM Report Generator - Gere relatórios de alocação VLSM imprimíveis
- VLAN-to-Subnet Mapper - Mapeie VLANs para subnets com input/output CSV
- Change Impact Report - Veja qual sobreposição acontece se um novo subnet é adicionado
- Duplicate Subnet Detector - Encontre subnets duplicados em um plano de IP