[comment]: # ({566c4be6-566c4be6})
# 14 Konfigurācijas eksportēšana/importēšana

[comment]: # ({/566c4be6-566c4be6})

[comment]: # ({2675e76b-265e7dfe})
#### Pārskats

Zabbix eksporta/importa funkcionalitāte ļauj apmainīties ar dažādām
konfigurācijas entītijām starp vienu Zabbix sistēmu un citu.

Tipiski šīs funkcionalitātes lietošanas gadījumi:

-   koplietot veidnes vai tīkla kartes — Zabbix lietotāji var koplietot savus
    konfigurācijas parametrus
-   augšupielādēt veidni uz [Zabbix Community templates](https://github.com/zabbix/community-templates). Pēc tam citi var
    lejupielādēt veidni un importēt failu Zabbix.
-   integrēties ar trešo pušu rīkiem — universālie YAML, XML un JSON
    formāti nodrošina integrāciju un datu importu/eksportu ar trešo pušu
    rīkiem un lietotnēm

[comment]: # ({/2675e76b-265e7dfe})

[comment]: # ({fa663f5b-19950447})
##### Ko var eksportēt/importēt

Objekti, kurus var eksportēt/importēt, ir:

-   [Hostu grupas](/manual/xml_export_import/hostgroups) (*tikai caur Zabbix API*)
-   [Veidņu grupas](/manual/xml_export_import/templategroups) (*tikai caur Zabbix API*) 
-   [Veidnes](/manual/xml_export_import/templates)
-   [Hosti](/manual/xml_export_import/hosts)
-   [Tīkla kartes](/manual/xml_export_import/maps)
-   [Mediju tipi](/manual/xml_export_import/media)
-   Attēli

[comment]: # ({/fa663f5b-19950447})

[comment]: # ({44b0f5b3-44b0f5b3})
##### Eksporta formāts

Datus var eksportēt, izmantojot Zabbix lietotāja saskarni vai [Zabbix
API](/manual/api/reference/configuration). Atbalstītie eksporta formāti ir
YAML, XML un JSON.

[comment]: # ({/44b0f5b3-44b0f5b3})

[comment]: # ({f18c7067-b87bd84d})
#### Informācija par eksportēšanu

-   Visi atbalstītie elementi tiek eksportēti vienā failā.
-   No saistītajām veidnēm mantotās hostu un veidņu entītijas (vienumi, trigeri, grafiki, atklāšanas kārtulas) netiek eksportētas.
    Visas izmaiņas, kas veiktas šajās entītijās hosta līmenī (piemēram, mainīts vienuma intervāls, modificēta regulārā izteiksme vai zema līmeņa atklāšanas kārtulai pievienoti prototipi), eksportēšanas laikā tiks zaudētas; importēšanas laikā visas entītijas no saistītajām veidnēm tiek izveidotas no jauna tāpat kā sākotnējā saistītajā veidnē.
-   Zema līmeņa atklāšanas izveidotās entītijas un visas no tām atkarīgās entītijas netiek eksportētas. Piemēram, trigeris, kas izveidots vienumam, kuru ģenerējusi ZLA kārtula, netiks eksportēts.
-   Ja eksportētais hosts/veidne satur entītijas, kas atbalsta noildzes, noildzes vērtības tiks eksportētas, ja šīm entītijām ir konfigurētas savas noildzes.

[comment]: # ({/f18c7067-b87bd84d})

[comment]: # ({2a31a9dd-6ea18fa7})
#### Informācija par importēšanu

-   Importēšana tiek pārtraukta pie pirmās kļūdas.
-   Atjauninot esošos attēlus attēlu importēšanas laikā, lauks "imagetype"
    tiek ignorēts, t.i., attēla tipu nav iespējams mainīt, izmantojot importēšanu.
-   Importējot hosts/veidnes, izmantojot opciju "Delete missing",
    hosts/veidnes makrosi, kas nav iekļauti importēšanas failā, pēc importēšanas tiks dzēsti no  
    hosts/veidnes.
-   Tukšas birkas vienumiem, trigeriem, grafikiem,
    discoveryRules, itemPrototypes, triggerPrototypes, graphPrototypes
    ir bezjēdzīgas, t.i., tas ir tas pats, it kā tās nebūtu norādītas.
-   Ja importētā hosts/veidnes entītijām ir konfigurēti savi noildzes laiki, tie tiks piemēroti; pretējā gadījumā tiks piemēroti starpniekservera/globālie noildzes laiki.
-   Importēšana atbalsta YAML, XML un JSON; importēšanas failam jābūt ar
    pareizu faila paplašinājumu: .yaml un .yml YAML failiem, .xml XML failiem un
    .json JSON failiem. Skatiet [saderības informāciju](/manual/appendix/compatibility)
    par atbalstītajām XML versijām.
-   Importēšana atbalsta tikai konfigurācijas failus UTF-8 kodējumā (ar vai bez [BOM](https://en.wikipedia.org/wiki/Byte_order_mark));
    citi kodējumi (UTF16LE, UTF16BE, UTF32LE, UTF32BE u.c.) izraisīs importēšanas konvertēšanas kļūdu.

[comment]: # ({/2a31a9dd-6ea18fa7})

[comment]: # ({189bf094-790544d4})
#### YAML bāzes formāts

YAML eksporta formāts satur šādus mezglus:

-   Saknes mezgls Zabbix YAML eksportam
-   Eksporta versija

```yaml
zabbix_export:
  version: '7.4'
```

Pārējie mezgli ir atkarīgi no eksportētajiem objektiem.

[comment]: # ({/189bf094-790544d4})

[comment]: # ({2703d6be-8c839240})
#### XML formāts

XML eksporta formāts satur šādus tagus:

-   Noklusējuma galvene XML dokumentiem
-   Saknes tags Zabbix XML eksportam
-   Eksporta versija

```xml
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
    <version>7.4</version>
</zabbix_export>
```

Pārējie tagi ir atkarīgi no eksportētajiem objektiem.

[comment]: # ({/2703d6be-8c839240})

[comment]: # ({f65bb5f1-239421b8})
#### JSON formāts

JSON eksporta formāts satur šādus objektus:

-   Zabbix JSON eksporta saknes objekts
-   Eksporta versija

```json
{
    "zabbix_export": {
        "version": "7.4"
    }
}
```

Citi objekti ir atkarīgi no eksportētajiem objektiem.

[comment]: # ({/f65bb5f1-239421b8})
