[comment]: # ({566c4be6-566c4be6})
# 14 Извоз/увоз конфигурације

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

[comment]: # ({2675e76b-265e7dfe})
#### Преглед

Zabbix функција извоза/увоза омогућава размену разних
конфигурациони ентитети између једног Zabbix система и другог.

Типични случајеви коришћења ове функције:

- делите шаблоне или мрежне мапе - Zabbix корисници могу да деле своје
   конфигурациони параметри
- отпремите шаблон у [Zabbix Community templates](https://github.com/zabbix/community-templates). Онда други могу
   преузмите шаблон и увезите датотеку у Zabbix.
- интегрисати са алаткама трећих страна - универзалним YAML, XML и JSON
   формати омогућавају интеграцију и увоз/извоз података са трећим странама
   алати и апликације

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

[comment]: # ({fa663f5b-19950447})
##### Шта се може извести/увести

Објекти који се могу извести/увести су:

- [Host groups](/manual/xml_export_import/hostgroups) (*само преко Zabbix API-ја*)
- [Template groups](/manual/xml_export_import/templategroups) (*само преко Zabbix API-ја*)
- [Templates](/manual/xml_export_import/templates)
- [Hosts](/manual/xml_export_import/hosts)
- [Network maps](/manual/xml_export_import/maps)
- [Media types](/manual/xml_export_import/media)
- Images

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

[comment]: # ({44b0f5b3-44b0f5b3})
##### Формат извоза

Подаци се могу извести помоћу Zabbix веб корисничког интерфејса или [Zabbix
API](/manual/api/reference/configuration). Подржани формати извоза су
YAML, XML и JSON.

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

[comment]: # ({f18c7067-b87bd84d})
#### Детаљи о извозу

- Сви подржани елементи се извозе у једну датотеку.
- Домаћин и ентитети шаблона (ставке, покретачи, графикони, правила 
откривања) који су наслеђени из повезаних шаблона се не извозе.
    Све промене направљене у тим ентитетима на нивоу домаћина (као што је промењено
    интервал ставке, измењен регуларни израз или додати прототипови
    правило откривања ниског нивоа) ће се изгубити приликом извоза; када
    увозом, сви ентитети из повезаних шаблона се поново креирају као на
    оригинално повезаном шаблону.
- Ентитети створени откривањем ниског нивоа и било кој зависност ентитета
    на њима се не извозе. На пример, окидач креиран за
    Ставку генерисану LLD правилом неће бити извезена.
- Када извезени домаћин/шаблон садржи ентитете који подржавају временска ограничења, вредности временског ограничења ће бити извезена ако ови ентитети имају конфигурисана сопствена временска ограничења.

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

[comment]: # ({2a31a9dd-6ea18fa7})
#### Детаљи о увозу

- Увоз се зауставља при првој грешци.
- Када ажурирате постојеће слике током увоза слике, поље "imagetype"
    се игнорише, тј. немогуће је променити тип слике путем увоза.
– Када увозите домаћине/шаблоне користећи опцију "Избриши недостајуће",
    Макрои домаћина/шаблона који нису присутни у датотеци за увоз биће избрисани из  
    домаћин/шаблон након увоза.
- Празне ознаке за ставке, окидаче, графиконе,
    discoveryRules, itemPrototypes, triggerPrototypes, graphPrototypes
    су бесмислене, односно исто као да их нема.
- Ако ентитети увезеног домаћина/шаблона имају конфигурисана сопствена временска ограничења, они ће бити примењени; у супротном ће се применити прокси/глобална временска ограничења.
- Увоз подржава YAML, XML и JSON, датотека за увоз мора имати
    исправне екстензије датотеке: .yaml и .yml за YAML, .xml за XML и
    .json за JSON. Погледајте [compatibility information](/manual/appendix/compatibility)
    о подржаним XML верзијама.
– Увоз подржава конфигурационе датотеке само у UTF-8 кодирању (са или без [BOM](https://en.wikipedia.org/wiki/Byte_order_mark));
    друга кодирања (UTF16LE, UTF16BE, UTF32LE, UTF32BE, итд.) ће довести до грешке при конверзији увоза.

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

[comment]: # ({189bf094-790544d4})
#### Основни YAML формат

YAML формат извоза садржи следеће чворове:

-  Коренски чвор за Zabbix YAML извоз
-  Верзија извоза

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

Остали чворови зависе од извезених објеката.

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

[comment]: # ({2703d6be-8c839240})
#### XML формат

XML формат извоза садржи следеће ознаке:

-  Подразумевани заглавље за XML документе
-  Коренска ознака за Zabbix XML извоз
-  Верзија извоза

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

Остале ознаке зависе од извезених објеката.

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

[comment]: # ({f65bb5f1-239421b8})
#### JSON формат

JOSN формат извоза садржи следеће објекте:

-  Основни објекат за Zabbix JSON извоз
-  Извозна верзија

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

Остали објекти зависе од извезених објеката.

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