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 |
Prend en charge la sauvegarde vers le stockage externe, SMB, WebDAV, SFTP, les buckets compatibles S3 et OneDrive.
Open source sur GitHub.
Stockage externe, SMB, WebDAV, SFTP, buckets compatibles S3 ou OneDrive.
Sauvegarde, Téléchargement ou Compléter, mois par mois.
Synchronisez l’index distant, puis mettez en pause ou reprenez si besoin.
Nous pensons que la confidentialité compte autant que la propriété.
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 | ✓ |
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.
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.
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.
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.
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.
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 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.
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.
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.
Vérifiez le format du stockage externe et l’état d’accès dans Fichiers. Consultez l’assistance Apple pour plus de détails.
Contactez-nous par e-mail. Consultez Contact pour les coordonnées. Si possible, joignez les journaux exportés.
| 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 |
| 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 |
| 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 |
| 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 |
| 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. |
| 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 |
| 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 |