Saisissez les détails et les filtres d'une règle ILM StorageGRID
L'étape Saisir les détails de l'assistant Créer une règle ILM vous permet de saisir un nom et une description pour la règle et de définir des filtres pour la règle.
La saisie d'une description et la définition de filtres pour la règle sont facultatives.
Lors de l'évaluation d'un objet par rapport à une "Règle ILM" règle, StorageGRID compare les métadonnées de l'objet aux filtres de la règle. Si les métadonnées de l'objet correspondent à tous les filtres, StorageGRID utilise la règle pour placer l'objet. Vous pouvez concevoir une règle applicable à tous les objets, ou spécifier des filtres de base, tels qu'un ou plusieurs comptes locataires ou noms de compartiments, ou des filtres avancés, tels que la taille de l'objet ou les métadonnées utilisateur.
-
Saisissez un nom unique pour la règle dans le champ Nom.
-
Vous pouvez également saisir une brève description de la règle dans le champ Description.
Vous devriez décrire l'objectif ou la fonction de la règle afin de pouvoir la reconnaître ultérieurement.
-
Vous pouvez sélectionner un ou plusieurs comptes locataires S3 auxquels cette règle s'applique. Si cette règle s'applique à tous les locataires, laissez ce champ vide.
Si vous ne disposez pas des droits d'accès racine ou des droits d'accès aux comptes locataires, vous ne pouvez pas sélectionner de locataires dans la liste. Saisissez plutôt l'ID du locataire ou plusieurs ID sous forme de chaîne délimitée par des virgules.
-
Vous pouvez éventuellement spécifier les compartiments S3 auxquels cette règle s'applique.
Si l'option s'applique à tous les compartiments est sélectionnée (par défaut), la règle s'applique à tous les compartiments S3.
-
Pour les locataires S3, vous pouvez éventuellement sélectionner Oui pour appliquer la règle uniquement aux anciennes versions d'objets dans les compartiments S3 dont le versionnage est activé.
Si vous sélectionnez Oui, « Heure non actuelle » sera automatiquement sélectionnée comme heure de référence dans "Étape 2 de l'assistant de création de règle ILM".
L'horodatage non actuel s'applique uniquement aux objets S3 dans les compartiments compatibles avec le versionnage. Voir "Opérations sur les compartiments, PutBucketVersioning" et "Gérez les objets avec S3 Object Lock". Vous pouvez utiliser cette option pour réduire l'impact sur le stockage des objets versionnés en filtrant les versions d'objets non actuelles. Voir "Exemple 4 : Règles et politique ILM pour les objets versionnés S3".
-
Vous pouvez également sélectionner Ajouter un filtre avancé pour spécifier des filtres supplémentaires.
Si vous ne configurez pas le filtrage avancé, la règle s'applique à tous les objets correspondant aux filtres de base. Pour plus d'informations sur le filtrage avancé, consultez Utilisez les filtres avancés dans les règles ILM et Spécifiez plusieurs types et valeurs de métadonnées.
-
Sélectionnez Continuer. "Étape 2 (Définir les placements)" de l’assistant Créer une règle ILM apparaît.
Utilisez les filtres avancés dans les règles ILM
Le filtrage avancé vous permet de créer des règles ILM qui s'appliquent uniquement à certains objets en fonction de leurs métadonnées. Lorsque vous configurez un filtrage avancé pour une règle, vous sélectionnez le type de métadonnées à prendre en compte, un opérateur et une valeur de métadonnée. Lors de l'évaluation des objets, la règle ILM est appliquée uniquement à ceux dont les métadonnées correspondent au filtre avancé.
Le tableau présente les types de métadonnées que vous pouvez spécifier dans les filtres avancés, les opérateurs que vous pouvez utiliser pour chaque type de métadonnées et les valeurs de métadonnées attendues.
| Type de métadonnées | Opérateurs pris en charge | Valeur des métadonnées |
|---|---|---|
Temps d'ingestion |
|
Date et heure d'ingestion de l'objet. Remarque : Pour éviter les problèmes de ressources lors de l'activation d'une nouvelle politique ILM, vous pouvez utiliser le filtre avancé Heure d'acquisition dans toute règle susceptible de modifier l'emplacement d'un grand nombre d'objets existants. Définissez l'Heure d'acquisition sur une valeur supérieure ou égale à l'heure approximative à laquelle la nouvelle politique entrera en vigueur afin de garantir que les objets existants ne soient pas déplacés inutilement. |
Clé |
|
Tout ou partie d'une clé d'objet S3 unique. Par exemple, vous pourriez vouloir faire correspondre les objets qui se terminent par |
Dernier temps d'accès |
|
Date et heure de la dernière récupération (lecture ou consultation) de l'objet. Remarque : Si vous prévoyez d’"utiliser le dernier temps d'accès" utiliser un filtre avancé, les mises à jour du temps d'accès doivent être activées pour le compartiment S3. |
Contrainte de localisation (S3 uniquement) |
|
La région où un compartiment S3 a été créé. Utilisez ILM > Régions pour définir les régions affichées. Remarque : La valeur us-east-1 correspondra aux objets des compartiments créés dans la région us-east-1 ainsi qu’aux objets des compartiments pour lesquels aucune région n’est spécifiée. Voir "Configurer les régions S3". |
Taille de l'objet |
|
La taille de l'objet. Le code d'effacement est idéal pour les objets de plus de 1 Mo. N'utilisez pas le code d'effacement pour les objets de moins de 200 Ko afin d'éviter la surcharge liée à la gestion de très petits fragments codés par effacement. |
Métadonnées utilisateur |
|
Paire clé-valeur, où Nom des métadonnées utilisateur est la clé et Valeur des métadonnées est la valeur. Par exemple, pour filtrer les objets qui ont des métadonnées utilisateur de Remarque : Les noms des métadonnées utilisateur ne sont pas sensibles à la casse ; les valeurs des métadonnées utilisateur sont sensibles à la casse. |
Balise d'objet (S3 uniquement) |
|
Paire clé-valeur, où Nom de l'étiquette d'objet est la clé et Valeur de l'étiquette d'objet est la valeur. Par exemple, pour filtrer les objets qui ont une balise d'objet de Remarque : Les noms et valeurs des balises d’objet sont sensibles à la casse. Vous devez saisir ces éléments exactement comme ils ont été définis pour l’objet. |
Spécifiez plusieurs types et valeurs de métadonnées
Lorsque vous définissez un filtrage avancé, vous pouvez spécifier plusieurs types de métadonnées et plusieurs valeurs de métadonnées. Par exemple, si vous souhaitez qu'une règle corresponde aux objets dont la taille est comprise entre 10 Mo et 100 Mo, vous devez sélectionner le type de métadonnées Object size et spécifier deux valeurs de métadonnées.
-
La première valeur de métadonnées spécifie les objets supérieurs ou égaux à 10 Mo.
-
La deuxième valeur de métadonnées spécifie les objets inférieurs ou égaux à 100 MB.

L'utilisation de plusieurs entrées vous permet de contrôler précisément quels objets sont concernés. Dans l'exemple suivant, la règle s'applique aux objets dont la métadonnée utilisateur camera_type a pour valeur Brand A ou Brand B. Cependant, la règle ne s'applique qu'aux objets Brand B dont la taille est inférieure à 10 Mo.
