Ce que vous allez apprendre dans ce TP
- Écrire une politique ISM
- Restaurer un snapshot
- Limiter les droits
Introduction #
Ce que vous allez apprendre dans cette section
- Écrire une politique ISM
- Restaurer un snapshot
- Limiter les droits
Contexte. Avant la production, vous devez prouver que les index se gèrent seuls, qu'une suppression accidentelle se répare et qu'un lecteur ne peut rien casser.
Prérequis : le premier TP · Durée estimée : 50 min
Une maquette prête à être exploitée.Mise en place #
Étapes guidées, avec leur correction.
1. Écrire la politique
Pourquoi ? Sans ISM, les index grossissent jusqu'à remplir le disque.
Créez une politique : rollover, lecture seule à 7 jours, suppression à 30 jours. Le seuil de 2 documents sert uniquement à observer le rollover.2. Déclencher le rollover
Pourquoi ? Le rollover a besoin d'un alias d'écriture et du réglage
Créez le modèle et le premier index, puis écrivez deux documents. Après deux à trois minutes, un indexrollover_alias.cycle-000002doit apparaître.3. Sauvegarder et restaurer
Pourquoi ? Une réplique ne protège pas d'une suppression.
Créez le dépôt, faites un snapshot, supprimezlogs-app-000001et restaurez-le : le compteur doit revenir à 3.4. Créer un rôle en lecture seule
Pourquoi ? Le moindre privilège se prouve par un refus.
Créez l'utilisateur, le rôle et leur association. Vérifiez que la lecture renvoie 200 et la suppression 403.
Niveau de difficulté : ●●●○○ (3/5)
Mon suivi
Connectez-vous pour suivre votre progression et prendre des notes. Se connecter
Articles recommandés
OpenSearch en production : ISM, sauvegardes, sécurité et bonnes pratiques
Automatiser le cycle de vie avec ISM, sauvegarder par snapshots, gérer les rôles et dimensionner ...
Bonnes pratiques Elasticsearch : mappings, shards, cycle de vie et exploitation
Bonnes pratiques Elasticsearch : dimensionnement des shards, mappings explicites, templates, ILM,...
Index Lifecycle Management (ILM) : data tiers, rollover et rétention
Automatiser le cycle de vie des index avec ILM : data tiers hot, warm, cold et frozen, rollover p...
Snapshot Lifecycle Management : sauvegardes automatisées, restauration et reprise après sinistre
Protéger les données Elasticsearch : dépôts de snapshots (S3, GCS, Azure, système de fichiers), p...
Data streams et templates Elasticsearch : component templates, index templates et séries temporelles
Gérer les données horodatées avec les data streams : index templates et component templates, conv...
Kibana : rôle, installation et premiers pas
Ce qu'est Kibana dans la suite Elastic, comment l'installer avec Elasticsearch (start-local, Dock...
Microsoft Entra ID, RBAC et Azure Policy : identités, droits et gouvernance
Gérer identités et accès sur Azure : Microsoft Entra ID (utilisateurs, groupes, MFA, accès condit...
Indexer et chercher dans OpenSearch : mapping, DSL, PPL et SQL
Déclarer un modèle d'index, indexer avec bulk, chercher avec le Query DSL, agréger et interroger ...
OpenSearch : concepts, architecture et différences avec Elasticsearch
Comprendre OpenSearch : origine du projet, licence, différences avec Elasticsearch, index, shards...