Règles et politiques ILM pour les versions non actuelles des objets S3 dans StorageGRID
Si vous disposez d'un compartiment S3 avec le versionnage activé, vous pouvez gérer les versions d'objets non actuelles en incluant dans votre stratégie ILM des règles qui utilisent « Noncurrent time » comme heure de référence.
|
|
Si vous définissez une durée de conservation limitée pour les objets, ces derniers seront définitivement supprimés une fois ce délai écoulé. Assurez-vous de bien comprendre la durée pendant laquelle les objets seront conservés. |
Comme le montre cet exemple, vous pouvez contrôler la quantité de stockage utilisée par les objets versionnés en utilisant des instructions de placement différentes pour les versions d'objets non actuelles.
|
|
Les règles et politiques ILM suivantes ne sont données qu'à titre d'exemple. Il existe de nombreuses façons de configurer les règles ILM. Avant d'activer une nouvelle politique, simulez-la pour confirmer qu'elle fonctionnera comme prévu afin de protéger le contenu contre la perte. |
|
|
Pour effectuer une simulation de politique ILM sur une version non actuelle d'un objet, vous devez connaître l'UUID ou le CBID de cette version d'objet. Pour trouver l'UUID et le CBID, utilisez "recherche de métadonnées d'objet" tant que l'objet est encore actuel. |
Règle ILM 1 pour l'exemple 4 : Conservez trois copies pendant 10 ans
Cet exemple de règle ILM stocke une copie de chaque objet sur trois sites pendant 10 ans.
Cette règle s'applique à tous les objets, qu'ils soient versionnés ou non.
| Définition de la règle | Exemple de valeur |
|---|---|
Pools de stockage |
Trois pools de stockage, chacun composé de centres de données différents, nommés Site 1, Site 2 et Site 3. |
Nom de la règle |
Trois copies dix ans |
Temps de référence |
Temps d'ingestion |
Placements |
Le jour 0, conservez trois copies répliquées pendant 10 ans (3 652 jours), une sur le site 1, une sur le site 2 et une sur le site 3. Au bout de 10 ans, supprimez toutes les copies de l'objet. |
Règle ILM 2 pour l'exemple 4 : enregistrez deux copies des versions non actuelles pendant 2 ans
Cette règle ILM d'exemple stocke deux copies des versions non actuelles d'un objet versionné S3 pendant 2 ans.
Étant donné que la règle ILM 1 s'applique à toutes les versions de l'objet, vous devez créer une autre règle pour filtrer les versions non actuelles.
Pour créer une règle qui utilise « Noncurrent time » comme heure de référence, sélectionnez Oui à la question « Appliquer cette règle uniquement aux versions antérieures des objets (dans les compartiments S3 avec gestion des versions activée) ? » à l’étape 1 (Saisie des détails) de l’assistant de création d’une règle ILM. Lorsque vous sélectionnez Oui, Noncurrent time est automatiquement sélectionné comme heure de référence et vous ne pouvez pas en choisir une autre.

Dans cet exemple, seules deux copies des versions non actuelles sont stockées, et ces copies seront conservées pendant deux ans.
| Définition de la règle | Exemple de valeur |
|---|---|
Pools de stockage |
Deux pools de stockage, chacun dans un centre de données différent, Site 1 et Site 2. |
Nom de la règle |
Versions obsolètes : deux exemplaires deux ans |
Temps de référence |
Temps non actuel Sélectionné automatiquement lorsque vous choisissez Oui à la question « Appliquer cette règle uniquement aux anciennes versions d’objets (dans les compartiments S3 avec le versionnage activé) » dans l’assistant de création d’une règle ILM. |
Placements |
Le jour 0 par rapport au temps non courant (c'est-à-dire à partir du jour où la version de l'objet devient la version non courante), conservez deux copies répliquées des versions non courantes de l'objet pendant 2 ans (730 jours), une dans le Site 1 et une dans le Site 2. À la fin des 2 ans, supprimez les versions non courantes. |
Politique ILM pour l'exemple 4 : objets versionnés S3
Si vous souhaitez gérer les anciennes versions d'un objet différemment de la version actuelle, les règles qui utilisent « Noncurrent time » comme heure de référence doivent apparaître dans la stratégie ILM avant les règles qui s'appliquent à la version actuelle de l'objet.
Une politique ILM pour les objets versionnés S3 peut inclure des règles ILM telles que les suivantes :
-
Conservez les versions antérieures (non actuelles) de chaque objet pendant 2 ans, à compter du jour où la version est devenue non actuelle.
Les règles « Noncurrent time » doivent figurer dans la stratégie avant celles qui s'appliquent à la version actuelle de l'objet. Sinon, les versions non actuelles de l'objet ne seront jamais prises en compte par la règle « Noncurrent time ». -
Lors de l'ingestion, créez trois copies répliquées et stockez-en une sur chacun des trois sites. Conservez des copies de la version actuelle de l'objet pendant 10 ans.
Lorsque vous simulez la politique d'exemple, vous vous attendez à ce que les objets de test soient évalués comme suit :
-
Toute version non actuelle d'un objet est soumise à la première règle. Si une version non actuelle d'un objet date de plus de deux ans, elle est définitivement supprimée par ILM (toutes les copies de la version non actuelle sont supprimées de la grille).
-
La version actuelle de l'objet correspondrait à la deuxième règle. Lorsque la version actuelle de l'objet a été stockée pendant 10 ans, le processus ILM ajoute un marqueur de suppression en tant que version actuelle de l'objet, et il rend la version précédente de l'objet « non actuelle ». Lors de la prochaine évaluation ILM, cette version non actuelle est associée à la première règle. En conséquence, la copie du site 3 est purgée et les deux copies des sites 1 et 2 sont conservées pendant 2 années supplémentaires.