Stockage Blob Azure

Stockage Blob Azure #

La documentation suivante explique comment configurer le Stockage Blob Azure pour l'utilisation de ~.Dimensions.~.

Renseignements requis

Les informations suivantes provenant de votre magasin d'objets blob Azure sont requises lors de l'ajout en tant que configuration de stockage :

  • Nom du compte de stockage Azure
  • Conteneur
  • Clé d'accès au stockage Azure

En plus des informations ci-dessus, un Nom du stockage doit être fourni. C'est ainsi que le stockage sera référencé dans ~.Dimensions.~.

Une fois que ces informations ont été saisies dans un ~.Dimensions.~ Configuration de stockage et enregistrée, la configuration de stockage sera disponible pour les clients nouveaux et existants.

Politiques de cycle de vie

Si les profils de rétention sont activés pour la configuration de stockage, les stratégies de cycle de vie correspondantes doivent être créées dans la configuration du Stockage Blob Azure. Les politiques de cycle de vie doivent être créées avec les préfixes répertoriés ci-dessous et le nombre de jours correspondant.

Jours de rétention GUID
90 730B75FB-4670-4F87-9400-8D9B7AEB56B5
180 Fe85CC96-F49B-442C-B1D4-E86E7AD0170B
365 B2AD452E-7FD1-43A7-A209-4EC763CD39C5
1095 Référence 975deb79-C5E2-4623-AF81-61BD644D3CD3
1825 615AC28A-93DF-4D4C-930C-64D1B63ACFB2
2555 4F62C5B2-5CF3-4BB5-B068-0DB697A43CEE

La section ci-dessous présente un exemple de configuration de la stratégie de cycle de vie dans Azure :

{
  « règles » : \[
    {
      « enabled » : true,
      « name » : « default_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 90day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « joursAprèsModificationSupérieurÀ » : 90
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  Enregistrements/730B75FB-4670-4F87-9400-8D9B7AEB56B5 »][
            "recordings/730b75fb-4670-4f87-9400-8d9b7aeb56b5"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 180day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « joursAprèsModificationSupérieur à » : 180
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  Enregistrements/FE85CC96-F49B-442C-B1D4-E86E7AD0170B »][
            "recordings/fe85cc96-f49b-442c-b1d4-e86e7ad0170b"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 365day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « joursAprèsModificationSupérieurÀ » : 365
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  Enregistrements/B2AD452E-7FD1-43A7-A209-4EC763CD39C5 »][
            "recordings/b2ad452e-7fd1-43a7-a209-4ec763cd39c5"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 1095day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « daysAfterModificationGreaterThan » : 1095
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  enregistrements/975deb79-c5e2-4623-af81-61bd644d3cd3 »][
            "recordings/975deb79-c5e2-4623-af81-61bd644d3cd3"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 1825day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « joursaprèsla modificationplus grande » : 1825
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  Enregistrements/615AC28A-93DF-4D4C-930C-64D1B63ACFB2 »][
            "recordings/615ac28a-93df-4d4c-930c-64d1b63acfb2"
          ]
        }
      }
    },
    {
      « enabled » : true,
      « name » : « 2555day_retention »,
      « type » : « Cycle de vie »,
      « définition » : {
        « actions » : {
          « baseBlob » : {
            « tierToCool » : {
              « joursAprèsModificationSupérieurÀ » : 30
            },
            « supprimer » : {
              « joursAprèsModificationSupérieurÀ » : 2555
            }
          }
        },
        « filtres » : {
          « blobTypes » :  blockBlob »][
            "blockBlob"
          ],
          « prefixMatch » :  enregistrements/4f62c5b2-5cf3-4bb5-b068-0db697a43cee »][
            "recordings/4f62c5b2-5cf3-4bb5-b068-0db697a43cee"
          ]
        }
      }
    }
  ]
}

Information Circle info

Assurez-vous que des règles de cycle de vie sont créées pour Tous profils de rétention dont le préfixe correspond aux ID prédéfinis dans ~.Dimensions.~.