Advanced Search
Search Results
230 total results found
7.3 - Mettre à jour TrueNAS et migrer vers VectorChord
L'application TrueNAS gère ses images et fichiers Compose. Les changements doivent passer par le catalogue et l'écran de mise à jour. Avant la mise à jour TrueNAS ou Immich dump PostgreSQL validé ; snapshots des datasets data et pgData ; réplication terminée...
7.4 - Commandes d'administration et récupération
L'image immich-server contient la commande immich-admin. Lancer la commande Docker Compose : docker exec -it immich_server immich-admin help TrueNAS : sudo docker exec -it NOM_CONTENEUR_IMMICH immich-admin help Commandes utiles immich-admin version immich-ad...
8 - Stratégie de sauvegarde
Protéger la base, les médias, la configuration et les copies distantes avec des tests de restauration.
8.1 - Périmètre et stratégie 3-2-1
Immich recommande une stratégie 3-2-1 : 3 copies des données ; 2 types de supports ou systèmes ; 1 copie hors du serveur principal. Éléments à protéger Élément Pourquoi PostgreSQL utilisateurs, albums, chemins, visages, partages et paramètres upload originaux ...
8.2 - Sauvegarder PostgreSQL
Immich crée automatiquement des dumps PostgreSQL dans : UPLOAD_LOCATION/backups La rétention et l'horaire se règlent dans : Administration > Settings > Backup Le réglage par défaut documenté est un dump quotidien à 02:00 avec conservation des 14 derniers dumps...
8.3 - Snapshots ZFS et réplication TrueNAS
Les snapshots ZFS protègent rapidement l'état d'un dataset. Ils ne remplacent pas un dump PostgreSQL logique ni une copie hors du pool. Snapshot manuel Après un dump de base : sudo zfs snapshot HDD_DATA_TRUENAS/IMMICH/data@manuel-$(date +%F-%H%M) sudo zfs snap...
8.4 - Copie distante vers Proxmox et validation
Ton environnement utilise déjà une liaison SSH de TrueNAS vers Proxmox. Elle peut transporter une copie supplémentaire des données Immich. Préparer la destination Sur Proxmox : sudo mkdir -p /srv/backups/immich sudo chown UTILISATEUR_BACKUP:UTILISATEUR_BACKUP ...
9 - Migration complète d'Immich
Inventorier la source, transférer les données et migrer proprement vers une nouvelle installation.
9.1 - Inventaire et plan de migration
Une migration réussie commence par un inventaire. Ne pas arrêter ou supprimer la source tant que la destination et la restauration ne sont pas validées. Informations à relever Élément Exemple Version Immich source v2.7.5 Type de déploiement VM Proxmox avec Doc...
9.2 - Préparer et exporter le serveur source
Première copie sans interruption Créer une destination de préparation et copier les médias pendant que la source fonctionne : rsync -aHn --numeric-ids --info=progress2 \ CHEMIN_MEDIA_SOURCE/ \ UTILISATEUR@DESTINATION:/chemin/immich-data/ Après vérification...
9.3 - Transférer et préparer la destination
Préparer TrueNAS Exemple : /mnt/HDD_DATA_TRUENAS/IMMICH/data /mnt/HDD_DATA_TRUENAS/IMMICH/pgData Créer les datasets et permissions avant de copier. Ne pas démarrer Immich avec des montages incomplets. Copier vers le dataset Depuis la source : rsync -aHn --nume...
9.4 - Cas pratique Proxmox vers TrueNAS
Ce cas reprend la migration de ton ancienne instance Proxmox vers TrueNAS. Situation source : VM ou conteneur sur DreamProxmox ; destination : TrueNAS Community Edition sur le HPE ML30 Gen9 ; dataset : /mnt/HDD_DATA_TRUENAS/IMMICH ; GPU : Quadro P2000 5 Go ; ...
10 - Restauration et dépannage
Restaurer Immich par l'interface ou la ligne de commande et résoudre les incidents courants.
10.1 - Restauration par l'interface et l'onboarding
Les versions récentes d'Immich permettent de restaurer un dump depuis l'interface. Cette méthode est recommandée pour la plupart des utilisateurs. Instance existante ouvrir Administration > Maintenance ; ouvrir la section de restauration de base ; choisir un ...
10.2 - Restauration PostgreSQL en ligne de commande
La restauration en ligne de commande est réservée aux cas avancés. Utiliser un nouvel emplacement PostgreSQL vide au lieu de supprimer immédiatement l'ancien. Préparer un nouvel emplacement Arrêter l'instance : cd /srv/immich/app docker compose down Dans .env...
10.3 - Plan de reprise après sinistre
Scénario Le serveur Immich ou son pool principal est perdu. Les éléments disponibles sont : dump PostgreSQL ; copie des médias ; configuration ; secrets ; bibliothèques externes ; documentation des versions et montages. Ordre de reprise isoler l'incident et pr...
10.4 - Erreurs fréquentes et diagnostic
Conteneur PostgreSQL ou pgvecto_upgrade en erreur sudo docker ps -a --format '{{.Names}} {{.Image}} {{.Status}}' | grep -Ei 'immich|postgres|pgvecto|vector' sudo docker logs --tail 300 NOM_CONTENEUR sudo zfs list df -hT Chercher la première erreur, pas seuleme...