7. Das Kit mitnehmen
7.3 Aktualisierungen und Sicherungskopien
Atollo und seine Werkzeuge aktualisieren, und was du kopieren musst, um eine vollständige Sicherung deiner Arbeit zu haben.
In der App: «Einstellungen»
Kurz gesagt
- Atollo aktualisiert sich selbst: Es lädt die neue Version herunter und setzt sie an die Stelle der alten, wenn du die App schließt.
- Die Werkzeuge werden auf der Seite Werkzeuge aktualisiert, mit „<Name> aktualisieren“ in einer Zeile oder „Alle aktualisieren“.
- Für eine vollständige Sicherung gibt es „Kopie des Kits“ unter Einstellungen › Das Kit: Projekte und Daten in einen Ordner oder ein Zip, ohne die Programme, die sich erneut herunterladen lassen, und den Import in ein anderes Kit.
Atollo aktualisieren
Mit aktivem „Automatisches Update“ (Einstellungen › Allgemein) prüft das Kit zwanzig Sekunden nach dem Start, ob es eine neue Version gibt, lädt sie herunter, prüft ihren Hash und bereitet sie vor. Wenn du die App schließt, tritt die neue Version an die Stelle der alten; beim nächsten Start wird die alte Kopie gelöscht. Der Schalter gilt sofort: Einschalten startet sofort eine Prüfung, Ausschalten vor den zwanzig Sekunden stoppt diese Prüfung.
Unter Einstellungen › „Updates“ siehst du den Stand („Atollo … ist die neueste Version.“, „Version … ist bereit: Sie ersetzt diese beim Schließen von Atollo.“) und die Schaltfläche „Nach Updates suchen“, die sofort prüft und herunterlädt, auch wenn das automatische Update ausgeschaltet ist. Dasselbe macht ein Klick auf die Version, das letzte Element der Statusleiste: Daneben erscheint das Ergebnis, und mit der Maus darüber liest du es vollständig.
Einstellungen öffnen →Die Werkzeuge aktualisieren
- „<Name> aktualisieren“ (das Symbol mit den zwei Pfeilen) in der Zeile einer Komponente lädt sofort deren neue Version herunter, falls es eine gibt.
- „Alle aktualisieren“, unten auf der Seite Werkzeuge, aktualisiert jede installierte Komponente und bringt jede Version auf die letzte Korrektur (zum Beispiel PHP 8.4.1 → 8.4.3), ohne Versionen hinzuzufügen oder zu entfernen.
- Die Agenten folgen immer der neuesten Version und aktualisieren sich nicht selbst, während du arbeitest: Das macht das Kit mit „<Name> aktualisieren“ oder „Alle aktualisieren“.
Sicherungen
- Öffne Einstellungen › Das Kit › „Kopie des Kits“ und drücke „In ein Zip exportieren…“ (oder „In einen Ordner exportieren…“), dann wähle, wohin sie kommt: eine externe Festplatte, ein synchronisierter Ordner. Nicht in das Kit: Dort wird sie abgelehnt.
- Das Kit hält die Datenbankserver an, kopiert Projekte und Daten nach Atollo-<Datum-Uhrzeit> und startet die mit „Mit Atollo starten“ wieder. Am Ende sagt es, wie viele Dateien und wie viel Platz: „Kopie erstellt: … Dateien, …“.
- Um sie zurückzuholen, in dieses Kit oder ein neues auf einem anderen PC: „Aus einem Zip importieren…“ (oder „Aus einem Ordner importieren…“), dann „Atollo schließen, um sie zu importieren“ und Atollo wieder öffnen. Beim Start ersetzt die Kopie Projekte und Daten; die bisherigen bleiben in .atollo-before-import-<Datum-Uhrzeit>, im Ordner des Kits, bis du sie löschst. „Import abbrechen“ macht es rückgängig.
Auf einem anderen PC oder in einem anderen Ordner passt sich das Kit an wie beim Verschieben: Die bereits heruntergeladenen Programme bleiben, die fehlenden werden von selbst erneut heruntergeladen. Die Anmeldung bei Antigravity musst du auf einem anderen PC oder Konto wiederholen, und die Daten der Datenbanken brauchen dieselben Serverversionen, die nach Version erneut heruntergeladen werden.
Von Hand, bei geschlossenem Atollo, ist die Kopie diese:
| Zu kopieren | Warum |
|---|---|
projects\ | Deine Projekte. |
data\ | Einstellungen, Anmeldungen, Anweisungen der Agenten, Daten der Datenbanken, Sicherungen der Datenbanken, Daten der Projekte. |
Innerhalb von data kannst du data\apps (die Programme) und data\cache (heruntergeladene Dateien, die sich erneut herunterladen lassen) weglassen: Sie sind der größte Teil, und das Kit baut sie neu auf. Auch data\models (die lokalen Modelle, viele GB) lässt sich auf der Seite KI im Bereich Lokale Modelle erneut herunterladen, außer den von Hand abgelegten .gguf-Dateien. Um die Daten der Datenbanken konsistent zu kopieren, fahr zuerst die Server herunter (oder verwende „Laufwerk entfernen“).
Für eine einzelne Datenbank gibt es die Sicherung auf der Seite des Projekts: Die Datenbank eines Projekts (3.2).
Unter der Haube
- Neue Versionen kommen aus den Releases app-v… des GitHub-Repositorys nabre/atollo; der SHA-256-Hash kommt von GitHub oder aus der .sha256-Datei neben der Datei.
- Unter Windows wartet die neue Version in data\app\update; die ersetzte Kopie bleibt bis zum nächsten Start als Atollo.old.exe erhalten.
- Die Variable ATOLLO_NO_UPDATE, auf dem PC gesetzt, schaltet die automatische Prüfung aus und auch das tägliche Lesen der Versionen, die die Quellen anbieten.