Estou migrando do Windows para o Ubuntu para minha área de trabalho pessoal e quero conhecer uma maneira fácil de fazer backup de dados pessoais, como favoritos do Firefox, documentos pessoais, etc.
No Windows, estou copiando tudo manualmente e no Ubuntu, quero criar um script bash para fazê-lo automaticamente.
Não tenho conhecimento de scripts bash além de criar um arquivo e torná-lo executável e este exemplo simples:
#!/bin/bash
cp /files/file.doc /media/flashdrive/
Como posso detectar automaticamente meu perfil atual? (Atualmente, tenho 3 perfis no meu computador, um que não uso, outro para minha esposa que não possui marcadores e o meu).
Respostas:
Eu recomendaria usar o rsync (no Ubuntu).
Se você tiver centenas de megs de dados, poderá apenas sincronizar / fazer backup do modificado. Isso aumentará a velocidade do backup.
Como em outros arquivos, como hosts, você pode simplesmente
cp
Agora, para o firefox, você precisa encontrar qual perfil está usando
profiles.ini
e copiar os favoritos.htmlVocê pode usar o grep para descobrir qual é a pasta que o profiles.ini usa:
que produzirá:
Depois remova o
Path=
Aqui está a aparência do backup.sh:
Agora,
chmod +x
seu backup.sh e execute-o./backup
fonte
if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
Para o Firefox, acho que você pode usar o recurso "Sincronizar" do Firefox para sincronizar seus perfis.
Para documentos de backup, você também pode experimentar alguns softwares como uníssono ou FreeFileSync.
fonte
Faça backup manualmente do perfil
Se você se sente confortável com a cópia de arquivos e pastas, pode fazer backup manualmente do seu perfil. Esse processo pode ser tão simples quanto copiar um único diretório para um local de backup. A maior parte do trabalho é encontrar onde a pasta de perfil está armazenada.
O correio é armazenado por padrão no perfil. Se você reconfigurou o Thunderbird, o Mozilla Suite ou o SeaMonkey para armazenar uma mensagem de contas fora do perfil, você também deve copiar o "diretório local" dessa conta. Procure em Configurações da conta para encontrar o local do diretório local de cada conta. [editar] Restaurar manualmente o perfil
Para restaurar um backup de perfil:
fonte