Некоторые вопросы о месте для хранения и стоимости файлов делятся снимком - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть несколько вопросов по поводу моментального снимка общего доступа к файлам Azure. Если вы что-то знаете об этом, сообщите мне.Спасибо.

1, где хранятся снимки?Будет ли это стоить емкость хранилища и как насчет стоимости создания и удаления снимков?2, если мой снимок превышает 200, что это будет?Удалено само по себе или новое не может быть создано?3. Могу ли я удалить снимок, который я хочу, с помощью Azure Automation (используйте модуль Runbook для его планирования)?4. Если я использую автоматизацию Azure и резервное копирование (предварительный просмотр) для совместного развертывания снимка Azure FileShare, какой снимок я получу?

Если вы что-то знаете об этом, поделитесь с нами (даже если вы ответите один)из них я отмечу это как ответ).Большое спасибо за Вашу помощь.

1 Ответ

0 голосов
/ 17 декабря 2018

Просто быстрый ответ на некоторые ваши вопросы (для других я буду обновлять позже).

Некоторые вопросы можно найти здесь .

1.1 Где хранятся снимки?

Совместные снимки хранятся в той же учетной записи хранения, что и общий файловый ресурс.

1.2 Будет ли это стоить емкость хранилища

В соответствии с этим doc (раздел «Использование пространства») отмечается: моментальные снимки не учитываются при ограничении общего ресурса в 5 ТБ.Нет ограничений на количество снимков общего пространства.Ограничения учетной записи хранения по-прежнему применяются.

Это означает, что при создании общего файлового ресурса есть параметр «Квота», который позволяет указать максимальную емкость файла (например, 5 ГБ), если вы имеете общее количество снимков (например, 10 ГБ)больше, чем максимальная емкость, и не беспокойтесь, вы можете сохранить эти снимки, но общая емкость снимков должна быть меньше максимальной емкости вашей учетной записи хранения.

Если мой снимок превысит 200, что это будет?Удалено само по себе или новое не может быть создано?

, если их больше 200, произойдет ошибка:

"Exception calling "Snapshot" with "0" argument(s): "The remote server returned an error: (409) Conflict.".

Вы можете проверить это, просто используяследующий код PowerShell:

$context = New-AzureStorageContext -StorageAccountName your_accouont_name -StorageAccountKey your_account_key
$share = Get-AzureStorageShare -Context $context -Name s22
for($i=0;$i -le 201;$i++){
$share.snapshot();
start-sleep -Seconds 1
}
Могу ли я удалить снимок, который я хочу, с помощью Azure Automation (используйте модуль Runbook для его планирования)?

Это должно быть возможно, я могу проверить его на своей стороне позже, затем обновитьВам.

И большинство команд операций снимка можно найти здесь , включая удаление.

update:

$s =  Get-AzureStorageShare -Context $context -SnapshotTime 2018-12-17T06:05:38.0000000Z -Name s33    
$s.Delete() #delete the snapshot

Примечание:

Для -SnapshotTime вы можете передать ему имя снимка.На данный момент имени снимка всегда автоматически присваивается значение времени UTC, например, 2018-12-17T06: 05: 38.0000000Z

Для -Name передайте имя общего ресурса Azure

...