# Domain Sync

Damit die Datenbank und Informationen in hostware immer auf dem neusten Stand sind, wird in hostware ein Domain-Sync durchgeführt.&#x20;

Das bedeutet, dass das System für jede Domain im Hintergrund die aktuellen Informationen wie Status und Auslaufdatum abfragt. \
Dadurch wird sichergestellt, dass das Abrechnungsdatum immer passend ist und vom Kunden weg-transferierte Domains auch aus hostware entfernt werden.

### Skalierung

Der Domain Import wird jede Stunde aufgerufen und erstellt aktuell drei Hintergrundjobs für je 25 Domains. Das bedeutet, dass pro Stunde 75 und pro Tag 1800 Domains überprüft werden.\
Sobald alle Domains überprüft wurden, wird der Domain-Sync am nächsten Tag Nachts zurückgesetzt und beginnt wieder von vorne.&#x20;

Die Anzahl der Jobs können Sie unter *Einstellungen -> Domains -> Domain-Sync* anpassen. Bitte achten Sie auf das API-Rate-Limit Ihres Registrares.

Wenn Sie viele Domains in Ihrem System haben, wird der Domain-Sync dadurch öfter ausgeführt und durch optional zusätzlich die Queues skaliert werden.

Sie können den Domain-Sync ebenfalls manuell ausführen:

```bash
cd /var/www/hostware && php artisan hw:initiateDomainSync
```

Oder den Domain-Sync zurücksetzen, sobald alle Domain-Syncs ausgeführt wurden:

```bash
cd /var/www/hostware && php artisan hw:resetDomainSync
```

### Zusammenfassung

Eine rudimentäre Zusammenfassung der Aktionen der letzten sieben Tage finden Sie in der Administration unter *Domains -> Portfolio -> Domain-Sync Zusammenfassung*.

<figure><img src="/files/ta3uCJdbofFTyqW7cPKd" alt=""><figcaption></figcaption></figure>

### Einstellungen

Hier finden Sie alle Einstellungsmöglichkeiten für den Domain-Sync: [Broken mention](broken://pages/IZDWuGqubnAfLZQOSA2x)

#### Differenzschwellwert in Tagen für das Auslaufdatum

Durch den Domain-Sync wird das Vertragsdatum in hostware mit dem tatsächlichen Auslaufdatum von dem Registrar angeglichen. Über die Jahre können hier immer mal wieder ein paar Tage Differenz entstehen, daher kann man einen Schwellwert angeben.

Wenn der Unterschied zwischen dem Registrar und hostware 7 oder weniger Tage betrifft, wird das Vertragsdatum in hostware angepasst, sodass Kündigungsdatum und Vertragsdatum wieder übereinstimmen.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hostware.io/domains/domain-sync.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
