
Eu tenho tentado fazer backup da minha máquina Ubuntu, que é um Ubuntu instalado pelo Wubi junto com o Vista.
Até agora eu fiz o seguinte. Primeiro naveguei até meu disco rígido externo, criei uma pasta de backup nesta unidade e digitei o seguinte no terminal:
sudo tar cpf meubackup.tgz2
--exclude="/host/*"
--exclude="/media/*"
--exclude="/mnt/*"
--exclude="/proc/*"
--exclude="/tmp/*"
--exclude="/sys/*"
--exclude="/home/*/gvfs/*" / (I have also tried, "/home/.../.gvfs")
e o processo é executado, mas eventualmente me dá esta mensagem: Saindo com status de falha devido a erro anterior.
Vi neste fórum que a permissão negada pode ser motivo de status de falha. Além disso, visitei este site:https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/225361, onde há alguma discussão sobre .gvfs como tendo um bug de um tipo ou de outro... a discussão está além da minha compreensão, mas parece que esse pode ser o motivo pelo qual recebi um aviso de falha (se você for até o final do discussão neste site de bugs, você verá que o Ubuntu 11.10 ainda tem alguns problemas com esse problema).
Então, minha pergunta é: alguém sabe como posso contornar esse problema e obter um backup limpo e confiável? Quero dizer, um backup com status de falha não é aquele que me inspira confiança.
Obrigado por qualquer ajuda,
railguide48
Responder1
Para realizar um backup completo do sistema wubi, copie seu root.disk
arquivo da pasta ubuntu dentro do Windows para outro local, se algo de ruim acontecer, você só precisa substituir o arquivo atual pelo que você fez backup e seu sistema voltará ao que era no hora do backup.
Você pode até montar o root.disk
arquivo no Ubuntu se quiser restaurar parcialmente apenas alguns arquivos:
sudo mkdir /mnt/rootdisk
sudo mount -o loop <path to share in windows>/root.disk /mnt/rootdisk
Montará você root.disk
no caminho /mnt/rootdisk
.
Responder2
Você não precisa fazer backup .gvfs
para que seu backup seja bem-sucedido. Esta pasta armazena informações sobre os sistemas de arquivos do espaço do usuário atualmente montados. Se você restaurar o diretório inicial de um usuário sem a .gvfs
pasta, ele será recriado e preenchido novamente conforme necessário. Na verdade, a solução proposta emerro 225361era colocar .gvfs
as pastas dos usuários em algum lugar além de seus diretórios pessoais (como em /tmp
), para que elas fossem automaticamente ignoradas por qualquer operação direcionada apenas ao conteúdo dos diretórios pessoais dos usuários.
Você disse que tentou excluir /home/*/gvfs/*
e /home/.../.gvfs
. O primeiro excluiria pastas chamadas gvfs
(em vez de .gvfs
) nos diretórios pessoais dos usuários. E o último, supondo que você queira dizer isso literalmente, excluiria as pastas chamadas .gvfs
no diretório chamado ...
( /home
o que quase certamente não existe, pois não pode haver um usuário com username ...
, mas mesmo que existisse, não resolveria o problema).
O que você deseja fazer é excluir .gvfs
(com o início .
) no diretório inicial de cada usuário. Isso é representado por:/home/*/.gvfs