Comment sauvegarder des applications Flatpak sous Linux avec jdFlatpakSnapshot

Pour sauvegarder les applications Flatpak sous Linux, utilisez jdFlatpakSnapshot afin de créer un instantané compressé des données de chaque application, puis exportez le fichier vers un emplacement de stockage sécurisé. Lors d'une nouvelle installation, réinstallez Flatpak et importez son instantané pour restaurer les paramètres et autres données de l'application. Un instantané ne réinstalle pas l'application ni son environnement d'exécution.

Contenu d'un instantané Flatpak

La zone d'écriture par défaut de Flatpak est `/etc/flatpak` ~/.var/app/<APP_ID>/. Elle contient les dossiers de configuration, de données, de cache et d'état, conformément aux conventions de répertoires de données XDG de Flatpak . `jdFlatpakSnapshot` permet de créer un instantané des données d'une application en vue d'une restauration ou d'une migration. Il ne s'agit pas d'une sauvegarde complète du système : les installations d'applications, les environnements d'exécution, les paramètres système et les fichiers enregistrés ailleurs nécessitent un traitement distinct.

Certaines applications utilisent des emplacements personnalisés ou stockent des documents en dehors de cet emplacement. Vérifiez les options d'exportation de l'application et sauvegardez les fichiers importants séparément. Notez également l'identifiant Flatpak et le chemin d'accès distant de chaque application, car l'archive de l'instantané ne contient pas le fichier de téléchargement.

1. Installez jdFlatpakSnapshot depuis Flathub

La solution la plus simple consiste à utiliser Flathub. Si votre système dispose de Flatpak mais pas du module Flathub Remote, ajoutez-le en suivant le guide officiel de Flatpak :

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Installez l'application :

flatpak install flathub page.codeberg.JakobDev.jdFlatpakSnapshot

Confirmez l'installation lorsque Flatpak vous demande une autorisation. Lancez l'application depuis le menu de votre bureau ou exécutez-la flatpak run page.codeberg.JakobDev.jdFlatpakSnapshot.

Page du catalogue de logiciels Linux pour jdFlatpakSnapshot, avec son nom d'application et un bouton Installer.
Installez jdFlatpakSnapshot depuis Flathub avant de choisir une application à sauvegarder.

La dernière entrée du journal des modifications de Flathub est la version 2.2 ; PyPI indique que cette version sera disponible le 12 décembre 2023. Consultez la liste des modifications et le système de suivi des problèmes de Flathub avant une migration importante et effectuez un test de restauration avant de vous y fier comme unique sauvegarde.

2. Sélectionnez l'application Flatpak

Enregistrez votre travail et fermez l'application avant de créer un instantané afin qu'elle n'écrive pas de fichiers pendant la copie. Ouvrez jdFlatpakSnapshot et attendez la fin de l'analyse. Sélectionnez l'application cible par son identifiant si les noms sont similaires ; l'identifiant Flatpak de Firefox, par exemple, est `/etc/flatpak/` org.mozilla.firefox.

Créez un instantané distinct pour chaque application dont le profil ou les paramètres sont importants. Si une application est absente de la liste, vérifiez qu'elle est installée au format Flatpak flatpak list --app. L'interface peut varier selon la version, mais il s'agit de sélectionner l'application et de créer un instantané.

Liste des applications jdFlatpakSnapshot avec Firefox et son identifiant Flatpak sélectionnés.
Sélectionnez l'identifiant Flatpak correct avant de créer son instantané.

3. Créer et vérifier un instantané

Sélectionnez « Créer un instantané » , saisissez un nom descriptif firefox-before-migrationet choisissez une méthode de compression. Lancez la création de l'instantané et attendez la fin du processus. Vérifiez qu'il apparaît bien dans la liste des instantanés de l'application avant de continuer.

Utilisez des noms qui identifient à la fois l'application et le point de sauvegarde. Les profils d'application peuvent contenir des fichiers volumineux tels que des messageries, des bases de données ou des téléchargements ; prévoyez donc suffisamment d'espace libre. La compression influe sur la taille de l'archive et la durée de l'opération.

La boîte de dialogue Créer un instantané avec un nom descriptif et un sélecteur de compression.
Attribuez à chaque instantané un nom identifiable et sélectionnez une méthode de compression.

4. Exporter et restaurer l'archive

Sélectionnez l'instantané et choisissez Exporter . Enregistrez le fichier obtenu .flatpaksnapshotsur un disque externe ou un autre support de stockage distinct. Conservez une deuxième copie si les données sont importantes ; la seule copie ne doit pas rester sur le disque que vous prévoyez de remplacer.

Sur le système de destination, installez Flatpak, ajoutez la télécommande d'origine de l'application et réinstallez-la avec le même identifiant. Installez jdFlatpakSnapshot, ouvrez-le, choisissez Fichier > Importer et sélectionnez l'archive. Une fois l'importation terminée, sélectionnez ce snapshot et suivez la procédure de restauration. Sauvegardez d'abord les données existantes sur le système de destination, car la restauration peut écraser leur état actuel. Ouvrez l'application et vérifiez le profil ou les paramètres avant de supprimer la copie d'origine.

Un sélecteur de fichiers Linux avec une archive .flatpaksnapshot sélectionnée pour l'importation.
Importez l'archive exportée après avoir réinstallé l'application Flatpak correspondante.

Pour sauvegarder un inventaire simple des identifiants d'applications et de leurs télécommandes avant le déménagement, exécutez :

flatpak list --app --columns=application,origin > "$HOME/flatpak-apps.txt"

La documentation de référence des commandes Flatpak décrit ces colonnes. Utilisez l'inventaire pour réinstaller chaque application à partir de son dépôt distant d'origine, puis restaurez son instantané de données.

Vérifications rapides

  • Si une application est manquante, vérifiez son ID et son étendue d'installation avec flatpak list --app --columns=application,origin,installation.
  • Si les paramètres restaurés n'apparaissent pas, vérifiez que l'archive appartient au même identifiant d'application et que l'opération de restauration est terminée.
  • Conservez l'archive et les anciennes données jusqu'à ce que vous ayez ouvert l'application restaurée et vérifié les fichiers dont vous avez besoin.

(25) Commentaires

  1. Samy 97 -

    C'est assez drôle, mais je viens juste de découvrir Flatpak et je tombe sur cet article. Ça doit être un signe

  2. Pham IT -

    Merci pour ces astuces, c'est exactement ce dont j'avais besoin pour mes projets Linux!

  3. Thùy Linh -

    Super article! J'ai toujours eu du mal à sauvegarder mes applications Flatpak. Merci pour ces conseils pratiques!

  4. Trường Dương -

    Je suis curieux, existe-t-il des outils pour automatiser cette sauvegarde ? Ce serait parfait!

  5. Mèo con -

    Ce n'est pas si facile pour moi, j'ai encore quelques problèmes. Est-ce que quelqu'un peut m'aider à comprendre le processus

  6. Hương KT -

    Merci pour les informations précieuses! J'adore utiliser Flatpak et c'est bon de savoir comment les sauvegarder facilement

  7. Mai Hoa -

    J'ai l'impression d'avoir trouvé une nouvelle passion avec Flatpak! Tes conseils vont beaucoup m'aider.

  8. Linh mèo -

    Pour ceux qui utilisent les Flatpaks pour la première fois, ne vous inquiétez pas, on apprend vite! L'article est super!

  9. Tiến Đạt -

    Ravi d'avoir trouvé cet article. J'avais besoin d'aide pour ma sauvegarde et voilà la solution

  10. Quang vn -

    L'article est vraiment intéressant. J'aimerais en savoir plus sur le stockage Cloud pour les applications Flatpak

  11. Ngọc Bích -

    Une question pour l'auteur: quelles applications Flatpak recommandez-vous de sauvegarder

  12. Lan Pham -

    J'ai toujours eu du mal avec les lignes de commande, mais cela donne de l'espoir! Merci beaucoup

  13. Huyền Lizzie -

    Je suis d'accord! C'est vraiment important de garder nos applis en sécurité. Merci encore!

  14. Phúc IT -

    C'est vraiment utile, surtout avec la montée des applications sur Flatpak. Merci pour vos conseils sur Linux

  15. Pham 789 -

    Qui aurait cru que la sauvegarde des applis pourrait être aussi simple? Je vais essayer ce méthode

  16. Thảo 123 -

    Super tips! Maintenant je vais pouvoir m'assurer que mes applis sont toujours à jour et sauvegardées

  17. Nguyễn An -

    Bravo pour cet article, très instructif. Je vais le partager avec mes amis qui utilisent Linux

  18. Trần Học -

    J'ai suivi vos conseils et maintenant mes applications sont sauvegardées! C'est génial!

  19. Café Linux -

    Pour sauvegarder les applis, n'oubliez pas de vérifier régulièrement les mises à jour de Flatpak

  20. Vân Anh -

    J'aurais souhaité voir quelques exemples concrets, mais ça reste très bon comme article

  21. Hữu Tín -

    Bon article! Vous avez mentionné quelque chose d’important: la gestion des versions sur Flatpak!

  22. Minh Thảo -

    Comment faire pour restaurer les applications une fois qu'elles sont sauvegardées? Ça serait sympa de l'expliquer

  23. Julien -

    Merci pour cet article! Je vais essayer ces méthodes de sauvegarde dès que possible

  24. Ông Tèo -

    Je n'arrive pas à comprendre la ligne de commande... il y aurait une façon plus simple pour les débutants?

  25. Annie B -

    Une très belle lecture, c'était utile! J'attends la prochaine partie sur le restaurer des sauvegardes

Laisser un commentaire

Comment récupérer en toute sécurité des partitions perdues et des données de disque dur

Comment récupérer en toute sécurité des partitions perdues et des données de disque dur

Découvrez comment récupérer des partitions et des fichiers perdus avec TestDisk et PhotoRec. Protégez le disque source, effectuez une analyse sécurisée et enregistrez les données récupérées sur un autre disque.

Comment scanner des codes QR sur un ordinateur Linux

Comment scanner des codes QR sur un ordinateur Linux

Numérisez les codes QR sous Linux avec CoBang à l'aide d'une webcam ou d'un fichier image. Consultez les options d'installation, la procédure de configuration et les solutions pour l'accès à la caméra via Flatpak.

Comment modifier les paramètres de la webcam sous Linux avec Cameractrls

Comment modifier les paramètres de la webcam sous Linux avec Cameractrls

Modifiez les paramètres de votre webcam sous Linux avec Cameractrls : ajustez l’exposition, la couleur, la réduction du scintillement et d’autres commandes prises en charge, puis vérifiez les modes vidéo compatibles.

Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR

Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR

Installez PhpStorm sur Linux avec JetBrains Toolbox ou l'archive tar.gz autonome, ainsi que via Snap et Arch AUR. Java est déjà inclus.

Comment installer Cisco Packet Tracer sous Linux

Comment installer Cisco Packet Tracer sous Linux

Téléchargez Cisco Packet Tracer 9.0.1 pour Ubuntu 64 bits, installez le paquet DEB avec APT, acceptez la licence dans le Terminal et connectez-vous pour démarrer un labo.

Comment sauvegarder un CD-ROM au format ISO sous Linux

Comment sauvegarder un CD-ROM au format ISO sous Linux

Créez une image ISO de CD-ROM sous Linux avec GNOME Disks ou dd. Identifiez le lecteur optique, surveillez la copie, vérifiez l'image et sachez si un disque endommagé ou audio nécessite un autre outil.

Comment configurer deux panneaux sur XFCE 4

Comment configurer deux panneaux sur XFCE 4

Créez un panneau XFCE 4 distinct pour chaque écran, assignez le deuxième panneau à la sortie appropriée, positionnez-le et dimensionnez-le, puis ajoutez les lanceurs et les éléments d'état dont vous avez besoin.

Comment détourer une image sous Linux avec GIMP

Comment détourer une image sous Linux avec GIMP

Supprimer l'arrière-plan d'une photo sous Linux avec GIMP : tracer un sujet, supprimer l'arrière-plan sélectionné, conserver la transparence et exporter un PNG réutilisable.

Téléchargez FlightGear gratuitement : Guide d’installation officiel

Téléchargez FlightGear gratuitement : Guide d’installation officiel

Téléchargez gratuitement FlightGear depuis le site officiel. Comparez les versions pour Windows, macOS et Linux, installez les fichiers de données et effectuez votre premier vol.

Application Google Tasks pour ordinateur : comment l’utiliser sur un ordinateur

Application Google Tasks pour ordinateur : comment l’utiliser sur un ordinateur

Ouvrez Google Tasks dans un navigateur, ajoutez un raccourci Chrome ou lancez-le comme une application, et gérez vos tâches datées via Agenda et Gmail.