首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(v3) blob存储、资产和定位器备份

(v3) blob存储、资产和定位器备份
EN

Stack Overflow用户
提问于 2020-02-24 11:38:58
回答 1查看 323关注 0票数 0

我想弄清楚如何备份Azure Media Services制作的视频。

资产和流定位器存储在哪里,如何备份或重新创建存储在Azure Media Service blob存储中的现有二进制文件?

提出的解决方案:

我想出了一个解决方案,一旦视频由转换作业处理,应用程序将创建容器的副本,以分离备份blob存储。根据我的理解,转换作业产生的数据是不可变的,所以我不必管理另一个同步。

代码语言:javascript
复制
if (job.State == JobState.Finished)
{
  StreamingLocator locator = await AzureMediaServicesService.CreateStreamingLocatorAsync(client, azureMediaServicesConfig, outputAssetName, locatorName);
  var videoUrls = await AzureMediaServicesService.GetVideoUrlsAsync(client, azureMediaServicesConfig, locator.Name);
  // backup blobs in creted container here
}

是否仅存储在blob存储中的二进制数据足以成功恢复视频?还原后,已经存在的流和下载链接会正常工作吗?

因为,当我创建定位器时,我也要传递资产名称,所以我认为我也应该备份资产的数据。我能/应该以某种方式备份资产和定位器吗?它们存放在哪里?有什么更好的方法备份视频吗?

我在这里寻找答案:https://learn.microsoft.com/en-us/azure/media-services/latest/streaming-locators-concept https://learn.microsoft.com/en-us/azure/media-services/latest/stream-files-tutorial-with-api#get-a-streaming-locator https://learn.microsoft.com/en-us/azure/media-services/latest/limits-quotas-constraints

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-24 16:18:03

你要问的部分内容是“什么是媒体服务的资产?”作为编码过程的一部分创建的存储容器肯定是备份所需的很好的一部分。从技术上讲,这就是从备份存储帐户重新创建资产所需的全部内容。如果你不介意重建资产的其他方面的话。

一个资产是/可以是几样东西:

  • 存储容器和该容器的内容。这些文件包括MP4视频文件、清单(.ism和.ismc)和元数据XML文件。这包括资产名称、创建日期、描述等

如果您跟踪备份中的存储容器以及与其关联的元数据,并且有一种使用新的流定位器更新站点的方法,那么您真正需要的就是重新创建资产的Storage容器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60375159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档