---
title: "Obnovitev zastale ali neuspele sinhronizacije | Center za Pomoč | Tajo"
description: "Kaj Tajo naredi samodejno, ko se delovni proces ustavi ali izvajanje sinhronizacije spodleti, kaj pokaže stran sinhronizacije in kdaj morate ukrepati vi: ponoviti, znova vzpostaviti povezavo, popraviti preslikavo ali znova objaviti."
url: https://tajo.io/sl/resources/help/troubleshooting/recover-a-stuck-or-failed-sync/
markdown: https://tajo.io/sl/resources/help/troubleshooting/recover-a-stuck-or-failed-sync.md
lang: sl-SI
robots: noindex
---

Zaprosite za zgodnji dostop

Vnesite svoje ime in e-poštni naslov. Poslali vam bomo povezavo za potrditev zahteve za dostop do Taja.

[Set Noa](https://tajo.io/sl/set-noa/) Začetnik 6 min 6. nov. 2026

# Obnovitev zastale ali neuspele sinhronizacije

Kaj Tajo naredi samodejno, ko se delovni proces ustavi ali izvajanje sinhronizacije spodleti, kaj pokaže stran sinhronizacije in kdaj morate ukrepati vi: ponoviti, znova vzpostaviti povezavo, popraviti preslikavo ali znova objaviti.

**Izvajanje sinhronizacije se lahko ustavi na pol poti, ker se delovni proces znova zažene, drugi sistem ne deluje ali je zapis zavrnjen. Po ustavljenem delovnem procesu ali kratkem izpadu Tajo samodejno nadaljuje sinhronizacijo. Zapisov, vpisanih v zadnjih sedmih dneh, ne pošlje znova. Ta stran pojasnjuje, kaj Tajo naredi, kaj vidite na strani sinhronizacije in tistih nekaj primerov, ko morate ukrepati vi.**

> **Hitro preverjanje** Odprite sinhronizacijo v **Syncs and mappings** v razdelku Connections in preberite najnovejše izvajanje v **Run history**. Neuspelo izvajanje pove, kaj se je zgodilo in kaj storiti naprej.

## Kaj Tajo naredi samodejno

**Kazalec.** Izvajanje bere vir v paketih od shranjenega kazalca sinhronizacije. Kazalec se na koncu paketa premakne le, če je prispel vsak zapis v tem paketu. Če izvajanje spodleti, ostane shranjen zadnji položaj, ki ga je doseglo brez napak. Naslednje izvajanje začne tam, zato se prekinjeni paket prebere znova in ni preskočen.

**Evidenca dostave.** Preden je zapis vpisan, dobi ključ dostave. Ključ je zgoščena vrednost (hash) sinhronizacije, vira, kazalca strani, položaja zapisa na strani in samega zapisa, zato ne vsebuje osebnih podatkov. Preden je cilj poklican, je ključ prevzet. Ko vpis uspe, je ključ označen kot dokončan in se hrani sedem dni. Ključ ni odvisen od tega, katero izvajanje sprašuje, zato ponovni poskus ali poznejše načrtovano izvajanje za isti zapis izpelje isti ključ. V teh sedmih dneh se uporabi shranjeni rezultat in cilj ni znova poklican. Zato ponovljeni paket ne prispe dvakrat.

**Naenkrat le eno izvajanje.** Vsaka sinhronizacija ima en zakup, ki ga trenutno izvajanje drži ves čas svojega trajanja. Zakup ima lasten žeton in veljavnost 15 minut, med delom izvajanja pa se podaljša vsakih 5 minut. Izvajanje, ki izgubi zakup, se ustavi pred naslednjim vpisom ali kontrolno točko, da ne bi vpisalo dvakrat. Ko se delovni proces ustavi, se njegov zakup ne podaljšuje več in poteče v 15 minutah.

**Samodejni ponovni poskusi.** Izvajanje iz čakalne vrste, ki spodleti, dobi do pet poskusov. Tajo pred drugim poskusom počaka 60 sekund, nato 120, 240 in 480 sekund. Ponovni poskus ali testno izvajanje, ki ga zaženete sami, se izvede enkrat. Izvajanje, ki je trčilo ob že potekajoče izvajanje, se ne ponovi, prav tako ne izvajanje, katerega objavljena različica ali povezave niso več veljavne.

**Zastala izvajanja.** Pri sinhronizaciji, ki jo Tajo izvaja po urniku, se izvajanje zapre in v čakalno vrsto se postavi novo, ko se je začelo pred več kot eno uro in nima več zakupa. Zaprto izvajanje prikaže „The run stopped reporting progress and was closed.“ (izvajanje ni več poročalo o napredku in je bilo zaprto). Zakup ustavljenega izvajanja torej traja največ 15 minut, zastalo izvajanje načrtovane sinhronizacije pa je nadomeščeno po eni uri. [Razumevanje sinhronizacije podatkov](https://tajo.io/sl/resources/help/getting-started/understanding-data-sync/) navaja, katere sinhronizacije se izvajajo po urniku.

**Zaustavitev po ponavljajočih se napakah.** Če je vseh zadnjih pet končanih izvajanj od zadnje spremembe sinhronizacije spodletelo, Tajo sinhronizacijo zaustavi. Njena stran prikaže „Paused automatically by the failure circuit breaker“ (samodejno zaustavila varovalka za napake) z zadnjo napako. Eno uspešno izvajanje ponastavi števec. Zaustavljene sinhronizacije nič ne zažene znova samo od sebe: ostane zaustavljena, dokler ne odpravite vzroka in je znova ne objavite.

**Urno preverjanje.** Vsako uro, 13 minut čez polno uro, Tajo opozori svojo ekipo na vsak delovni prostor z aktivno sinhronizacijo in brez uspešnega izvajanja v zadnjih 24 urah. To vključuje tudi delovni prostor, v katerem ni bilo zabeleženo nobeno izvajanje. Opozorilo se sproži enkrat in znova šele, ko neko izvajanje uspe. Delovni prostor, katerega najstarejša aktivna sinhronizacija je bila vklopljena ali spremenjena pred manj kot 24 urami, še ni preverjen. To opozorilo dobi Tajo, ne vi, in vaše sinhronizacije ne spremeni.

## Kaj vidite

Odprite sinhronizacijo v **Syncs and mappings**. **Run history** navaja vsako izvajanje s številom vpisanih od prebranih zapisov, številom neuspelih, trajanjem in časom začetka. Njegovo stanje je Queued, Running, Succeeded, Partial (nekateri zapisi so spodleteli) ali Failed.

- Izvajanje v teku, ki 2 minuti ni poročalo o napredku, prikaže „Waiting for a fresh progress update“ (čakanje na novo poročilo o napredku).
- Neuspelo izvajanje prikaže en stavek o tem, kaj se je zgodilo, enega o tem, kaj storiti naprej, ime napake in id izvajanja.
- **View DLQ** na strani **Syncs** navaja neuspela in delna izvajanja vseh sinhronizacij, vsako z gumbom **Retry**.

## Kaj storiti

1. **Preberite najnovejše neuspelo izvajanje.** Njegova vrstica o tem, kaj storiti, je naslednji korak. Spodnja tabela navaja napake, na katere boste najverjetneje naleteli.
2. **Če piše „Nothing“ (nič), počakajte.** Naslednje načrtovano izvajanje se obnovi samo.
3. **Če vam svetuje, da sinhronizacijo znova zaženete,** pritisnite **Retry** pri neuspelem izvajanju v **View DLQ**. Ponovni poskus se začne pri shranjenem kazalcu, zato že vpisani paketi niso vpisani znova. Uspešen ponovni poskus odstrani neuspelo izvajanje s seznama.
4. **Če je bila sinhronizacija zaustavljena,** odpravite vzrok, ki ga navaja pasica, nato sinhronizacijo znova objavite z **Publish sync** ali **Request publish approval**.
5. **Če se ista napaka vrne,** nam pošljite id izvajanja, prikazan pod neuspelim izvajanjem.

Vsako ime napake ima en stavek o tem, kaj se je zgodilo, enega o tem, kaj storiti naprej, in navedbo, kdo to popravi: vi ali Tajo.

| Ime napake | Kaj se je zgodilo | Kaj storiti | Kdo popravi |
| --- | --- | --- | --- |
| `lease_conflict` | Drugo izvajanje te sinhronizacije je že potekalo. | Nič. Izvajanje v teku se bo končalo; naslednje načrtovano izvajanje se začne normalno. | Tajo |
| `lease_lost` | Izvajanje je med potekom izgubilo svoje mesto in se ustavilo, da ne bi vpisalo dvakrat. | Sinhronizacijo zaženite znova. | Tajo |
| `lease_unavailable` | Sinhronizacija ni mogla rezervirati svojega mesta za izvajanje. | Sinhronizacijo zaženite znova. Če spodleti enako, nam pošljite id izvajanja. | Tajo |
| `stale_job_swept` | Izvajanje ni več poročalo o napredku in je bilo zaprto. | Sinhronizacijo zaženite znova. | Tajo |
| `provider_rate_limited` | Drugi sistem nas je prosil, naj upočasnimo. | Nič. Počakajte na naslednje načrtovano izvajanje. | Tajo |
| `provider_unavailable` | Drugi sistem ni bil dosegljiv ali ni odgovoril pravočasno. | Nič. Počakajte na naslednje načrtovano izvajanje. Če ves dan spodletava enako, nam pošljite id izvajanja. | Tajo |
| `connection_missing` | Orodje, ki ga sinhronizacija uporablja, v tem delovnem prostoru ni povezano; izvajanje ga navede. | Povežite ga, nato sinhronizacijo zaženite znova. | Vi |
| `connection_unauthorized` | Drugi sistem je zavrnil naš dostop. | Znova vzpostavite povezavo, da dobi novo avtorizacijo, nato sinhronizacijo zaženite znova. | Vi |
| `destination_rejected` | Cilj je zavrnil vse zapise v tem izvajanju. | Preverite preslikavo polj glede na obvezna polja in oblike cilja, nato sinhronizacijo zaženite znova. | Vi |
| `node_failed` | Korak sinhronizacije je spodletel pri branju, pretvarjanju ali vpisovanju zapisov. | Odprite izvajanje in poglejte, kateri korak je spodletel in zakaj, to popravite, nato sinhronizacijo zaženite znova. | Vi |
| `attestation_rule_not_active` | Ta sinhronizacija je zaustavljena. | Nadaljujte sinhronizacijo, da se lahko izvede. | Vi |
| `attestation_publication_not_attested` | Ta različica sinhronizacije ni bila objavljena. | Objavite sinhronizacijo. Spremembe sinhronizacije se ne izvajajo, dokler niso objavljene. | Vi |
| `unclassified_exception` | Sinhronizacija je spodletela iz razloga, ki ga še nismo razvrstili. | Sinhronizacijo zaženite znova. Če spodleti enako, nam pošljite id izvajanja. | Tajo |

## Kaj gre lahko narobe

- **Retry odgovori „This sync rule is already running.“** (to pravilo sinhronizacije se že izvaja). Ponovni poskus ali testno izvajanje, ki ga zaženete, je zavrnjeno, dokler je katerokoli izvajanje sinhronizacije prikazano kot Queued ali Running, tudi izvajanje, katerega delovni proces se je ustavil. Pri sinhronizaciji, ki jo Tajo izvaja po urniku, je tako izvajanje zaprto in nadomeščeno, ko se je začelo pred več kot eno uro. Pri vsaki drugi sinhronizaciji nam pošljite id izvajanja.
- **Sinhronizacija je spodletavala več kot sedem dni.** Po sedmih dneh evidenca pozabi dokončan vpis. Paket, ponovljen po tem, lahko zapise vpiše znova, zato v cilju preverite, ali so nastali [podvojeni stiki](https://tajo.io/sl/resources/help/troubleshooting/duplicate-contacts/).
- **Ena sinhronizacija molči, druga deluje.** Urno preverjanje spremlja delovni prostor, ne vsake sinhronizacije posebej. Ena zdrava sinhronizacija skrije tiho v istem delovnem prostoru, zato preberite Run history vsake sinhronizacije.
- **Želite drugačne omejitve.** Zaustavitev po petih napakah in 24-urno preverjanje sta nastavljena za celotno namestitev Tajo, ne za posamezno sinhronizacijo.

## Sorodni članki

- [Razumevanje sinhronizacije podatkov](https://tajo.io/sl/resources/help/getting-started/understanding-data-sync/)
- [Podatki se ne sinhronizirajo](https://tajo.io/sl/resources/help/troubleshooting/data-not-syncing/)
- [Prekinitev ali ponovna povezava](https://tajo.io/sl/resources/help/integrations/disconnect-or-reconnect/)

## Priljubljeni Članki

[Center za Pomoč](https://tajo.io/sl/resources/help)

### Prikaži vse

Vsi Viri

## Ta stran kot Markdown: [recover-a-stuck-or-failed-sync.md](https://tajo.io/sl/resources/help/troubleshooting/recover-a-stuck-or-failed-sync.md)

Nalaganje Markdowna …

[Odpri v Claude](https://claude.ai/new) [Odpri v ChatGPT](https://chatgpt.com/)
