commun:migration_baikal_nextcloud_calendriers_contacts
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| commun:migration_baikal_nextcloud_calendriers_contacts [2026/08/18 08:53] – francois | commun:migration_baikal_nextcloud_calendriers_contacts [2026/08/18 09:24] (Version actuelle) – francois | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| Migration d'un serveur Baïkal (CalDAV/ | Migration d'un serveur Baïkal (CalDAV/ | ||
| - | |||
| - | **Prérequis :** | ||
| - | * Comptes utilisateurs déjà créés sur Nextcloud (mêmes logins que Baïkal) | ||
| - | * Nextcloud accessible en HTTPS | ||
| - | * Redirections '' | ||
| ===== 1. Export depuis Baïkal ===== | ===== 1. Export depuis Baïkal ===== | ||
| - | Le script exporte le calendrier | + | Le script exporte le calendrier et le carnet d' |
| ==== Le script ==== | ==== Le script ==== | ||
| - | Copier le contenu ci-dessous dans un fichier '' | + | Copier le contenu ci-dessous dans un fichier '' |
| <code bash baikal-export-user.sh> | <code bash baikal-export-user.sh> | ||
| Ligne 62: | Ligne 57: | ||
| fi | fi | ||
| </ | </ | ||
| - | |||
| - | < | ||
| - | Adapter la variable '' | ||
| - | </ | ||
| ==== Exécution ==== | ==== Exécution ==== | ||
| - | Lancer le script | + | Lancer le script : |
| <code bash> | <code bash> | ||
| Ligne 76: | Ligne 67: | ||
| </ | </ | ||
| - | Le script demande le nom d' | + | Le script demande le nom d' |
| + | |||
| + | Les fichiers calendrier et carnet sont créés | ||
| < | < | ||
| Ligne 83: | Ligne 76: | ||
| </ | </ | ||
| - | Le script affiche le nombre d' | + | Le script affiche le nombre d' |
| - | < | + | < |
| Si la sortie affiche '' | Si la sortie affiche '' | ||
| </ | </ | ||
| Ligne 91: | Ligne 84: | ||
| ===== 2. Import dans Nextcloud ===== | ===== 2. Import dans Nextcloud ===== | ||
| - | Pour chaque | + | Pour l'utilisateur, |
| - **Calendrier** : application // | - **Calendrier** : application // | ||
| Ligne 97: | Ligne 90: | ||
| Vérifier que les compteurs correspondent aux chiffres notés à l' | Vérifier que les compteurs correspondent aux chiffres notés à l' | ||
| - | |||
| - | ==== Calendrier commun ==== | ||
| - | |||
| - | Si un calendrier était partagé entre utilisateurs sur Baïkal (compte dédié) : | ||
| - | |||
| - | - Exporter ce compte avec le script comme un utilisateur normal | ||
| - | - Importer son '' | ||
| - | - Le partager : icône de partage à côté du calendrier → ajouter les autres utilisateurs → cocher « peut modifier » | ||
| - | |||
| - | Ne pas importer le fichier chez plusieurs utilisateurs : doublons garantis. | ||
| ===== 3. Configuration Android (DAVx⁵) ===== | ===== 3. Configuration Android (DAVx⁵) ===== | ||
| - | ==== Mot de passe d' | ||
| - | |||
| - | Si la double authentification est active sur Nextcloud, le mot de passe du compte ne fonctionne pas pour DAVx⁵. Créer un mot de passe d' | ||
| - | |||
| - | - Nextcloud (web) → '' | ||
| - | - Saisir un nom (ex: « DAVx5 téléphone francois ») → '' | ||
| - | - Noter le mot de passe affiché (visible une seule fois) | ||
| - | Un mot de passe d' | ||
| ==== Suppression de l' | ==== Suppression de l' | ||
| <note warning> | <note warning> | ||
| - | Supprimer l' | + | Supprimer l' |
| </ | </ | ||
| Ligne 130: | Ligne 105: | ||
| ==== Ajout du compte Nextcloud ==== | ==== Ajout du compte Nextcloud ==== | ||
| - | - DAVx⁵ → '' | + | - DAVx⁵ → '' |
| - | - URL : '' | + | - URL : '' |
| - | - Identifiant : le login Nextcloud | + | - suit une étape |
| - | - Mot de passe : le mot de passe d'application (ou celui du compte si pas de 2FA) | + | - Sélectionner les calendriers (détectés automatiquement) et le carnet d' |
| - | - Sélectionner les calendriers (y compris les calendriers partagés, | + | |
| - Lancer une synchronisation manuelle et vérifier dans les applis Agenda et Contacts du téléphone | - Lancer une synchronisation manuelle et vérifier dans les applis Agenda et Contacts du téléphone | ||
| - | ===== 4. Bascule finale ===== | ||
| - | - Laisser tourner quelques jours en vérifiant la synchro sur tous les appareils | ||
| - | - Sauvegarde finale de Baïkal : <code bash>tar czf baikal-final-backup.tar.gz / | ||
| - | - Conserver aussi les exports '' | ||
| - | - Arrêter le service Baïkal | ||
| - | ===== Dépannage ===== | ||
| - | ^ Symptôme ^ Cause probable ^ Solution ^ | ||
| - | | '' | ||
| - | | Contacts : X récupérés sur Y listés | vCards avec href sans '' | ||
| - | | DAVx⁵ ne trouve pas les services | '' | ||
| - | | Connexion DAVx⁵ refusée avec le bon mot de passe | 2FA active | Utiliser un mot de passe d' | ||
| - | | Doublons sur le téléphone | Ancien compte Baïkal pas supprimé | Supprimer les deux comptes, resynchroniser depuis Nextcloud seul | | ||
commun/migration_baikal_nextcloud_calendriers_contacts.1787043202.txt.gz · Dernière modification : de francois
