← Retour au blog

Tutoriel

Sauvegarde automatique de son mobile Android vers S3

Protéger ses photos et fichiers Android sans y penser, avec une solution 100% gratuite et open-source.

Mis à jour en septembre 2026 · 8 min de lecture

Les photos et vidéos prises avec votre téléphone sont souvent les données les plus précieuses — et les moins bien protégées. Cette méthode utilise Termux et rclone, deux applications 100 % gratuites et open-source, pour sauvegarder automatiquement votre mobile Android vers votre espace Bonjour Backup, sans dépendre d'une application propriétaire ni d'un abonnement supplémentaire.

Ce dont vous aurez besoin

  • Un smartphone Android (Termux n'est pas disponible sur iOS pour ce type d'usage).
  • Les applications Termux et Termux:Boot, installées via F-Droid (recommandé — la version du Play Store est obsolète).
  • Vos identifiants d'accès S3 Bonjour Backup.

1. Installer Termux et Termux:Boot

Installez F-Droid si ce n'est pas déjà fait, puis recherchez et installez Termux et Termux:Boot depuis F-Droid. Ouvrez Termux:Boot une première fois pour qu'Android autorise son exécution au démarrage.

2. Préparer Termux

Ouvrez Termux et exécutez :

pkg update && pkg upgrade -y
pkg install rclone cronie termux-services termux-api -y
termux-setup-storage

La commande termux-setup-storage déclenche une demande d'autorisation d'accès au stockage : acceptez-la pour que Termux puisse lire vos photos.

3. Configurer rclone

rclone config

Suivez les mêmes étapes que dans notre tutoriel rclone : type s3, provider Other, puis renseignez votre clé d'accès, clé secrète et endpoint. Nommez ce remote par exemple bonjourbackup.

4. Créer le script de sauvegarde

Créez le fichier ~/backup-android.sh :

#!/data/data/com.termux/files/usr/bin/bash
rclone copy /storage/emulated/0/DCIM/Camera \
  bonjourbackup:mon-bucket/android/dcim \
  --update --log-file=$HOME/rclone-android.log

rclone copy /storage/emulated/0/Pictures \
  bonjourbackup:mon-bucket/android/pictures \
  --update --log-file=$HOME/rclone-android.log --log-file-mode append

Rendez-le exécutable :

chmod +x ~/backup-android.sh

Adaptez les dossiers surveillés (WhatsApp/Media, Download...) selon ce que vous souhaitez protéger.

5. Planifier l'exécution automatique avec cron

Activez le service cron de Termux :

sv-enable crond
crontab -e

Ajoutez une ligne pour exécuter la sauvegarde chaque jour, par exemple à 3h du matin (pensez à laisser votre téléphone en charge et connecté au Wi-Fi à ce moment-là) :

0 3 * * * ~/backup-android.sh

6. Relancer le service automatiquement au démarrage

Créez le fichier ~/.termux/boot/start-crond.sh (créez le dossier ~/.termux/boot/ s'il n'existe pas) :

#!/data/data/com.termux/files/usr/bin/bash
sv-enable crond
crond

Grâce à Termux:Boot, ce script s'exécute automatiquement à chaque redémarrage de votre téléphone, garantissant que cron reste actif.

7. Désactiver l'optimisation de batterie pour Termux

Pour éviter qu'Android ne mette Termux en pause en arrière-plan, allez dans Paramètres → Batterie → Termux (le chemin exact varie selon les constructeurs) et désactivez l'optimisation de batterie pour cette application.

Pour aller plus loin

Vous pouvez limiter la sauvegarde au Wi-Fi en ajoutant une vérification de connectivité dans votre script, ou surveiller davantage de dossiers (documents, enregistrements audio...). Testez régulièrement une restauration d'un fichier pour vérifier que tout fonctionne, comme recommandé dans notre article sur la règle 3-2-1.

Pas encore d'espace de sauvegarde S3 ?

Créez votre bucket en quelques minutes, à partir de 12 € HT par To et par mois.

Créer mon espace