De l'iCloud vers Nextcloud : fichiers, agenda et contacts sur votre propre serveur
Van iCloud naar Nextcloud: bestanden, agenda en contacten op je eigen server
Vous payez Apple chaque mois pour du stockage, mais les données se trouvent sur des serveurs que vous ne gérez pas. Nextcloud tourne sur votre matériel, utilise des protocoles ouverts et vous offre la même synchronisation pour les fichiers, l’agenda et les contacts. Ce guide explique comment migrer depuis iCloud, quels protocoles sont impliqués et ce que vous y perdez.
---
Vereisten
- Een server met Nextcloud 28 of nieuwer, bereikbaar via HTTPS
- Een domeinnaam die naar je server wijst
- Toegang tot de Nextcloud-webinterface als beheerder
- Een Mac of Windows-machine met iCloud-synchronisatie ingeschakeld
- Je iPhone of iPad met de iCloud-accountgegevens bij de hand
La migration elle-même prend une heure, selon la quantité de fichiers. La configuration de ton téléphone prend ensuite encore vingt minutes.
---
Stap 1: Bestanden downloaden van iCloud Drive
Voici la traduction en français standard de Wallonie (Belgique) : ```html
Migrer d'iCloud Drive vers Pixzo
Ce guide explique comment transférer vos fichiers d'iCloud Drive vers un serveur Pixzo, en utilisant Linux et Docker. Vous gardez la structure de dossiers et les métadonnées de base.
Prérequis
- Un compte Pixzo avec accès SSH
- Un serveur Linux (local ou distant) avec Docker installé
- L'accès à votre compte iCloud (via navigateur ou appareil)
Étape 1 : Télécharger tous les fichiers localement
iCloud Drive ne synchronise pas toujours tout sur votre disque local. Les fichiers que vous n'ouvrez pas souvent ne sont stockés que dans le cloud et ne sont téléchargés que sur demande. Avant de pouvoir migrer, tout doit être présent en local.
Étape 2 : Préparer le serveur Pixzo
Connectez-vous à votre serveur Pixzo via SSH :
ssh utilisateur@votreserveur.pixzo.be
Créez un dossier de destination pour vos fichiers :
mkdir -p ~/icloud-migration
Étape 3 : Copier les fichiers avec rsync
Depuis votre machine locale, utilisez rsync pour copier tout le contenu d'iCloud Drive vers le serveur. Cette commande préserve les permissions, les dates et la structure des dossiers.
rsync -av --progress ~/Library/Mobile\ Documents/com~apple~CloudDocs/ utilisateur@votreserveur.pixzo.be:~/icloud-migration/
Si vous utilisez Windows, le chemin local est généralement :
rsync -av --progress /c/Users/VotreNom/iCloudDrive/ utilisateur@votreserveur.pixzo.be:~/icloud-migration/
Étape 4 : Vérifier l'intégrité des fichiers
Après le transfert, connectez-vous au serveur et vérifiez que tout est bien présent :
ssh utilisateur@votreserveur.pixzo.be
du -sh ~/icloud-migration
Comparez la taille totale avec celle de votre dossier iCloud local. Les deux doivent correspondre (ou être très proches, en tenant compte des fichiers cachés).
Étape 5 : Nettoyer et organiser
Une fois la copie vérifiée, vous pouvez supprimer les fichiers locaux si vous le souhaitez. Sur le serveur, vous pouvez maintenant déplacer les fichiers vers leur emplacement final, par exemple dans un dossier servi par nginx ou systemd.
Exemple pour déplacer vers un dossier web :
mv ~/icloud-migration/* /var/www/pixzo/
Conclusion
La migration est terminée. Vos fichiers iCloud sont maintenant sur Pixzo, accessibles via votre serveur. Pensez à configurer une sauvegarde régulière si ce n'est pas déjà fait.