计算 Azure 中的备份存储 - 我应该使用哪种类型?
Calculate Storage for Backup in Azure - which type should I use?
我们正在考虑使用 Azure 存储来备份我们的 NAS。
首先,我想告诉你我们本地的环境是怎样的。
- 我们有一个 4 TB 容量的 NAS。
- 在 NAS 上,我们正在保存由 GoPro 拍摄的录制视频。视频记录由文件夹分隔。每个视频记录都包含 .MP4、LRV 和 .THM 等文件。每个视频记录可能有大约 50 个文件/项目。每个视频记录可以包含大约 50 个文件。有时也有一些图片(JPG)。
- 实际上,我们确实有大约 450 GB 的数据。
我们要做的是将这些数据保存到 Azure 存储中。
对我们来说重要的是:
- 存储不必是高性能的。因为它们只是备份存储。
- 它应该只收取我需要的消费。因此,如果我购买了 1TB 的 Azure 存储,但我只使用了 500GB,我应该对 500GB 而不是 1TB 收费。
- 存储应该可以调整大小。这意味着,有一天,如果 1TB 存储空间不够用,我应该可以将容量增加到 2TB、5TB 或 10TB。
现在我要做的是开始使用 Azure 计算器进行计算。但是有很多选项,这让我有点困惑,即使我现在正在研究这几天的含义。
首先,我不确定哪种存储类型适合我。是块 Blob 存储还是磁盘存储?如果是磁盘存储,我应该更喜欢哪一个,托管磁盘还是非托管磁盘?
感谢您的配合。
其他问题 - 第 1 部分:
@Gaurav Mantri,感谢您详细而翔实的回答。
所以我在 Azure 计算器中选择了 Block Blob Storage with Genereal Purpose V2。我有两个问题:
- 是否可以将 Blob 存储附加到 Azure 中的 VM?
- 我应该计算多少"Operations",如果假设每天要备份的数据是 450 GB(实际数据大小),那么每周一次,数据大小将增加 50GB .那么问题来了,有多少 "write operations" / "List and Create
容器操作" / "Read operations means" 我应该计算吗?
其他问题 - 第 2 部分:
@Gaurav Mantri,感谢您的补充回答:-)。
我们快到了,我了解它是如何工作的。
我刚刚计算了一下,发现还有第二个部分,其中的选项含义大致相同。至少对我来说。
第一部分包含“写入操作”、“列出和创建容器操作”和“”读取操作”。我想我现在明白了。
第二节是关于“所有其他操作”、“数据检索”和“数据写入".
所以我的问题是第二部分是什么意思?
我的意思是它们与第一部分中的选项几乎相同。
- “所有其他操作”是什么意思 - 你有例子吗?
- “数据写入”是什么意思?这与第一部分中的“写操作”不一样吗?
- 我相信“数据检索”只是在我将一些数据上传到 Azure 存储时额外收费。
- 比方说,如果我假设要使用全部 1 TB 存储空间,我是否必须为“数据检索”和“[=46=”输入值 1 TB ]数据写入”?那么,与我计算的存储大小具有相同的值是否有意义?
谢谢。
首先,回答您的一些问题:
It should only charge me the consume that I needed. So, if I buy a
Azure Storage which is 1TB, but I'm only using 500 GB, it should me
charge the 500GB and not the 1TB.
Azure 存储正是这样做的。您只需为存储的数据付费。
The storage should be resizable. That means, one day, if the 1TB
Storage for example is not enough anymore, I should be able to
increase the size to 2TB, 5TB or 10TB.
目前每个 Azure 存储帐户都有一个最大大小(我认为是 5 PB,即 5000 TB)。以你目前的消耗,应该够用了。在其中一个演示文稿中,Microsoft 提到他们也在努力消除此限制。发生这种情况时,您可能会在该存储帐户中存储无限量的数据。同时,如果您超过此限制,您始终可以创建一个新的存储帐户,这将为您提供额外的 5 PB 存储空间。在 Azure 订阅中,您最多可以拥有 100 个存储帐户,因此即使有此限制,您也可以存储 500 PB 的数据。
First of all I'm not sure which of the Storage Type is the correct one
for me. Is it the Block Blob storage or Disk Storage?
既然您提到要备份视频,我的建议是使用 Block Blob。
由于您使用 Azure 存储的主要原因是创建视频备份,如果您存储在 Azure 存储中的数据不可用,您可能还想查看 Azure 存储中的 Archive Storage
将被频繁访问。好的一面是您为存档数据支付的存储价格更低。缺点是存档数据的检索既昂贵又耗时。您可能会发现此 link 有助于进一步了解 blob 分层:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers.
其他答案:)
Is it possible to attach the Blob Storage to a VM in Azure?
不,这是不可能的。如果您需要将存储附加到 Azure 中的 VM,请查看文件存储。
How many "Operations" should I calculate in my case, if let's say the
data which is will backup every day is 450 GB (the actual data size)
then once per week there data size will increase for 50GB. So the
question is, how many "write operations" / "List and Create Container
Operations" / "Read operations means" should I calculate?
这取决于您执行的所有操作。假设您每周上传 50GB 数据(大约每月 200GB 数据)。进一步假设您的视频很大并且您将所有视频分成 1MB 的块,那么您将进行大约 200000 次写入 operations/month (200 * 1024 MB / 1MB)。如果您没有阅读任何内容(因为它们是备份),那么您不必包括列表和阅读操作。
我们正在考虑使用 Azure 存储来备份我们的 NAS。
首先,我想告诉你我们本地的环境是怎样的。
- 我们有一个 4 TB 容量的 NAS。
- 在 NAS 上,我们正在保存由 GoPro 拍摄的录制视频。视频记录由文件夹分隔。每个视频记录都包含 .MP4、LRV 和 .THM 等文件。每个视频记录可能有大约 50 个文件/项目。每个视频记录可以包含大约 50 个文件。有时也有一些图片(JPG)。
- 实际上,我们确实有大约 450 GB 的数据。
我们要做的是将这些数据保存到 Azure 存储中。
对我们来说重要的是:
- 存储不必是高性能的。因为它们只是备份存储。
- 它应该只收取我需要的消费。因此,如果我购买了 1TB 的 Azure 存储,但我只使用了 500GB,我应该对 500GB 而不是 1TB 收费。
- 存储应该可以调整大小。这意味着,有一天,如果 1TB 存储空间不够用,我应该可以将容量增加到 2TB、5TB 或 10TB。
现在我要做的是开始使用 Azure 计算器进行计算。但是有很多选项,这让我有点困惑,即使我现在正在研究这几天的含义。
首先,我不确定哪种存储类型适合我。是块 Blob 存储还是磁盘存储?如果是磁盘存储,我应该更喜欢哪一个,托管磁盘还是非托管磁盘?
感谢您的配合。
其他问题 - 第 1 部分:
@Gaurav Mantri,感谢您详细而翔实的回答。
所以我在 Azure 计算器中选择了 Block Blob Storage with Genereal Purpose V2。我有两个问题:
- 是否可以将 Blob 存储附加到 Azure 中的 VM?
- 我应该计算多少"Operations",如果假设每天要备份的数据是 450 GB(实际数据大小),那么每周一次,数据大小将增加 50GB .那么问题来了,有多少 "write operations" / "List and Create 容器操作" / "Read operations means" 我应该计算吗?
其他问题 - 第 2 部分:
@Gaurav Mantri,感谢您的补充回答:-)。 我们快到了,我了解它是如何工作的。
我刚刚计算了一下,发现还有第二个部分,其中的选项含义大致相同。至少对我来说。
第一部分包含“写入操作”、“列出和创建容器操作”和“”读取操作”。我想我现在明白了。
第二节是关于“所有其他操作”、“数据检索”和“数据写入".
所以我的问题是第二部分是什么意思?
我的意思是它们与第一部分中的选项几乎相同。
- “所有其他操作”是什么意思 - 你有例子吗?
- “数据写入”是什么意思?这与第一部分中的“写操作”不一样吗?
- 我相信“数据检索”只是在我将一些数据上传到 Azure 存储时额外收费。
- 比方说,如果我假设要使用全部 1 TB 存储空间,我是否必须为“数据检索”和“[=46=”输入值 1 TB ]数据写入”?那么,与我计算的存储大小具有相同的值是否有意义?
谢谢。
首先,回答您的一些问题:
It should only charge me the consume that I needed. So, if I buy a Azure Storage which is 1TB, but I'm only using 500 GB, it should me charge the 500GB and not the 1TB.
Azure 存储正是这样做的。您只需为存储的数据付费。
The storage should be resizable. That means, one day, if the 1TB Storage for example is not enough anymore, I should be able to increase the size to 2TB, 5TB or 10TB.
目前每个 Azure 存储帐户都有一个最大大小(我认为是 5 PB,即 5000 TB)。以你目前的消耗,应该够用了。在其中一个演示文稿中,Microsoft 提到他们也在努力消除此限制。发生这种情况时,您可能会在该存储帐户中存储无限量的数据。同时,如果您超过此限制,您始终可以创建一个新的存储帐户,这将为您提供额外的 5 PB 存储空间。在 Azure 订阅中,您最多可以拥有 100 个存储帐户,因此即使有此限制,您也可以存储 500 PB 的数据。
First of all I'm not sure which of the Storage Type is the correct one for me. Is it the Block Blob storage or Disk Storage?
既然您提到要备份视频,我的建议是使用 Block Blob。
由于您使用 Azure 存储的主要原因是创建视频备份,如果您存储在 Azure 存储中的数据不可用,您可能还想查看 Azure 存储中的 Archive Storage
将被频繁访问。好的一面是您为存档数据支付的存储价格更低。缺点是存档数据的检索既昂贵又耗时。您可能会发现此 link 有助于进一步了解 blob 分层:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers.
其他答案:)
Is it possible to attach the Blob Storage to a VM in Azure?
不,这是不可能的。如果您需要将存储附加到 Azure 中的 VM,请查看文件存储。
How many "Operations" should I calculate in my case, if let's say the data which is will backup every day is 450 GB (the actual data size) then once per week there data size will increase for 50GB. So the question is, how many "write operations" / "List and Create Container Operations" / "Read operations means" should I calculate?
这取决于您执行的所有操作。假设您每周上传 50GB 数据(大约每月 200GB 数据)。进一步假设您的视频很大并且您将所有视频分成 1MB 的块,那么您将进行大约 200000 次写入 operations/month (200 * 1024 MB / 1MB)。如果您没有阅读任何内容(因为它们是备份),那么您不必包括列表和阅读操作。