Sauvegardez vos photos iPhone dans votre stockage

Prend en charge la sauvegarde vers le stockage externe, SMB, WebDAV, SFTP, les buckets compatibles S3 et OneDrive.
Open source sur GitHub.

Simple à utiliser

  1. 1

    Choisir un nœud

    Stockage externe, SMB, WebDAV, SFTP, buckets compatibles S3 ou OneDrive.

  2. 2

    Cocher les mois

    Sauvegarde, Téléchargement ou Compléter, mois par mois.

  3. 3

    Lancer

    Synchronisez l’index distant, puis mettez en pause ou reprenez si besoin.

Open Source et Vérifiable

Nous pensons que la confidentialité compte autant que la propriété.

Tarifs

Achat Unique. Aucun Abonnement.

Item Gratuit Pro
Prix €8.99 Environ 2 Cafés
Sauvegarde au premier plan
Nœud(s) 1 Illimité
Sauvegarde automatique en arrière-plan
Progression PiP
Mode focus

FAQ

Si l’app est open source, pourquoi y a-t-il un achat intégré ?

L’app est bien open source, et vous pouvez la compiler directement dans Xcode. L’achat intégré soutient le développement, la maintenance et les mises à jour continues, afin que l’app puisse continuer à bien servir les utilisateurs.

L’achat intégré est-il récurrent ? Est-il permanent ?

Il n’est pas récurrent. Pro est un achat unique et reste disponible à vie. Sur un nouvel appareil, utilisez Restaurer l’achat pour récupérer votre droit d’accès.

Qu’est-ce qu’un nœud ?

Un nœud est une connexion de stockage ajoutée dans l’app. Il peut s’agir d’un stockage externe, SMB, WebDAV, de SFTP, d’un bucket compatible S3 ou de OneDrive.

Où sont stockés les comptes, mots de passe et clés des nœuds ?

Les identifiants requis par les nœuds sont stockés dans l’iOS Keychain et ne sont pas écrits dans les logs de diagnostic. Les jetons OneDrive sont gérés par MSAL.

Que signifient Sauvegarde, Téléchargement et Compléter ?

Sauvegarde écrit les photos et vidéos originales de cet appareil vers le nœud actuel. Téléchargement récupère les éléments sauvegardés depuis le nœud vers Photos. Compléter sauvegarde d’abord, puis télécharge : les éléments locaux absents du nœud sont envoyés, puis les éléments distants absents localement reviennent dans Photos.

Puis-je sauvegarder et restaurer les Live Photos ?

Oui. Watermelon Backup enregistre les ressources d’une Live Photo comme image fixe et vidéo associée, puis utilise le chemin d’import de Photos lors de la restauration. Le résultat dépend de la présence des ressources nécessaires.

La sauvegarde réduit-elle la qualité ou perd-elle la date de prise de vue ou les données EXIF ?

La sauvegarde s'appuie sur les ressources originales plutôt que sur des aperçus exportés. La date de prise de vue et les métadonnées intégrées comme EXIF dépendent de ces ressources et du chemin d'importation Photos d'iOS.

Pourquoi le nombre d’éléments ou la taille locale et distante ne correspondent-ils pas après la sauvegarde ?

C’est attendu et cela ne signifie pas que des photos ou vidéos manquent. Watermelon Backup sauvegarde par mois et utilise des empreintes de contenu pour détecter les doublons. Si le même contenu original apparaît plusieurs fois dans un même mois, le stockage distant ne conserve qu’un seul fichier réel, et le manifeste de sauvegarde enregistre les éléments associés. Le nombre de fichiers et l’espace utilisé à distance peuvent donc être inférieurs aux totaux locaux. De petits fichiers manifeste/index et la méthode de comptage du service de stockage peuvent aussi faire varier la taille affichée.

Si Photos iCloud est activé, puis-je quand même sauvegarder les photos originales ?

Oui. Activez Autoriser l'accès aux photos iCloud dans les réglages de l’app afin que Watermelon Backup puisse récupérer les originaux iCloud si nécessaire.

Pourquoi mon stockage externe ne peut-il pas être écrit ?

Vérifiez le format du stockage externe et l’état d’accès dans Fichiers. Consultez l’assistance Apple pour plus de détails.

Comment signaler un problème ?

Contactez-nous par e-mail. Consultez Contact pour les coordonnées. Si possible, joignez les journaux exportés.

Spécifications

Prise en charge des protocoles

SMB

Protocole SMB 2 / SMB 3
Authentification Nom d’utilisateur et mot de passe
Domaine Domaine ou groupe de travail facultatif
Non pris en charge SMB1

WebDAV

Protocole WebDAV sur HTTP / HTTPS
Authentification Authentification Basic
HTTP Pris en charge (réseau local uniquement)
HTTPS Pris en charge
Méthodes utilisées PROPFIND, PUT, GET, DELETE, MKCOL, MOVE, COPY
Métadonnées Mise à jour best-effort de l’heure de modification via PROPPATCH
Non pris en charge OAuth, authentification Digest, certificats client

SFTP

Protocole SFTP sur SSH
Authentification Mot de passe ou clé privée OpenSSH
Clés privées Clés privées OpenSSH Ed25519 et RSA
Phrase secrète Pris en charge
Confiance de clé hôte Épinglage de l’empreinte SHA256 de la clé hôte
KEX curve25519-sha256, [email protected], ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521
Nouvel essai KEX compatible diffie-hellman-group14-sha1, diffie-hellman-group14-sha256
Clés hôte ssh-ed25519, ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521
Nouvel essai clé hôte compatible ssh-rsa
Chiffrements [email protected], [email protected]
Nouvel essai chiffrement compatible aes128-ctr
Non pris en charge Connexion par clé privée ECDSA, serveurs CBC uniquement, serveurs 3DES uniquement, serveurs diffie-hellman-group1 uniquement

Compatible S3

Protocole API compatible S3
Signature AWS Signature Version 4
Authentification Access Key ID + Secret Access Key
Point de terminaison Endpoint HTTP / HTTPS personnalisé
HTTP Pris en charge (réseau local uniquement)
HTTPS Pris en charge
Adressage du bucket Adressage path-style et virtual-hosted-style
Région Saisie manuelle, avec déduction pour les fournisseurs courants
Liste ListObjectsV2
Envoi Envoi en une partie et en plusieurs parties
Copie Copie côté serveur et copie multipart

OneDrive

Protocole Microsoft Graph API
Authentification Connexion avec Microsoft (MSAL)
Type de compte OneDrive Personal
Portée d’autorisation Files.ReadWrite.AppFolder
Dossier d’app Les sauvegardes sont stockées dans le dossier d’app OneDrive de Watermelon Backup ; les fichiers hors de ce dossier ne sont pas accessibles.
Liste Liste paginée des children via Microsoft Graph
Envoi Upload direct sous 10 Mio et sessions d’upload reprenables
Gestion des jetons L’identité du compte est stockée dans le trousseau ; les jetons d’accès et d’actualisation sont gérés par MSAL.
Non pris en charge OneDrive for Business, lecteurs adossés à SharePoint
Limite La disponibilité dépend de l’état du compte Microsoft, du quota, de la limitation et de la connexion réseau.

Prise en charge du stockage externe

Volume externe

Type Système de fichiers local / externe via Fichiers iOS
Authentification Accès iOS limité au périmètre de sécurité
Fonctionne avec Disques externes et fournisseurs Fichiers compatibles
Capacité Lit l’espace disponible / total lorsque le fournisseur l’expose
Limite La disponibilité dépend du maintien par iOS de l’accès au volume ou fournisseur choisi

Bibliothèques tierces

Dépendances de l’app iOS

Firebase Analytics Without Ad ID Support Analyse de santé de l’app sans IDFA
Firebase Crashlytics Rapports de crash et diagnostics de fiabilité
Microsoft Authentication Library (MSAL) Connexion au compte Microsoft et cache de jetons pour OneDrive
AMSMB2 (fork) Connexion SMB, navigation dans les partages et opérations de fichiers SMB
Citadel (fork) SFTP sur SSH, gestion des empreintes de clé d’hôte et opérations de fichiers SFTP
WebRTC (fork) Connexion pair à pair et transfert Data Channel pour Link
GRDB Base SQLite locale pour les index de sauvegarde, manifests et validation du cache
Kingfisher Chargement d’images et cache UI local pour l’interface photo
SnapKit Mise en page de l’interface
MarqueeLabel Libellés défilants

Lançons la sauvegarde

Télécharger gratuitement