Dica Android: Fazer backup e restaurar todos os dados sem root
Um dos fatores que muitos descuram são as copias de segurança dos seus dados, em especial nos sistemas operativos móveis. Tanto o Android como o iOS têm mecanismos automáticos para tratar deste ponto, mas nem sempre são perfeitos.
No caso do Android, existem apps para tratar das cópias de segurança, mas requerem que tenham root feito. Há, no entanto, uma ferramenta que pode ajudar a fazer backup e restauro de todos os dados do seu Android sem root.
Apesar de ter um sistema de backups próprio, alojado no Google Drive e perfeitamente integrado no sistema, o Android não guarda toda a informação dos utilizadores, o que pode trazer problemas em caso de falha dos equipamentos ou até na sua simples troca.
Com um simples comando e uma ligação ao PC, é possível salvar todos os dados de um smartphone Android e depois, quando necessário, recuperá-los. Vamos ver como estes processos podem ser feitos.
Preparar o Android para backups ou restauro
Para realizar estas operações, porque precisam de ligar o Android ao computador, necessitam de ativar a Depuração USB. Comecem por ativar o Modo de Programador, tal como já explicámos.
Depois, dentro da nova área de controlo do Android, devem ativar a Depuração USB, para garantir a ligação do Android ao computador.
A primeira vez que ligarem o smartphone ao PC, e devem fazê-lo de imediato, o Android irá pedir a autorização para a depuração USB. Devem concordar e até tornar esta escolha permanente.
Como fazer backup do seu Android pelo ADB
O primeiro processo é a realização de um backup, para guardar todos os dados que estejam no smartphone Android. Para tal basta um simples comando, que cria a cópia de segurança.
adb backup -apk -shared -all -f backup.adb |
Tanto o nome como a localização do ficheiro backup.ab podem ser alterados, bastando para isso que indiquem tanto o novo nome, como a nova localização. Caso surjam erros, devem detetar o dispositivo com o comando adb devices, que deverá mostrar o smartphone ligado.
O Android irá de seguida pedir a autorização ao utilizador, devendo este definir uma palavra passe para proteger a cópia de segurança que está a ser feita. Sem essa password, o backup não será feito.
O processo decorrerá em pouco tempo, dependendo sempre do volume de dados que estiver a ser salvaguardado. No final tanto o Android como o PC vão mostrar uma mensagem de sucesso. Podem, e devem, colocar o ficheiro gerado num local seguro.
Como restaurar o seu Android pelo ADB
O processo inverso, a reposição do backup, é também um processo simples e que decorre também com um simples comando. Devem saber onde está o ficheiro de backup e garantir a ligação ao PC.
adb restore backup.adb |
Devem adaptar o nome e a localização do ficheiro adb para a a correta. Caso surjam erros, devem detetar o dispositivo com o comando adb devices, que deverá mostrar o smartphone ligado.
Também aqui será pedida a intervenção do utilizador, que deverá indicar a password e avançar como processo de restauro completo.
Este é também um processo rápido, que dependerá sempre do tamanho da cópia de segurança. No final tanto o PC como o Android vão mostrar uma mensagem de sucesso. Vão também encontrar todas as aplicações e os dados repostos e acessíveis aos utilizadores.
Esta é também a forma mais simples, rápida e segura de fazer backups e restauros no Android. Consegue levar todos os dados e aplicações, garantindo que nada se perde em caso de problemas.
Este artigo tem mais de um ano
Excelente artigo, para para preguiçosos de rooting como eu!
Para um leigo como eu nesse aspecto, com esse backup e restauro ficamos com tudo o que tinhamos no telemóvel ? Notas, Mensagens,etc ?
Isto sim é um bom artigo. Podiam criar uma seção de tutoriais e colocar lá montes de coisas. Por vezes é dificil encontrar alguma informação no pplware.
https://pplware.sapo.pt/category/truques-dicas/
Tens aqui tudo 🙂
obrigado Pedro, excelente trabalho!
+1
Muito bom!
Cria cópia integral? So de dados, que não sistema operativo?
Ou seja: Se fizer um backup, com o android 8.1 instalado, depois instalar o 9.0 e, restaurar o Backup, fico com o 8.1 ou 9.0?
A partir de que versão android é possível fazer isto?
Tentei e não consegui, ainda fui pesquisar um bocado sobre os porquês e etc, mas desisti.
O que me acontece é que, usando o comando de backup no artigo, aparece na powershell “Now unlock your device and confirm the backup operation.” desbloqueio e nada tem no telemóvel.
Após as pesquisas que fiz, encontrei o mesmo comando com diferente ordem, i.e.: “adb backup –all -apk -shared –f c:\backup.ab” aparece a mesma mensagem de desbloquear o telemóvel e confirmar, mas neste caso aparece mesmo, coloco uma password para encriptar e assim que faço para iniciar o backup termina logo de seguida, gerando um ficheiro com 3kb, ou seja, nada feito. Telemóvel: OnePlus 5 com 8.1 e sem root.
Treta! Este comando já existe há que tempos e é pouco fiável: O sistema operativo não é totalmente gravado mesmo com a opção própria activada (ou seja, nada de cópia integral do estado do telefone como estava antes).
Não só isso mas por vezes o “/DATA” de certas apps (definições dessa app, preferências, pontuação e progresso de jogo etc) não ficam guardados, além disso o desenvolvedor de apps pode, ao escrevê-la, activar uma opção anti-backup à qual o ADB obedece, ou seja o backup dessas apps não é efectuado.
Mesmo para gravar só apps diria que 1 em cada 6 não é gravada totalmente, e que me lembre sem mensagem de erro para o utilizador. Para backup NÃO SERVE.
Backup total só de 2 maneiras: apps próprias para backup *tendo o telefone root*, ou então uma cópia nandroid (feita através de um recovery que não é original, e que (em alguns casos) só com root foi lá colocado. Ou então com o bootloader desbloqueado.
Há ainda a app helium que faz backups a partir do PC mas nunca a consegui pôr a funcionar.
Ou seja, backups dignos desse nome, num android, e sem ter que alterar bootloader ou a recovery (ou seja, violar a garantia), são uma anedota em pleno 2018…
Sempre usei Roms alternativas, mas nunca me entendi com os backups, ou seja, sempre que mudo de Rom volto a instalar e configurar tudo.
Este tipo de backup funciona se eu fizer um clean flash e depois fizer um restore, fica com as configs e aplicações que tinha antes?
Senão, com que apps se pode fazer isso?
Obrigado.
Se usas ROMs, tens (há partida) costum recovery. Usa a para o backup, é a melhor solução
Sim tenho, mas lá está, nunca percebi do que é que devo e não devo fazer backup.