Azure Blob Storage #
Dokumentasi berikut menguraikan cara menyiapkan Azure Blob Storage untuk digunakan dengan ~.Dimensions.~.
Informasi yang Diperlukan
Informasi berikut dari penyimpanan blob Azure Anda diperlukan saat menambahkan sebagai konfigurasi penyimpanan:
- Nama Akun Azure Storage
- Wadah
- Kunci Akses Azure Storage
Di samping informasi di atas, a Nama Penyimpanan perlu disediakan. Ini adalah bagaimana penyimpanan akan direferensikan dalam ~.Dimensions.~.
Setelah informasi ini dimasukkan ke dalam ~.Dimensions.~ konfigurasi penyimpanan dan disimpan, konfigurasi penyimpanan akan tersedia untuk dipilih untuk pelanggan baru dan yang sudah ada.
Kebijakan Siklus Hidup
Jika profil retensi diaktifkan untuk konfigurasi penyimpanan, kebijakan siklus hidup yang sesuai perlu dibuat dalam konfigurasi Azure Blob Storage. Kebijakan siklus hidup perlu dibuat dengan awalan yang tercantum di bawah ini dan jumlah hari yang sesuai.
| Hari Retensi | GUID |
|---|---|
| 90 | 730b75fb-4670-4f87-9400-8d9b7aeb56b5 |
| 180 | FE85CC96-F49B-442C-B1D4-E86E7AD0170B |
| 365 | B2AD452E-7FD1-43A7-A209-4EC763CD39C5 |
| 1095 | 975deb79-c5e2-4623-af81-61bd644d3cd3 |
| 1825 | 615ac28a-93df-4d4c-930c-64d1b63acfb2 |
| 2555 | 4f62c5b2-5cf3-4bb5-b068-0db697a43cee |
Bagian di bawah ini menunjukkan contoh konfigurasi kebijakan siklus hidup dalam Azure:
{
"aturan": \[
{
"enabled": true,
"nama": "default_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
]
}
}
},
{
"enabled": true,
"nama": "90day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 90
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["rekaman/730b75fb-4670-4f87-9400-8d9b7aeb56b5"][
"recordings/730b75fb-4670-4f87-9400-8d9b7aeb56b5"
]
}
}
},
{
"enabled": true,
"nama": "180day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 180
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["Rekaman/FE85CC96-F49B-442C-B1D4-E86E7AD0170B"][
"recordings/fe85cc96-f49b-442c-b1d4-e86e7ad0170b"
]
}
}
},
{
"enabled": true,
"nama": "365day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 365
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["Rekaman/B2AD452E-7FD1-43A7-A209-4EC763CD39C5"][
"recordings/b2ad452e-7fd1-43a7-a209-4ec763cd39c5"
]
}
}
},
{
"enabled": true,
"nama": "1095day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 1095
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["rekaman/975deb79-c5e2-4623-af81-61bd644d3cd3"][
"recordings/975deb79-c5e2-4623-af81-61bd644d3cd3"
]
}
}
},
{
"enabled": true,
"nama": "1825day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 1825
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["Rekaman/615AC28A-93DF-4D4C-930C-64D1B63ACFB2"][
"recordings/615ac28a-93df-4d4c-930c-64d1b63acfb2"
]
}
}
},
{
"enabled": true,
"nama": "2555day_retention",
"type": "Siklus hidup",
"definisi": {
"tindakan": {
"baseBlob": {
"tierToCool": {
"daysAfterModificationGreaterFrom": 30
},
"hapus": {
"daysAfterModificationGreaterFrom": 2555
}
}
},
"filters": {
"blobTypes": ["blockBlob"][
"blockBlob"
],
"prefixMatch": ["Rekaman/4F62C5B2-5CF3-4BB5-B068-0DB697A43CEE"][
"recordings/4f62c5b2-5cf3-4bb5-b068-0db697a43cee"
]
}
}
}
]
}info
Pastikan bahwa aturan siklus hidup dibuat untuk Semua profil retensi dengan awalan yang cocok dengan Id yang telah ditentukan sebelumnya di ~.Dimensions.~.