Si vous êtes un utilisateur de Snap Firefox, vous remarquerez peut-être que les informations de votre profil ne sont pas à la place habituelle. Pourquoi est-ce? La version Snap de Firefox n'interagit pas avec le dossier que Mozilla Firefox crée habituellement sous Linux pour gérer les profils. La raison en est que les Snaps sont des applications en bac à sable. Ils ne peuvent pas interagir avec toutes les parties du système de fichiers et sont conçus pour se contenir eux-mêmes.
Sauvegarder les paramètres de Firefox Snap
Si vous êtes un utilisateur de Snap Firefox, les informations de votre profil sont stockées dans le ~/snap/firefoxrépertoire. Pour effectuer une sauvegarde de ces informations de profil, commencez par ouvrir une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Shift + T sur le clavier. Ensuite, suivez les instructions étape par étape décrites ci-dessous.

Étape 1 : À l'aide de la fenêtre du terminal, placez le CD dans le ~/snaprépertoire. Ce répertoire réside dans votre dossier de départ et contient tous les fichiers de configuration liés à Snap. Vous devez être dans ce répertoire pour effectuer une sauvegarde des informations de votre profil Firefox.
cd ~/snap
Étape 2 : Une fois à l'intérieur du ~/snaprépertoire, exécutez la commande ls . La commande ls vous permettra de jeter un œil à ce qui se trouve à l'intérieur du dossier dans lequel vous vous trouvez actuellement. Nous devons déterminer s'il existe un dossier firefox à l'intérieur de ~/snap.
ls
Avez-vous trop de sous-dossiers dans le ~/snaprépertoire ? Exécutez la commande ls avec grep pour filtrer exactement ce dont vous avez besoin.

ls | grep firefox
Si vous ne voyez pas le dossier firefox apparaître après avoir exécuté la commande ls , la version Snap de Firefox n'est pas installée ou ne fonctionne pas correctement. Veuillez prendre le temps de réinstaller Firefox Snap et de vous connecter à votre compte Firefox pour créer un profil.
Étape 3 : Après avoir confirmé qu'il y a un dossier firefox dans le ~/snaprépertoire, la sauvegarde peut commencer. À l'aide de la commande tar , créez une archive TarGZ du dossier. Gardez à l'esprit que lors de la création de cette archive, la compression peut prendre du temps. Être patient!
Remarque : assurez-vous de fermer l'application Firefox sur votre système avant d'essayer de créer une sauvegarde. Si le navigateur est en cours d'exécution, des fichiers temporaires peuvent être créés et perturber le processus de compression.
tar -czvf my-firefox-backup.tar.gz firefox
Étape 4 : Une fois la sauvegarde terminée, vous pouvez prendre le fichier de sauvegarde et le télécharger sur Dropbox, Google Drive ou le placer sur une clé USB ou un disque dur USB. Cependant, cela est irresponsable, car il n'est pas crypté. Pour cette raison, nous allons maintenant expliquer comment crypter votre sauvegarde.
Chiffrer la sauvegarde
Pour crypter votre sauvegarde, utilisez la commande gpg suivante ci-dessous dans une fenêtre de terminal. Assurez-vous d'utiliser un mot de passe sécurisé et mémorable ! Un mot de passe faible est facile à deviner et rendra votre cryptage inutile.

gpg -c my-firefox-backup.tar.gz
Le cryptage est terminé. Supprimez la sauvegarde non cryptée du ~/snapdossier car elle n'est plus nécessaire. Pour supprimer, exécutez la commande rm ci-dessous.
rm my-firefox-backup.tar.gz
Placez le fichier de sauvegarde GPG crypté dans le répertoire personnel (~) avec la commande mv .
mv my-firefox-backup.tar.gz.gpg ~/
Une fois le fichier de sauvegarde GPG dans le répertoire personnel, prenez-le et stockez-le dans un endroit sûr !
Restauration de la sauvegarde
La restauration de votre sauvegarde Firefox Snap est très simple. Tout ce que vous avez à faire est de décrypter la sauvegarde et d'extraire le contenu de l'archive TarGZ dans le ~/snapdossier. Pour démarrer le processus de restauration, ouvrez une fenêtre de terminal et suivez les instructions étape par étape ci-dessous.
Remarque : l'application Firefox Snap doit être fermée pendant le processus de restauration de la sauvegarde !
Étape 1 : À l'aide de la commande CD , déplacez la session de terminal de votre répertoire personnel vers le ~/snapdossier.
cd ~/snap
Étape 2 : À l'intérieur du ~/snapdossier, vous devrez supprimer le dossier Firefox existant. Pour supprimer le dossier Firefox existant, utilisez la commande rm ci-dessous.
rm-rf firefox
Étape 3 : Après avoir supprimé le dossier firefox, déplacez le fichier de sauvegarde crypté vers le répertoire de base. Ensuite, décryptez-le à l'aide de la commande gpg .
gpg my-firefox-backup.tar.gz.gpg
Le décryptage ne devrait prendre que quelques secondes. Une fois le processus de décryptage terminé, vous verrez my-firefox-backup.tar.gz dans le répertoire personnel.
Étape 4 : Une fois la sauvegarde Firefox décryptée, vous devez déplacer la sauvegarde non cryptée dans le ~/snapdossier. À l'aide de la commande mv ci-dessous, placez l'archive de sauvegarde Firefox non cryptée dans ~/snap.
mv my-firefox-backup.tar.gz ~/snap
Étape 5 : Décompressez la sauvegarde Firefox à l'aide de la commande tar xvf .
tar xvf my-firefox-backup.tar.gz
Lorsque la sauvegarde est décompressée, les informations de profil de votre Firefox Snap seront restaurées. N'hésitez pas à ouvrir Firefox et à l'utiliser ! Cependant, n'oubliez pas d'exécuter la commande rm ~/snap/my-firefox-backup.tar.gz pour supprimer le fichier de sauvegarde non crypté, car quelqu'un pourrait accéder aux informations de votre profil !