From ae9223c44a422564064201682f557a296611410a Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 29 Aug 2017 08:54:17 -0300 Subject: Move smartphone backup procedure to scripts repo --- research/smartphone.mdwn | 46 +--------------------------------------------- 1 file changed, 1 insertion(+), 45 deletions(-) (limited to 'research') diff --git a/research/smartphone.mdwn b/research/smartphone.mdwn index a3ad97a..0894029 100644 --- a/research/smartphone.mdwn +++ b/research/smartphone.mdwn @@ -124,51 +124,7 @@ incluindo a ativação do ADB: Backups ------- -Usaremos o [adb-sync](https://github.com/google/adb-sync) e o [adb-export](https://github.com/snatik/adb-export): - - # Pasta de trabalho - cd ~/load - - # Parâmetros - date="`date +%Y%m%d`" - base="/storage/emulated/0" - previous="data-do-backup-anterior" - storage="/var/backups/remote/celular.`facter domain`/" - - mkdir -p $date && cd $date - - # Se você tiver um backup antigo e quiser aproveitá-lo com hardlinks: - sudo cp -alf $storage/$previous/files files - - # Garante a existência da pasta de arquivos - mkdir -p files - - # Contatos - # Exportar também para .vcf direto do aplicativo de contatos - adb-export.sh -e content://com.android.contacts/contacts - adb shell content query --uri content://com.android.contacts/contacts > contacts.rows - - # Configurações - adb backup -all - - # Arquivos: cópia completa - #adb pull $base files/ - - # Remover cache multimídia do backup - #rm -rf files/Music - - # Arquivos: cópia completa básica - #adb shell ls -1 $base | grep -v ^Music | while read file; do - # adb pull $base/$file files/ - #done - - # Arquivos: cópia incremental básica - adb shell ls -1 $base | grep -v ^Music | while read file; do - adb-sync --delete --reverse $base/$file files/ - done - - # Move backup to storage - cd .. && sudo mv $date $storage/ +Usaremos o [adb-sync](https://github.com/google/adb-sync) e o [adb-export](https://github.com/snatik/adb-export) através do script [android-backup](https://git.fluxo.info/scripts/tree/android-backup). Restauro -------- -- cgit v1.2.3