Suppression d’espace de travail
La suppression d’espace de travail est une opération complexe qui nécessite l’accès au serveur Parsec et au stockage objet.
Les étapes pour supprimer un espace de travail sont les suivantes :
Un Utilisateur supprime un espace de travail (voir le guide utilisateur ou le guide cli)
L’espace de travail est marqué comme planifié pour suppression dans le serveur (le délai dépend de la configuration de l’organisation)
Quand la date de suppression est passée, la suppression effective peut être déclenché dans le serveur Parsec.
Les blocs correspondants peuvent être supprimés du stockage objet
Cette section décrit les étapes 3 et 4 qui permettent de libéré l’espace occupé par les espaces de travail qui ont été supprimés par des utilisateurs.
Supprimer un espace de travail
Lister les ID techniques des espaces de travail (realms) à supprimer.
$ python -m parsec list_deletable_realms --organization $ORGANIZATION_NAME --db $PG_URL Found 2 deletion candidate(s): Realm b65752f922e4413eb61b87dacbd3f804 kind=deletion_planned deletion_date=2026-06-09T13:06:02.295211Z Realm d78799261b744bc89bae9e52234e6bf3 kind=orphaned orphaned_since=2026-06-09T13:54:21.458044Z
Si le délai n’a pas encore expiré, l’espace de travail ne sera pas visible ici.
Note
Le nom de l’espace de travail n’apparait pas ici, comme c’est considéré comme une information sensible : seuls les membres de l’espace de travail peuvent connaitre le nom de l’espace de travail
Note
Un espace de travail est orphelin quand personne n’y a accès. Cela peut arriver quand tous les utilisateurs qui ont accès à cet espace de travail ont été révoqués. Sauf si l’organisation dispose d’un Séquestre, personne ne pourra récupérer les données, l’espace de travail peut donc être supprimé.
supprimer l’espace de travail de la base de donnée PostgreSQL
$ python -m parsec delete_realm --organization $ORGANIZATION_NAME --db $PG_URL --realm 7208844033874dfb9bb49da961d3f65a --dump-realm-blocks paths-to-delete.txt Exporting a list of all the realm's block that can be removed [####################################] 1/1 Exported 1 block slug(s) to paths-to-delete.txt Deleting metadata for realm 7208844033874dfb9bb49da961d3f65a... ✔ ⚠️ The realm has been deleted, however its blocks are still present in the object storage ⚠️ You should now manually clean the object storage by removing all the path listed in paths-to-delete.txt
Cette commande fait deux choses :
exporter les chemins vers les blocs tels qu’ils sont référencés dans le stockage objet
supprimer l’espace de travail de la base de donnée postgresql
Cette commande ne supprimer pas les blocs de votre stockage objet.
Supprimer les objets, listés dans le fichier de la commande ci-dessus (par exemple
paths-to-delete.txt), devenus inutiles du stockage objectCette étape dépend de vote configuration et de votre politique de sauvegarde.