有关存储位置和文件共享快照成本的一些问题

时间:2018-12-17 01:27:16

标签: backup storage snapshot azure-automation fileshare

我对Azure文件共享快照有一些疑问,如果您对此有所了解,请告诉我。谢谢。

1,快照存储在哪里?它会消耗存储容量吗?创建和删除快照的成本如何? 2,如果我的快照超过200,它将是什么?自行删除还是无法创建新的? 3,是否可以删除Azure自动化所需的快照(使用Runbook对其进行计划)? 4,如果我使用Azure自动化和备份(预览)功能一起部署Azure FileShare快照,我将获得哪个快照?

如果您对此有所了解,请与我们分享(即使您可以回答其中之一,我也会将其标记为答案)。 非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

快速回答您的某些问题(其他问题,我将在稍后更新)。

可以找到一些问题here

  

1.1快照存储在哪里?

共享快照与文件共享存储在同一存储帐户中。

  

1.2是否会消耗存储容量

根据doc(“空间使用情况”部分)所述:快照不计入5 TB的共享限制。共享快照总共占用多少空间没有限制。存储帐户限制仍然适用。

这意味着在创建文件共享时,有一个Quota选项可以让您指定文件的最大容量(例如5 GB),如果快照总数(例如10 GB)大于该最大容量,并且不要不必担心,您仍然可以保存这些快照,但是快照的总容量应小于存储帐户的最大容量。

  
      
  1. 如果我的快照超过200,它将是什么?本身删除还是无法创建?
  2.   

如果大于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
}
  
      
  1. 我可以删除Azure自动化所需的快照(使用Runbook对其进行计划)吗?
  2.   

这应该可行,我可以稍后在我身边进行测试,然后更新为您。

大多数快照操作命令都可以在here中找到,包括删除。

更新:

$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文件共享名