7. Emporter le kit avec vous

7.3 Mises à jour et sauvegardes

Mettre à jour Atollo et ses outils, et ce qu'il faut copier pour avoir une sauvegarde complète de votre travail.

Dans l'application: «Paramètres»

En bref

  • Atollo se met à jour tout seul : il télécharge la nouvelle version et la met à la place de l'ancienne quand vous fermez l'application.
  • Les outils se mettent à jour depuis la page Outils, avec « Mettre à jour <nom> » sur une ligne ou « Tout mettre à jour ».
  • Pour une sauvegarde complète, il y a « Copie du kit » dans Paramètres › Le kit : projets et données dans un dossier ou un zip, sans les programmes, qui se retéléchargent, et l'importation dans un autre kit.

Mettre à jour Atollo

Avec « Mise à jour automatique » activée (Paramètres › Général), vingt secondes après le démarrage le kit vérifie s'il y a une nouvelle version, la télécharge, en vérifie l'empreinte et la prépare. Quand vous fermez l'application, la nouvelle version prend la place de l'ancienne ; au démarrage suivant, l'ancienne copie est supprimée. L'interrupteur s'applique tout de suite : l'activer lance aussitôt une vérification, le désactiver avant les vingt secondes annule cette vérification.

Dans Paramètres › « Mises à jour », vous voyez l'état (« Atollo … est la version la plus récente. », « La version … est prête : elle remplacera celle-ci à la fermeture d'Atollo. ») et le bouton « Rechercher des mises à jour », qui vérifie et télécharge tout de suite, même avec la mise à jour automatique désactivée. Un clic sur la version, le dernier élément de la barre d'état, fait de même : le résultat s'affiche à côté, et en la survolant vous le lisez en entier.

Ouvrir les Paramètres →

Mettre à jour les outils

  • « Mettre à jour <nom> » (l'icône aux deux flèches) sur la ligne d'un composant télécharge tout de suite sa nouvelle version, s'il y en a une.
  • « Tout mettre à jour », en bas de la page Outils, met à jour chaque composant installé et porte chaque version à son dernier correctif (par exemple PHP 8.4.1 → 8.4.3), sans ajouter ni retirer de versions.
  • Les agents suivent toujours la dernière version et ne se mettent pas à jour tout seuls pendant que vous travaillez : c'est le kit qui le fait avec « Mettre à jour <nom> » ou « Tout mettre à jour ».

Sauvegardes

  1. Ouvrez Paramètres › Le kit › « Copie du kit » et appuyez sur « Exporter dans un zip… » (ou « Exporter dans un dossier… »), puis choisissez où la mettre : un disque externe, un dossier synchronisé. Pas dans le kit : elle y est refusée.
  2. Le kit arrête les serveurs de bases de données, copie projets et données dans Atollo-<date-heure> et redémarre ceux avec « Démarrer avec Atollo ». À la fin, il indique combien de fichiers et quelle taille : « Copie faite : … fichiers, … ».
  3. Pour la remettre, dans ce kit ou dans un nouveau sur un autre PC : « Importer depuis un zip… » (ou « Importer depuis un dossier… »), puis « Fermer Atollo pour l'importer » et rouvrez Atollo. Au démarrage, la copie remplace projets et données ; les précédents restent dans .atollo-before-import-<date-heure>, dans le dossier du kit, jusqu'à ce que vous les supprimiez. « Annuler l'importation » revient en arrière.

Sur un autre PC ou dans un autre dossier, le kit s'adapte comme quand vous le déplacez : les programmes déjà téléchargés restent, ceux qui manquent se retéléchargent tout seuls. La connexion d'Antigravity est à refaire sur un autre PC ou compte, et les données des bases de données demandent les mêmes versions des serveurs, qui se retéléchargent par version.

À la main, avec Atollo fermé, la copie est celle-ci :

À copierPourquoi
projects\Vos projets.
data\Paramètres, connexions, instructions des agents, données des bases de données, copies des bases de données, données des projets.

Dans data, vous pouvez laisser de côté data\apps (les programmes) et data\cache (fichiers téléchargés qui peuvent se retélécharger) : c'est la plus grosse partie et le kit les reconstruit. data\models (les modèles locaux, de nombreux Go) peut aussi se retélécharger depuis la page IA, volet Modèles locaux, sauf les fichiers .gguf placés à la main. Pour copier les données des bases de données de façon cohérente, arrêtez d'abord les serveurs (ou utilisez « Retirer le lecteur »).

Pour une seule base de données, il y a la copie depuis la page du projet : La base de données d'un projet (3.2).

Sous le capot
  • Les nouvelles versions viennent des releases app-v… du dépôt GitHub nabre/atollo ; l'empreinte SHA-256 vient de GitHub ou du fichier .sha256 à côté du fichier.
  • Sur Windows, la nouvelle version attend dans data\app\update ; la copie remplacée reste sous le nom Atollo.old.exe jusqu'au prochain démarrage.
  • La variable ATOLLO_NO_UPDATE, définie sur le PC, désactive la vérification automatique et aussi la lecture quotidienne des versions proposées par les sources.