Exporter ses données : ce que le fichier contient vraiment
Le bouton, le fichier JSON qu'il télécharge, ses sept sections champ par champ, ce qu'il ne contient pas, et la limite d'un export par jour avec son message exact.
Offres, quotas et données7 min de lectureTout utilisateur connecté (propriétaire de son compte)
Ce que vous obtenez : Savoir produire son export, lire son contenu sans le surestimer, et connaître la limite de fréquence.
Avant de commencer
- Être connecté.
- Ne pas avoir déjà exporté dans les dernières 24 heures : le bouton fonctionne une fois par jour et par compte.
1.Lancer l'export
- Barre latérale
- Page « Profil »
- Panneau « DONNÉES PERSONNELLES (RGPD) »
- Bouton « Exporter mes données »
Le panneau est en bas de la page Profil, juste après le bloc « AUTHENTIFICATION À DEUX FACTEURS ». Il contient deux boutons : « Exporter mes données » et « Supprimer mon compte ». L'export ne demande aucune confirmation : le clic télécharge le fichier immédiatement.
- Le fichier est produit au format JSON, lisible par n'importe quel outil.
- Le nom du fichier est imposé :
anhywhere-export.json. - Le fichier part directement en téléchargement : il n'est pas envoyé par courriel, et aucune copie n'est conservée dans l'application.
- Si un fichier de ce nom existe déjà dans votre dossier de téléchargements, c'est le navigateur qui le renomme (
anhywhere-export (1).json) : deux exports successifs produisent donc deux fichiers distincts.
2.Ce que contient le fichier
Le fichier est un objet JSON à sept clés de premier niveau, dans cet ordre : user, vms, networks, templates, projects, audit_logs, exported_at. Chacune est un tableau sauf user (un objet) et exported_at (une date).
| Clé | Ce qu'elle contient | Champs | Nombre d'entrées |
|---|---|---|---|
| user | Votre profil | id, username, email, role, enabled, created_at | un seul, sans mot de passe |
| vms | Vos machines non supprimées | id, name, template, state, cpu, mem_mib, disk_mib, backend, ip_address, network_ids, project_id, project_name, created_at, updated_at, started_at | une par machine |
| networks | Vos réseaux privés | un tableau vide si vous n'en avez aucun | un par réseau privé |
| templates | Vos modèles personnels | id, name, disk_size_mb, project_id, source_vm_id, source_vm_name, created_at | un par modèle |
| projects | Vos projets | id, name, owner_id, quota_vms, quota_cpu, quota_ram, quota_disk | un par projet |
| audit_logs | Votre journal d'actions | id, action, resource_type, resource_id, details, ip_address, created_at | vos actions des 180 derniers jours (six mois) |
| exported_at | La date de l'export | date ISO 8601 en UTC | une seule |
{
"user": { "id": 1234, "username": "camille", "email": "camille@exemple.fr" },
"vms": [ { "name": "site-vitrine", "template": "nginx",
"state": "running", "cpu": 1, "mem_mib": 512 } ],
"projects": [ { "name": "personal-user-1234" } ],
"audit_logs": [ { "action": "start", "resource_id": "site-vitrine" } ]
}Le journal d'audit est le vôtre, pas celui de la plateforme
Vous n'y trouvez que vos propres actions : celles des autres comptes sont exclues. Chaque entrée porte l'action, la ressource visée, un détail libre et l'adresse IP enregistrée. Attention à cette dernière : c'est une adresse locale (mandataire ou réseau interne), et non celle de votre connexion ; quelques entrées n'en portent aucune du tout.
3.Ce que le fichier ne contient pas
Le périmètre du fichier
L'export rassemble les objets qui vous appartiennent. Votre abonnement et les adresses que vous avez publiées ne s'y trouvent pas : si vous en avez besoin, notez-les de votre côté avant de supprimer quoi que ce soit.
- Votre offre et votre abonnement : ni le nom de l'offre, ni le prix, ni l'état de l'abonnement. Un compte Flurry et un compte Avalanche produisent le même fichier.
- Vos publications (ports exposés, sous-domaines) : absentes.
- Les tentatives de connexion et l'historique de sécurité : absents.
- La double authentification : ni état, ni codes de secours (heureux, des codes de secours exportés seraient un trou de sécurité).
- La facturation : ni vos factures ni leurs justificatifs. L'application les conserve et les affiche à la page « Historique des paiements », mais l'export ne les inclut pas.
- Les adresses IP publiques et les noms DNS de vos machines : absents de l'export.
Le journal d'audit, lui, est borné dans le temps par le serveur et non par l'export : les lignes sont conservées 180 jours (six mois), puis purgées. Un compte ancien n'obtient donc pas un historique plus long que les 180 derniers jours.
4.Un export par jour, et le message exact quand on insiste
- 1
Premier clic : le fichier part
Aucune limite atteinte : le fichier se télécharge.
- 2
Clic suivant dans les 24 heures : refus
Le second export du jour est refusé par le serveur : rien n'est téléchargé.
- 3
Ce que l'application affiche
L'écran affiche « Export limité à 1 fois par jour. Réessayez dans 23h 43m », avec le temps restant calculé à partir de votre dernier export.
- La fenêtre est de 24 heures glissantes depuis le dernier export : il n'y a pas d'heure fixe de remise à zéro, et le message vous donne le temps restant.
- Le quota est lié à votre compte : vider le cache du navigateur ou changer d'appareil ne le remet pas à zéro.
- Le message est le seul retour de la limite : aucun décompte n'est affiché avant le clic, rien ne grise le bouton.
L'export ne supprime rien et ne remplace pas la suppression de compte
Exporter ne vide aucune donnée. Le bouton voisin, « Supprimer mon compte », mène à une action irréversible (avec mot de passe) et décrite dans son propre guide. Si vous exportez avant de supprimer, faites-le au moins un jour à l'avance : le quota d'un export par jour vous empêcherait de réessayer après coup.
Les pièges, en résumé
L'export ne contient pas votre offre, ni vos publications, ni votre facturation
Sept sections seulement : profil, VMs, réseaux, modèles, projets, journal d'audit, date. Un compte Flurry et un compte Avalanche produisent le même fichier : l'offre n'y apparaît nulle part.
Le nom du projet personnel apparaît dans le fichier
Le fichier porte des identifiants techniques pour vos projets, du type personal-user-<votre id>, qui servent aux outils d'import et d'export. L'interface, elle, affiche partout le nom que vous avez choisi.
`network_ids` peut valoir la chaîne `"null"`
Pour une VM dont le dernier réseau a été détaché, l'export porte "network_ids": "null", une chaîne de caractères et non un champ absent. Une VM qui n'a jamais eu de réseau, elle, n'a pas ce champ du tout. Un script qui lit cette valeur comme un identifiant de réseau se trompera : testez la valeur "null" avant de vous en servir.
Un seul export par 24 heures, sans avertissement avant le clic
Le bouton ne s'use pas, ne se grise pas et n'affiche aucun décompte. C'est seulement après le second clic que le refus apparaît, avec le temps restant.
Le journal d'audit exporté ne remonte que 180 jours
La purge de 180 jours s'applique avant l'export : un compte qui a un an d'activité n'obtient pas un an d'historique. L'export ne ressuscite pas les entrées déjà purgées.
Ce guide est-il a jour ?
Chaque affirmation de cette page a ete verifiee sur le produit avant publication, et ce qui n'etait pas verifie n'a pas ete ecrit. Une page peut cependant vieillir avant le produit : si un ecran ne correspond plus a ce que vous voyez, dites-le, la page sera reprise.
Prêt à créer vos premières VMs ?
30 secondes d'inscription. 2 secondes pour la première VM. Zéro engagement.