androidftp

Backup de Arquivos Android para Linux usando FTP.

Carinhas, eu estava adoentado e sem poder postar ….
Embora já tivesse aqui algumas coisas prontas pra compartilhar com vocês!
Hoje vamos ver um script básico para fazermos o backup de arquivos que estão no seu Android para o Linux(Windows também pode, basta baixar aqui o wget para Win32 e tirar os laços “if” do script).



Bom, vamos então dar inicio a nossas configurações.

Usei o Aplicativo ES File Explorer para obter acesso FTP no Android através do PC/Mac etc..

Depois de instalar o ES File, vá em

1: M,enu superior esquerdo

2: No menu Rede, vá em Gestor Remoto

3 Na pagina seguinte vá em configurações e defina o diretório Raiz

4: Ativar o Server e fazer um teste no navegador

ftp://seuip:3721/

Ex:

ftp://10.2.2.8:3721/storage/


😉 Ftp ok? Bora pra Parte que mexemos no linux da vida..
Basta acrescentar o script abaixo(copiar e colar), mudar o que for preciso como diretórios, links , ips , etc…

root@dark:~# touch backup.sh

Agora copie o codigo abaixo e cole, depois salve e saia.

#!/bin/bash
#############################################
########## backup android 1.1 ###############
#############################################
#variaveis dos discos
SD0="/tmp/motog/cs/$data/interna"
SD1="/tmp/motog/cs/$data/externa"
echo "Certifique-se de que a opção ftp server está habilitada no seu smartphone"
########################################
###Variável data #######################
data=$(date +%d-%m-%Y)
########################################
#####Cria os locais de backup###########
mkdir -p $SD0
mkdir -p $SD1
#########################################
sleep 2
## Aguarda 2 segundos antes de iniciar###
#########################################
################## Inicio do backup  ####
/bin/ping -c4 10.2.2.8
if [ $? = 0 ];
then
echo "Resposta Ok!"
sleep 5
echo "Iniciando backup dos Arquivos contidos no dispositivos Android"
sleep 2
echo "Criando Backup de  $SD1"
cd $SD1
wget -r ftp://10.2.2.8:3721/sdcard1/*
sleep 10
echo "Backup interna"
cd $SD0
sleep 1
wget -r ftp://10.2.2.8:3721/sdcard0/*
else
echo "Dispositivo não Encontrado! Serviço está habilitado?  Por favor certifique-se que está conectado e disponível!"
fi

Agora é só dar permissão ao script;

chmod +x backup.sh


Neste Exemplo usei o meu smartphone e obviamente o meu endereço IP, então mude para o seu e mude também o que você achar necessário.

Acho que é isso.
Bom , se ficar duvidas por favor comentem aqui para que possamos tira-las. …. . .. . . . . . . . . . Abraços.. . ..  Até a próxima…. . .

Tags:, , , , , , , , , , , , , , ,