Commencez par le bon type de sauvegarde
Si vous vous apprêtez à réinstaller HamoniKR OS, à migrer vers un autre ordinateur ou à restaurer un bureau modifié, sauvegardez vos fichiers et paramètres personnels avant de commencer. Un instantané système, une image de partition et une copie de votre configuration utilisateur ont des finalités différentes. Choisir le mauvais format peut vous laisser avec une sauvegarde ne contenant pas vos préférences.
Le projet se nomme HamoniKR. Sa documentation actuelle indique que la version 8, Paektu, est basée sur Ubuntu 24.04 LTS. Les étapes ci-dessous concernent cette distribution, mais la méthode d'archivage manuel s'applique également aux autres versions récentes de HamoniKR. Les intitulés des menus et les outils inclus peuvent varier selon la version. Consultez le guide officiel de HamoniKR 8 pour votre version installée avant d'utiliser un utilitaire particulier.
Que préserve chaque méthode de sauvegarde ?
Vérifié : Le guide actuel de HamoniKR mentionne un programme de sauvegarde et de restauration de partitions ainsi qu’une méthode pour créer une image système. Son guide de mise à niveau décrit séparément un outil de sauvegarde pour les données personnelles et un utilitaire de sauvegarde au niveau des partitions dans l’environnement de production. Le guide recommande de restaurer les données avec le même programme que celui utilisé pour créer la sauvegarde. Ces options sont utiles lors de la migration ou de la préservation d’un état système plus large ; une image de partition ne correspond pas à une collection portable de préférences de bureau. Consultez les instructions de mise à niveau de HamoniKR 7 vers 8 et le guide Systemback .
Dépendance à la version : un ancien manuel HamoniKR 5.0 indique que son outil de sauvegarde copiait le dossier personnel mais ignorait par défaut les fichiers cachés. Ces dossiers cachés .configcontiennent généralement les préférences des applications et du bureau. Ce comportement ancien ne reflète pas celui de l’outil dans HamoniKR 8. Action : ouvrez l’écran de sélection ou d’exclusion de l’outil et vérifiez que les fichiers et dossiers cachés sont inclus avant de lancer une sauvegarde. Les instructions historiques se trouvent dans le guide utilisateur de HamoniKR 5.0 .
Solution pratique : pour une réinstallation ou une migration propre, utilisez la procédure officielle de sauvegarde du système pour vos données personnelles importantes et créez une archive séparée de vos paramètres utilisateur. Vous disposerez ainsi d’un fichier que vous pourrez examiner et restaurer sélectivement, sans supposer qu’une image système complète se comportera comme une exportation de paramètres.
Avant de commencer
- Connectez un disque dur externe disposant d'un espace libre suffisant. Une sauvegarde stockée uniquement sur le disque sur lequel vous prévoyez de réinstaller le système n'est pas une copie sûre.
- Ouvrez l'explorateur de fichiers et notez le chemin d'accès au lecteur monté. Dans les commandes ci-dessous, remplacez ce
/media/$USER/ExternalDrivechemin par le chemin d'accès réel. Un nom de lecteur contenant des espaces est acceptable si le chemin est entre guillemets.
- Déterminez quels comptes et applications sont importants. L'exemple concerne la configuration du bureau et de l'interface utilisateur, mais pas les documents, les e-mails, les profils de navigateur ni les mots de passe.
- Fermez les applications dont les paramètres sont enregistrés. Certains programmes n'enregistrent les préférences qu'à leur fermeture.
- N'exécutez pas la commande d'archivage avec
sudo. Elle doit être créée avec votre compte utilisateur habituel afin que la propriété et les permissions des fichiers restent cohérentes.
Sauvegarder les paramètres utilisateur sur un disque externe
1. Vérifiez que le disque dur externe est monté.
Définissez la destination sur le chemin que vous avez vu dans le gestionnaire de fichiers, puis vérifiez qu'elle se trouve sur le système de fichiers externe :
BACKUP_DIR="/media/$USER/ExternalDrive"
df -h "$BACKUP_DIR"
Vérifiez le résultat avant de continuer. Il doit identifier le disque externe et afficher son espace disponible. Si le chemin d'accès est manquant ou s'il pointe vers votre disque système, arrêtez-vous et corrigez le chemin ; ne créez pas de répertoire de sauvegarde au mauvais endroit.
2. Choisissez les paramètres à inclure
Sur un ordinateur Linux, de nombreuses préférences utilisateur résident dans des répertoires cachés, dont le nom commence par un point. Dans cet exemple, `/etc/cinnamon` .configcontient les paramètres des applications, ` .local/share/cinnamon/etc/cinnamon` peut contenir des données utilisateur spécifiques à Cinnamon, `/etc/cinnamon` .local/share/nemopeut contenir des données du gestionnaire de fichiers et des fichiers de démarrage du shell, tels que `/etc/ cinnamon` ou `/etc/cinnamon`, permettant .zshrcainsi .profilede personnaliser la session terminal. La documentation HamoniKR 8 décrit Cinnamon et un terminal basé sur Zsh, mais les applications installées et la configuration locale varient d'un ordinateur à l'autre.
Certaines préférences du bureau sont stockées dans la base de données dconf. Exportez les paramètres de Cinnamon séparément sous forme de texte lisible au lieu de vous fier uniquement à la copie d'un fichier de base de données actif :
mkdir -p "$BACKUP_DIR"
dconf dump /org/cinnamon/ > "$BACKUP_DIR/cinnamon-settings.dconf"
Si la dconfcommande est indisponible, ignorez cette étape d'exportation facultative et utilisez les panneaux de configuration graphiques ou l'archive de fichiers. N'installez pas de paquets provenant d'une source inconnue uniquement pour exécuter une commande de sauvegarde.
3. Créer une archive compressée
Cette commande compatible avec Bash vérifie les chemins d'accès aux paramètres courants, puis archive uniquement ces chemins. Elle exclut la base de données dconf brute, car l'étape précédente exporte les paramètres de Cinnamon séparément. Modifiez la liste pour inclure la configuration d'une autre application uniquement après avoir identifié son dossier.
BACKUP_FILE="$BACKUP_DIR/hamonikr-settings-$(date +%F).tar.gz"
items=(.config .local/share/cinnamon .local/share/nemo .local/bin .zshrc .bashrc .profile)
existing=()
for item in "${items[@]}"; do
[[ -e "$HOME/$item" ]] && existing+=("$item")
done
tar --exclude='.config/dconf/user' -czf "$BACKUP_FILE" -C "$HOME" "${existing[@]}"
Un .tar.gzfichier est une archive compressée. Il s'agit d'un conteneur pratique, et non d'un système de chiffrement. Traitez-le comme une donnée sensible : les paramètres d'application peuvent contenir des identifiants de compte, des adresses de serveur ou des jetons. Si vous souhaitez sauvegarder des clés SSH, des profils de navigateur, des données de messagerie ou des fichiers de gestionnaire de mots de passe, effectuez une sauvegarde chiffrée distincte et assurez-vous de bien comprendre le contenu de ces dossiers au préalable.
4. Vérifiez les archives avant de vous y fier.
Lister le contenu de l'archive et vérifier que les répertoires attendus apparaissent :
tar -tzf "$BACKUP_FILE" | head -40
ls -lh "$BACKUP_FILE"
Éjectez ensuite le disque dur externe de l'ordinateur en toute sécurité et laissez-le déconnecté jusqu'à ce que vous en ayez besoin. Pour les données importantes, conservez une copie sur un autre appareil ou un service de sauvegarde fiable. Une clé USB peut tomber en panne ou être perdue.
Restaurez vos paramètres sans remplacer l'intégralité de votre profil.
Après avoir réinstallé HamoniKR, ouvrez les applications dont vous souhaitez restaurer les paramètres. Fermez-les au préalable. Il est préférable de restaurer les paramètres sous le même compte utilisateur ; si le compte est différent, vérifiez les droits d’accès et les permissions plutôt que de copier les fichiers système en tant qu’administrateur.
Commencez par extraire l'archive dans un dossier de transit, et non directement dans votre répertoire personnel actif :
BACKUP_DIR="/media/$USER/ExternalDrive"
BACKUP_FILE="$BACKUP_DIR/hamonikr-settings-YYYY-MM-DD.tar.gz"
mkdir -p "$HOME/restore-preview"
tar -xzf "$BACKUP_FILE" -C "$HOME/restore-preview"
find "$HOME/restore-preview" -maxdepth 3 -type f | head -60
Remplacez YYYY-MM-DDpar la date du nom de fichier de votre archive. Examinez les fichiers préparés. Pour une application donnée, préservez d'abord sa configuration actuelle, puis copiez uniquement le répertoire de cette application depuis le dossier correspondant sous restore-preview. Par exemple, si l'application utilise ~/.config/example-app, renommez le dossier actuel example-appavec une sauvegarde datée, puis copiez le dossier archivé dans ~/.config. Remplacez example-apppar le nom réel du répertoire ; ne collez pas l'exemple tel quel.
Pour les paramètres Cinnamon exportés avec dconf, vérifiez l'exportation et chargez-la après vous être connecté au nouveau bureau :
dconf load /org/cinnamon/ < "$BACKUP_DIR/cinnamon-settings.dconf"
Cette opération applique les valeurs enregistrées dans le répertoire des paramètres Cinnamon et peut modifier plusieurs préférences du bureau simultanément. Si vous ne souhaitez modifier qu'une seule préférence, définissez-la manuellement dans les Paramètres système plutôt que de charger l'exportation complète. Les clés de configuration peuvent varier d'une version à l'autre ; il est donc recommandé d'utiliser cette importation complète sur une configuration Cinnamon compatible.
Ne restaurez les fichiers shell qu'après .zshrcles avoir vérifiés. Un fichier de démarrage shell peut contenir d'anciens chemins, alias ou commandes qui ne sont plus compatibles avec la nouvelle installation. Restaurez un fichier à la fois et ouvrez un nouveau terminal pour vérifier l'absence d'erreurs.
Hypothèses courantes à vérifier
- « Un instantané système inclut tous les paramètres personnels. » Pas nécessairement. La documentation HamoniKR fait la distinction entre la restauration du système ou d'une partition et la sauvegarde des données personnelles. Choisissez la méthode qui correspond aux données dont vous avez besoin et consultez la liste des options disponibles.
- « La sauvegarde automatique de votre répertoire personnel inclut les paramètres cachés. » Ne tenez pas cela pour acquis. Le manuel de la version 5.0 indique clairement que les fichiers cachés étaient exclus par défaut. Examinez l'outil actuel ou créez et vérifiez une archive séparée.
- « La restauration de tous les anciens fichiers de configuration est sans risque. » Elle peut remplacer les paramètres par défaut plus récents ou rétablir les paramètres obsolètes des applications. Restaurez les dossiers d'applications sélectionnés, conservez une copie de la nouvelle configuration et testez chaque application individuellement.
- « Une boîte de dialogue de sauvegarde réussie prouve que les fichiers peuvent être restaurés. » Cela prouve seulement que l’opération de sauvegarde est terminée. Consultez la liste des fichiers archivés et, si possible, testez l’extraction dans un dossier temporaire avant d’en avoir besoin.
Vérifier le résultat
Une sauvegarde utile de vos paramètres se trouve sur un disque séparé, possède une archive lisible et contient les dossiers que vous avez sélectionnés. Une restauration réussie devrait rétablir vos préférences sans perturber la connexion, le bureau ou l'application. Si un paramètre est manquant, vérifiez s'il appartient à un autre compte, à un emplacement système global /etc, à un dossier de profil spécifique à une application ou à un service qui synchronise les paramètres séparément. N'utilisez pas la copie de fichiers dans le répertoire racine /etcou d'autres répertoires système comme solution de contournement ; cela nécessite une procédure d'administration système différente et documentée.
Pour une réinstallation complète d'HamoniKR, suivez les instructions de mise à niveau ou d'installation de la version actuelle et utilisez les outils de sauvegarde recommandés pour vos données personnelles. Conservez l'archive des paramètres comme outil de récupération sélective et gardez le disque d'origine jusqu'à ce que vous ayez vérifié vos fichiers et applications sur le nouveau système.