Como fazer backup e restaurar as configurações do usuário no sistema operacional HamoniKR

Comece com o tipo certo de backup

Se você estiver se preparando para reinstalar o HamoniKR OS, migrar para outro computador ou restaurar uma área de trabalho alterada, salve seus arquivos e configurações pessoais antes de começar. Um snapshot do sistema, uma imagem da partição e uma cópia da sua configuração de usuário têm finalidades diferentes. Escolher a opção errada pode resultar em um backup que não contenha as preferências desejadas.

O projeto utiliza o nome HamoniKR. Sua documentação atual identifica a versão 8, Paektu, como baseada no Ubuntu 24.04 LTS. Os passos descritos abaixo são específicos para essa versão, embora o método de arquivamento manual também se aplique a outras versões recentes do HamoniKR. Os rótulos dos menus e as ferramentas incluídas podem variar conforme a versão. Consulte o guia oficial do HamoniKR 8 para a sua versão instalada antes de utilizar qualquer utilitário.

O que cada método de backup preserva?

Verificado: O guia atual da HamoniKR lista um programa de backup e recuperação de partições e uma maneira de criar uma imagem do sistema em execução. Seu guia de atualização descreve separadamente uma Ferramenta de Backup para dados pessoais e um utilitário de backup em nível de partição no ambiente em execução. O guia recomenda restaurar os dados com o mesmo programa usado para criar o backup. Essas opções são úteis ao migrar ou preservar um estado mais amplo do sistema; uma imagem de partição não é a mesma coisa que uma coleção portátil de preferências da área de trabalho. Consulte as instruções de atualização da HamoniKR do Windows 7 para o Windows 8 e o guia do Systemback .

Dependente da versão: um manual antigo do HamoniKR 5.0 afirma que sua ferramenta de backup copiava a pasta inicial, mas ignorava arquivos ocultos por padrão. Pastas ocultas, como a pasta "home", .configgeralmente contêm preferências de aplicativos e da área de trabalho. Esse comportamento antigo não comprova o que uma ferramenta do HamoniKR 8 faz atualmente. Ação: abra a tela de seleção ou exclusão da ferramenta e confirme se os arquivos e pastas ocultos estão incluídos antes de iniciar um backup. As instruções antigas estão no guia do usuário do HamoniKR 5.0 .

Opção prática: para uma reinstalação limpa ou migração, use o fluxo de trabalho oficial de backup do sistema em funcionamento para dados pessoais importantes e crie um arquivo separado com as configurações de usuário selecionadas. Isso lhe dará um arquivo que você poderá inspecionar e restaurar seletivamente, sem presumir que uma imagem completa do sistema se comportará como uma exportação de configurações.

Antes de começar

  • Conecte um disco rígido externo com espaço livre suficiente. Um backup armazenado apenas no disco em que você pretende reinstalar o sistema não é uma cópia segura.
  • Abra o gerenciador de arquivos e anote o caminho de montagem da unidade. Nos comandos abaixo, substitua `<caminho_de_montagem>` /media/$USER/ExternalDrivepelo caminho de montagem real. Um rótulo de unidade contendo espaços não apresenta problemas quando o caminho está entre aspas.
  • Decida quais contas e aplicativos são importantes. O exemplo inclui a configuração da área de trabalho e do shell, não documentos, e-mails, perfis de navegador ou senhas.
  • Feche os aplicativos cujas configurações estão sendo salvas. Alguns programas só gravam as preferências ao serem encerrados.
  • Não execute o comando de arquivamento com sudo. Ele deve ser criado como seu usuário normal para que a propriedade e as permissões dos arquivos permaneçam adequadas.

Faça backup das configurações do usuário em uma unidade externa.

1. Confirme se a unidade externa está instalada.

Defina o destino para o caminho que você viu no gerenciador de arquivos e, em seguida, verifique se ele está no sistema de arquivos externo:

BACKUP_DIR="/media/$USER/ExternalDrive"
df -h "$BACKUP_DIR"

Verifique a saída antes de prosseguir. Ela deve identificar a unidade externa e mostrar o espaço disponível. Se o caminho estiver faltando ou a saída apontar para o disco do sistema, pare e corrija o caminho; não crie um diretório de backup no local errado.

2. Selecione as configurações a incluir

Em um desktop Linux, muitas preferências de usuário residem em diretórios ocultos, cujos nomes começam com um ponto. Neste exemplo, ` /etc/cnnamon` .configcontém configurações de aplicativos, `/etc .local/share/cinnamon/cnnamon` pode conter dados de usuário específicos do Cinnamon, `/etc /cnnamon` .local/share/nemopode conter dados do gerenciador de arquivos e arquivos de inicialização do shell, como `/ etc/cnnamon` .zshrcou .profile`/etc/cnnamon`, que personalizam a sessão do terminal. O HamoniKR 8 documenta o Cinnamon e um terminal baseado em Zsh, mas os aplicativos instalados e a configuração local variam de um computador para outro.

Algumas preferências da área de trabalho são armazenadas no banco de dados dconf. Exporte as configurações do Cinnamon separadamente como texto legível, em vez de depender apenas da cópia de um arquivo de banco de dados ativo:

mkdir -p "$BACKUP_DIR"
dconf dump /org/cinnamon/ > "$BACKUP_DIR/cinnamon-settings.dconf"

Se o dconfcomando não estiver disponível, ignore esta exportação opcional e use os painéis de configurações gráficas ou o arquivo compactado. Não instale pacotes de uma fonte desconhecida apenas para executar um comando de backup.

3. Crie um arquivo compactado

Este comando compatível com Bash verifica quais caminhos de configurações comuns existem e, em seguida, arquiva apenas esses caminhos. Ele exclui o banco de dados dconf bruto porque a etapa anterior exporta as configurações do Cinnamon separadamente. Altere a lista para incluir a configuração de outro aplicativo somente depois de identificar a pasta correspondente.

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[@]}"

Um .tar.gzarquivo é um arquivo compactado. É um contêiner conveniente, não uma criptografia. Trate-o como informação sensível: as configurações do aplicativo podem conter identificadores de conta, endereços de servidor ou tokens. Se você quiser salvar chaves SSH, perfis de navegador, dados de e-mail ou arquivos de gerenciadores de senhas, faça um backup criptografado separado e certifique-se de entender exatamente o que essas pastas contêm.

4. Verifique o arquivo antes de confiar nele.

Liste o conteúdo do arquivo e confirme se os diretórios esperados aparecem:

tar -tzf "$BACKUP_FILE" | head -40
ls -lh "$BACKUP_FILE"

Em seguida, remova o disco rígido externo do computador com segurança e mantenha-o desconectado até precisar dele. Para dados importantes, mantenha uma segunda cópia em outro dispositivo ou em um serviço de backup confiável. Um único pen drive pode falhar ou ser perdido.

Restaurar configurações sem substituir todo o seu perfil.

Após reinstalar o HamoniKR, instale ou abra os aplicativos cujas configurações você deseja restaurar. Feche esses aplicativos primeiro. Dê preferência à restauração com o mesmo nome de usuário; se a conta for diferente, verifique a propriedade e as permissões em vez de copiar os arquivos do sistema como root.

Primeiro, extraia o arquivo para uma pasta temporária, não diretamente sobre o seu diretório pessoal ativo:

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

Substitua YYYY-MM-DD`<data>` pela data no nome do arquivo do seu backup. Inspecione os arquivos preparados. Para um aplicativo específico, preserve primeiro sua configuração atual e, em seguida, copie apenas o diretório desse aplicativo da pasta correspondente em `< diretório> restore-preview`. Por exemplo, se o aplicativo usa `<nome_do_aplicativo>` ~/.config/example-app, renomeie a pasta atual example-apppara um backup com a data e copie a pasta arquivada para `< diretório> ~/.config`. Substitua ` example-app<nome_do_diretório>` pelo nome real do diretório; não cole o exemplo literalmente.

Para configurações do Cinnamon exportadas com o dconf, revise a exportação e carregue-a após fazer login na nova área de trabalho:

dconf load /org/cinnamon/ < "$BACKUP_DIR/cinnamon-settings.dconf"

Isso aplica os valores salvos no caminho de configurações do Cinnamon e pode alterar várias preferências da área de trabalho de uma só vez. Se você precisar apenas de uma preferência, defina-a manualmente nas Configurações do Sistema em vez de carregar a exportação completa. As chaves de configuração podem mudar entre versões, portanto, use esta importação completa com mais segurança em uma instalação do Cinnamon compatível.

Restaure arquivos de shell somente .zshrcapós verificá-los. Um arquivo de inicialização do shell pode conter caminhos, aliases ou comandos antigos que não são mais compatíveis com a nova instalação. Restaure um arquivo por vez e abra um novo terminal para verificar se há erros.

Suposições comuns a verificar

  • “Um snapshot do sistema inclui todas as configurações pessoais.” Não necessariamente. A documentação do HamoniKR distingue a recuperação do sistema ou da partição do backup de dados pessoais. Escolha o método adequado para os dados que você precisa e verifique a lista de opções.
  • "O backup automático da pasta pessoal inclui configurações ocultas." Não presuma isso. O manual da versão 5.0 afirma explicitamente que arquivos ocultos foram excluídos por padrão. Inspecione a ferramenta atual ou crie e verifique um arquivo separado.
  • Restaurar todos os arquivos de configuração antigos não causa problemas. Isso pode substituir as configurações padrão mais recentes ou reinstalar configurações desatualizadas de aplicativos. Restaure as pastas de aplicativos selecionadas, mantenha uma cópia da nova configuração e teste um aplicativo por vez.
  • "Uma caixa de diálogo de backup bem-sucedida comprova que os arquivos podem ser restaurados." Ela comprova apenas que a operação de backup foi concluída. Verifique a lista de arquivos compactados e, quando possível, teste a extração para uma pasta temporária antes de precisar deles.

Confira o resultado

Um backup útil das configurações está em uma unidade separada, possui uma lista de arquivos legível e contém as pastas que você selecionou. Uma restauração bem-sucedida deve recuperar as preferências desejadas sem afetar o login, a área de trabalho ou o aplicativo. Se alguma configuração estiver faltando, verifique se ela pertence a outra conta, a um local do sistema em `/etc/src/configurações` /etc, a uma pasta de perfil específica do aplicativo ou a um serviço que sincroniza configurações separadamente. Não copie arquivos para `/etc/src/configurações` /etcou outros diretórios do sistema como solução alternativa; isso requer um procedimento de administração de sistemas diferente e documentado.

Para reinstalar o HamoniKR completamente, siga as instruções de atualização ou instalação da versão atual e utilize as ferramentas de backup recomendadas para seus dados pessoais. Mantenha o arquivo de configurações como auxílio para recuperação seletiva e conserve o disco rígido original até verificar seus arquivos e aplicativos no novo sistema.

Deixar um comentário

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.

OKSampler: Um sampler de música gratuito e simples para batidas de teclado.

OKSampler: Um sampler de música gratuito e simples para batidas de teclado.

O OKSampler mapeia trechos de MP3 para teclas do teclado e pode reproduzir áudio em loop. Saiba o que este software gratuito legado faz, onde terminam suas funcionalidades antigas e o que verificar antes de baixar.

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Como instalar o Linux Mint Debian Edition 5 “Elsie” a partir de um pendrive USB

Baixe e verifique a ISO arquivada do LMDE 5, crie um USB inicializável e escolha as configurações de instalação segura. O Elsie chegou ao fim de seu suporte; veja a versão atual do LMDE.

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Wireshark no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Wireshark no Ubuntu, Debian, Fedora, Arch ou openSUSE com os comandos de pacote atuais e, em seguida, configure a captura de pacotes em tempo real com segurança.

Como jogar Don't Starve Together no Linux

Como jogar Don't Starve Together no Linux

Instale a versão Linux de Don't Starve Together pelo Steam, crie um mundo ou junte-se a amigos seguindo estes passos de configuração e resolução de problemas.

Como jogar Squad no Linux com o Steam Proton

Como jogar Squad no Linux com o Steam Proton

Configure o Squad no Linux com o Steam Play e o Proton, instale o jogo, escolha uma ferramenta de compatibilidade e resolva problemas com o sistema anti-cheat.

Como criar uma unidade USB inicializável do Windows 11 no Linux

Como criar uma unidade USB inicializável do Windows 11 no Linux

Crie um pendrive de instalação do Windows 11 no Linux com o Ventoy: obtenha a ISO oficial, instale o Ventoy com segurança, copie a imagem e inicialize o computador de destino.

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Como jogar DiRT Rally no Linux: Configuração do Steam e correções do Proton

Aprenda a jogar DiRT Rally no Linux se você já o possui no Steam: instale a versão nativa, execute-o e use o Proton apenas como alternativa.

Como instalar o Devuan Linux a partir de um USB inicializável

Como instalar o Devuan Linux a partir de um USB inicializável

Instale o Devuan Excalibur a partir da ISO Live para desktop. Verifique o download, crie um USB inicializável, proteja as partições existentes e finalize a instalação com o Refracta Installer.