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"
]
}
}
}
]
}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.~.