Ir ao conteúdo
  • Cadastre-se

Faça Backup das suas atualizações


Luis F

Posts recomendados

Olá pessoal, recentemente eu encontrei um arttigo no site ubunted que explica como poupar tempo fazendo um "backup" das atualizações e achei muito útil por isso vim aqui para compartilhar com todos pois creio que ajudará á muitos.

Backup icon

O ser humano possui o bendito hábito de aprender errando. Certos erros, às vezes, custam-nos muito caro. Visando os prejuízos e numa forma de contorná-los, surgiram os “nada populares” Brainstorms da vida. Na área de informática o modo mais simples de contornar a famosa perda de dados é o backup. Assim, neste artigo irá aprender como poderá evitar de fazer actualizações sempre que reformatar o seu Ubuntu que já estava actualizado.

Backup é a palavra chave que iremos aplicar sobre as nossas distribuições já instaladas, configuradas e actualizadas. Não sobre todo o conteúdo do sistema, apenas sobre os pacotes instalados, para poupar a enorme perda de tempo, energia e congestionamento de Internet (diga-se de passagem, os que utilizam Internet discada) com download‘s de actualizações para uma nova instalação duma mesma versão do Ubuntu.

Suponhamos que você instala o Ubuntu Karmic Koala, em seguida instala todos os programas favoritos, insere url‘s na lista de repositórios, faz download de todas as actualizações necessárias, configura tudo e pronto, seu Karmic tá “tinindo” de perfeito. O tempo passa e novas actualizações vão surgindo e sendo instaladas. Num belo dia, não se sabe por que, você precise reinstalar o Karmic, seja no seu PC ou no PC de alguém. Você confere a lista de actualizações e, com sua humilde conexão discada, descobre uns 250Mb de pacotes a serem actualizados. Você baixaria tudo de novo? Claro que não, ganhe tempo!

Actualizações

Quando o sistema é actualizado, os pacotes que faz download são armazenados no seu disco, numa pasta em especial. É o backup automático do sistema para, num momento de deslize do usuário que, por engano desinstalou alguma coisa essencial que não deveria, possa voltar à sua estabilidade habitual.

É óbvio que com o tempo alguns pacotes tornam-se obsoletos e são substituídos por outros com versões mais novas, portanto pode ocorrer o super lotamento de espaço com pacotes que nem ao menos são utilizados, mas não se preocupe, a configuração é simples e a perda de algum espaço em disco é temporária.

Procedimento

Faça a cópia de segurança!

Na sua instalação “tinindo” de perfeito, abra o Nautilus e navegue até à localização seguinte:

/var/cache/apt/archives

Nautilus na pasta de cache dos pacotes do Ubuntu

Se não quiser navegar pelas pastas do sistema até essa localização, abra o terminal, e escreva o comando seguinte no terminal para abrir o Nautilus automaticamente na pasta pretendida:

nautilus /var/cache/apt/archives

Todo o conteúdo listado nesta pasta são os pacotes dos programas e actualizações instaladas no seu sistema depois de ter feito a instalação do Ubuntu. Na pasta “partial” estão partes de algum pacote que ainda não foi completamente baixado. Quando os downloads terminam, o sistema automaticamente transfere os pacotes para a pasta “archives“.

A copiar pacotes

Seleccione todo o conteúdo da pasta “archives” (Ctrl+A) e copie para uma pendrive ou para uma pasta específica dentro dela. Provavelmente irá dar um erro a copiar um ficheiro chamado “Lock“, que é apenas uma variável do sistema para controlo de actualizações. Nesse caso, clique no botão “Saltar“.

Erro do ficheiro lock

Certifique-se do tamanho total de todos os pacotes seleccionados e do espaço disponível na sua penUSB.

Utilize a cópia de segurança!

Agora que tem a cópia de segurança, poderá utilizar noutro Ubuntu qualquer (têm de ser da mesma versão, ou seja, se faz cópia de um Karmic Koala, só deverá utilizar para um Karmic Koala).

Assim, quando já estiver na sua nova instalação do Ubuntu e com a pendrive montada, transfira todo o conteúdo copiado anteriormente para a pasta “archives“. Terá de fazer essa operação como administrador, ou seja, abra o terminal e escreva o comando a seguir:

sudo nautilus /var/cache/apt/archives

A copiar os dados da penUSB

Irá abrir uma nova janela do Nautilus. Nessa janela, faça a combinação de teclas CTRL+T, para abrir uma nova aba. Nesta nova aba, navegue até à sua pendrive (utilize a área à esquerda da janela do Nautilus), copie o conteúdo da antiga pasta “archives“. Depois seleccione a outra aba, onde está a pasta “archives” aberta, e cole tudo ali dentro. Se questionado quanto a substituições de ficheiros ou da pasta “partial” clique em “sim” e pronto, tempo ganho.

Faça uso dos novos dados!

Depois de ter os novos dados instalados no seu sistema operativo, abra o Gerenciador de atualizações (Sistema → Administração → Gerenciador de atualizações em português de Portugal: “Gestor de actualizações”). Clique em Carregar (em português de Portugal: Verificar). Veja que, se houver algum download a ser feito, deve ser de poucos pacotes, pois aqueles disponibilizados anteriormente já estão armazenados na cache do seu sistema.

Actualizacoes com a nova cache

Considerações Finais

Caso você possua um disco ou partição pequena e necessite de libertar espaço em disco, faça o seguinte: após actualizar seu sistema, volte à pasta “archives” (em modo administrador, ou seja, o último comando do terminal referenciado neste artigo) e apague o conteúdo que você colou na pasta, mas atenção: não recomendo fazer isso e nem é necessário lembrar da importância de tais pacotes, correto?! No entanto, existe uma maneira simples e segura de liberar espaço na pasta “archives“. Essa maneira é feita pelo Gerenciador de pacotes Synaptic (Sistema → Administração → Gerenciador de pacotes Synaptic em Portugal: Gestor de pacotes Synaptic).

Apagar automaticamente a cache

Assim, abra essa aplicação e clique no menu Configurações → Preferências. Na nova janela, clique na aba Arquivos (em Portugal Ficheiros). A opção mais segura é “apagar apenas pacotes que não estejam mais disponíveis”, mas se a prioridade é liberar espaço, proceda da forma como achar melhor. Nesta janela você pode configurar os arquivos temporários e também os arquivos de histórico. Configure da maneira que lhe convier.

Se quiser mesmo apagar todos os pacotes de uma forma rápida e segura, recomenda-se que digite o seguinte no terminal:

sudo apt-get clean

Acesso alternativo à cache (archives)

Caso você não consiga mais entrar no seu sistema (por qualquer motivo que seja), utilize um live-cd com a instalação do Ubuntu ou alguma outra distribuição que ajude no processo, seja Debian, Puppy, Kurumin ou até mesmo o excelentíssimo Gparted versão live que, como o Puppy, é leve e de boot rápido. Arranque o sistema pelo live-cd ou por um pen de arranque, monte a partição ou disco da sua instalação “defeituosa”, aceda à cache, pasta “archives” do mesmo modo descrito anteriormente e faça seu backup.

Fonte: Site Ubuntued

O conteúdo dessa ótima dica pode ser conferido aqui: http://ubuntued.info/poupe-tempo-com-actualizacoes :D

Link para o comentário
Compartilhar em outros sites

  • 3 anos depois...

meu problema nao se encaixa certamente no topico, mas eu estava fazendo um backup de um notebook para um hd externo e distraidamente eu recortei os arquivos do notebook e colei no hd externo, quando estava em mais de 70% travou tudo e eu tirei o hd externo, quando fui testar o hd externo de novo ele pifou(queimou).

Ai eu queria saber se tem como restaurar ou recuperar os arquivos que eu recortei no linux mandriva.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...