【转】关于Azure存储账户(2)

接上一篇:

 

存储帐户终结点

 

您在 Azure存储中储存的每个对象都有一个唯一的 URL 地址;存储帐户名称构成该地址的子域。针对每一个服务的域名加上子域名,构成您的存储帐户一个终结点。

例如,如果您的存储帐户被命名为mystorageaccount,然后为您的存储帐户的默认终结点是:

 

·        Blob 服务:http://mystorageaccount.blob.core.windows.net

·        表服务:http://mystorageaccount.table.core.windows.net

·        队列服务:http://mystorageaccount.queue.core.windows.net

·        文件服务:http://mystorageaccount.file.core.windows.net

 

一旦创建了帐户,你可以看到为您的存储帐户在 Azure管理门户仪表板上的终结点。

用于访问一个存储账户中的对象的URL是附加在终结点后面的存储账户的对象地址。例如,一个 blob 的地址可能有这种格式: http://mystorageaccount.blob.core.windows.net/mycontainer/myblob.

您还可以配置自定义域名,使用与您的存储帐户。有关详细信息,请参阅配置用于存储帐户中的 blob 数据的自定义域名。

 

 

与同质群组合用同一地址

 

 

同质群组是和您的Azure存储账户按地理位置绑定到一起的一组Azure服务和虚拟机。一个同质用户组可以通过将计算机的负载放在同一个或者是和用户比较接近的数据中心里来显著的提高服务性能。 同时,您从同质组内一个账户的访问其它服务也并不产生数据流动的费用。

注:

若要创建一个同质组,打开设置区域的管理门户,单击Affinity Groups,,然后单击Affinity Groups添加按钮。您还可以创建和管理使用 Azure 服务管理 API 的Affinity Groups。更多的信息,请参阅上亲合团体的操作。

存储帐户复制选项

在您的存储帐户中的数据将被复制以保证高度可用,满足Azure 存储 SLA的规定, 即使在发生瞬态硬件故障的情况下。Azure 存储部署在世界各地的 15 个地区,也包括对区域之间复制数据的支持。你可以有以下几个选项用于复制您的存储帐户中的数据:

·        本地冗余存储(LRS)维护三个副本,LRS在单一设备单个Region内复制三次。LRS 能在正常的硬件故障中保护您的数据,但不包括整个硬件损坏的情况。

LRS提供目前有折扣。为提高到最大的耐用性,我们推荐您使用地理冗余存储(geo-redundant storagess),如下所述。

·        区域冗余存储 (ZR-Zone-redundantStorage)同样维护三个副本。 但是ZRS会在一到两个区域内的两到三个设备中维护三个副本,它能比LRS提供更高的耐用性。ZRS 可确保您的数据是单个区域内具有耐用性。

ZRS相对于LRS具有更高的耐用性;然而,最大的耐用性,还是推荐您使用地理冗余存储(geo-redundant storagess),如下所述。

注:

ZRS 是目前仅适用于block  blob。请注意,一旦您已经创建了您的存储帐户和所选的区域冗余复制,你无法将其用于任何其他类型的复制,转换,反之亦然。

·        Geo-redundant storage (GRS)当您创建存储账户时, 这个是默认的复制选项。GRS 为您的数据维护六个副本。选择GRS时, 您的数据主要在区域内被复制三次,同时在几百公里外的次主要区域也提供三次复制,以提供最高水平的耐久性。如果主要区域发生故障,Azure会自动转移到辅助区域。GRS 可确保您的数据在两个单独的区域是经久耐用。

注:

GRS是目前最推荐的存储方式

·        读取访问地理冗余存储(RA GRS)除了提供了所有上文指出的GRS的好处,并且还允许在主Region无法访问的时候直接读取辅助区域内的数据。提供了最大的可用性。

 

有关复制选项的更多详细信息,请参阅Azure 存储团队博客和Azure 存储冗余选项.

不同的复制选项的定价差异能发现存储定价详细信息)页。

查看、复制和重新生成存储访问键

当您创建存储帐户时,Azure 将生成两个 512 位存储访问键,访问存储帐户时用于身份验证。通过提供两个存储访问键,Azure 使您能够重新生成与您的存储服务不会中断或对该服务的访问密钥。

注:

我们建议您避免与其他人分享您的存储帐户访问密钥。在不给出您的访问密钥的情况下允许访问存储资源,您可以使用共享的访问签名。共享的访问签名提供对您的帐户中资源的访问,但是会按照您制定的权限去控制。请参阅共享的访问签名教程的详细信息。

在管理门户中,使用仪表板或存储页上管理键来查看、复制和重新生成用于访问 Blob、表和队列服务的存储访问键。

复制存储访问键

您可以使用管理键复制存储访访问键用于连接字符串。连接字符串需要存储帐户名称和要在身份验证中使用的密钥。有关配置连接字符串来访问 Azure存储空间服务的信息,请参阅配置连接字符串.

1.    在管理门户中,单击存储,然后单击存储账户名来打开仪表盘。

2.    单击管理密钥.

管理访问键打开。

3.    若要复制存储访问键,请选择的关键的文本。然后右键单击,然后单击复制.

重新生成存储访问键

您需要定期更改您的存储访问键以提高账户的安全性。给您两个访问键是方便您在修改一个访问键的时候不至于失去连接。

警告:

您的重新生成访问密钥会影响到虚拟机、媒体服务和依赖于存储帐户的任何应用程序。使用访问键来访问存储帐户的所有客户端必须更新以使用新的密钥。

 

虚拟机-如果您的存储帐户包含任何虚拟机正在运行,您将不得不在重新部署所有虚拟机后你重新生成访问密钥。若要避免重新部署,请在您重新生成访问密钥之前关闭虚拟机。

媒体服务— — 如果你有媒体服务关联您的存储帐户,您必须在重新生成密钥后重新同步访问键。

应用程序-如果您有 web 应用程序或云服务正在使用存储帐户,如果您重新生成密钥您将失去现有连接,除非您roll了您的密钥。下面是具体的过程:

1.    更新应用程序代码来引用存储帐户的次要访问键中的连接字符串。

2.    重新生成您的存储帐户的主要访问键。在管理门户,从仪表板或配置页面上,单击管理密钥。在主要访问键下面单击重新生成,然后单击以确认您想要生成一个新密钥。

3.    更新您的代码以引用新的主要的访问密钥中的连接字符串。

4.    重新生成的二次访问键。

删除存储帐户

若要删除您不再使用的存储帐户,请使用仪表盘或者配置页面上的删除键来删除整个存储帐户,包括 blob、表和队列的所有帐户。

警告:

目前是没有办法从已删除的存储帐户还原内容。请确保您在删除帐户之前备份任何你想要保存的东西。
如果您的存储帐户包含任何Azure虚拟机的 VHD 文件或磁盘,您必须在删除存储账号之前删除所有的VHD 文件或者磁盘的镜像。首先,如果它正在运行,则停止虚拟机,然后将其删除。要删除磁盘,请导航到磁盘选项卡并删除存储帐户中所载的任何磁盘。若要删除镜像,请导航到图像选项卡并删除存储在该帐户中的任何镜像。

1.    在管理门户中,单击存储.

2.    除了名字,存储账户条目中任意位置单击,然后单击删除.

-或者-

单击要打开的仪表板的存储帐户名称,然后单击删除.

3.    单击以确认您要删除的存储帐户。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437518.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法 - KMP算法(字符串匹配)

百度的一个图文介绍http://www.sohu.com/a/336648975_453160 package Algorithm.kmp;import java.util.Arrays;public class KMPViolenceMatch {public static void main(String[] args) {String str1 "BBC ABCDAB ABCDABCDABDE";String str2 "ABCDABD"…

算法 - 贪心算法(集合覆盖问题求解)

1.穷举法 2.贪心算法 遍历集合的key,用当前key的value和allAreas去取交集),然后和(maxKey和allAreas的交集)比较大小,如果当前key的结合size大就把当前key赋给maxkey,循环5次后退出循环&…

【转】使用多个 Azure 订阅(按照订阅收费)

可以在单个 Azure 帐户下创建多个订阅。 这对于企业尤其有用,因为_访问控制_和_计费_在订阅级别发生,而不是在帐户级别发生。 Azure AD 租户和订阅存在多对一的信任关系:一个租户可以与多个 Azure 订阅相关联,但是每个订阅只与一个…

算法 - 普里姆算法(修路问题求解)

从A开始,A作为定点,找到与A相连并且未被处理(不在顶点集合中)的进行处理,找到权值最小的并加入集合,A-C[7]、A-G[2]、A-B[5],最小的是A-G[2],所以把G加入集合,这里是有A-G的连接的。 然后把A、G作为顶点&a…

【转】什么是 Azure 资源管理器

什么是 Azure 资源管理器? 2020/09/01 Azure 资源管理器是 Azure 的部署和管理服务。 它提供了一个管理层,用于在 Azure 帐户中创建、更新和删除资源。 部署后,可以使用访问控制、锁和标记等管理功能来保护和组织资源。 若要了解 Azure 资源…

算法 -克鲁斯卡尔算法

如果形成回路则不选择 文字描述 加入的边的两个顶点不能都指向同一个终点,否则会构成回路

【转】Azure基本核心服务计费

虚拟机的计费 您只需花几分钟的时间便可在 Azure 管理平台上,根据您的需求创建从一个到数千个的虚拟机实例。 Azure 支持多种规模的虚拟机,通过支持 Linux, Windows, SQL Server, Oracle 和 SAP 等为客户提供了多种虚拟化的灵活性以实现各种计算解决方…

【转】整整30天终于走完,分享下我的昆山人才引进落户经历

【 摘自昆山论坛网友:苏格拉底的苏 】 落户共用了一个月左右时间: 从10月30号开始,今天11月28号结束。 整整30天,人才引进落户之路终于走完。 速度还是挺快的,其中审核时间花了27天,从11月25日收到复审通过…

Azkaban运行报错:我找到的几个错误问题

ERROR - Failed to build job executor for job xxxxxJob type command ’ is unrecognized. Could not construct 出现上面错误信息:我遇到的bug 1.job文件每行最后末尾看看有没有空格,有空格就出错 我用notepad编辑的打开下面这个 这样就是没空格&a…

【转】MVVM大比拼小结

目前完成4篇源码分析文章: MVVM大比拼之knockout.js源码精析MVVM大比拼之avalon.js源码精析MVVM大比拼之vue.js源码精析MVVM大比拼之AngularJS源码精析 分析所关注的点集中在 :双工绑定的实现机制、视图编译等几个关键点。建议读者从knockout开始按顺序…

Idea Maven报错找不到程序包

程序本来可以运行的好好的,突然不知道什么原因就不行了,两次了 网上找各种方法式,最终两次的解决办法都是同一个,但是什么原因造成的目前并不知道 1.打开Maven 点击Lifecycle下的clean然后点击install 2. 在控制台输入 mvn idea…

WebStrom里设置angular提示,可以在html中提示ts文件的内容

下面这样就是可以提示到 在settings->languages&frameworks->javaScript->Libraries 下把你的工程添加进去 这是我添加进来的,Type类型为project 我改了中文

【转】关于字符编码,你所需要知道的

字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。 还是得从ASCII码说起 说到字符编码,不得不说ASCII码的简史。计算机一开始发明…

【转】刨根究底字符编码之一——关键术语解释(上)

声明:本系列文章参考了网上的大量资料,除了少部分资料由于未作大量修改(但基本也有少量修改,因为网上文章随意性较大,如若不改反而让人迷糊)而标明了出处之外,其余由于已作了大量改写,因此没有再一一说明&a…

【转】刨根究底字符编码之零——前言

前言 一、 字符编码是计算机世界里最基础、最重要的一个主题之一。不过,在计算机教材中却往往浮光掠影般地草草带过,甚至连一本专门进行深入介绍的著作都找不到(对这一点我一直很困惑,为什么就没有哪位大牛对这个如此基础、重要…

JAVA使用ByteArrayOutputStream、ByteArrayInputStream将对象序列化反序列化,通过JAVA socket实现对象在网络中传输

1.序列化和反序列化: 序列化是对象(类的实例)转换成字节数组或者字符串通过网络传输或者存储到本地文件。反序列化:就是将字节数组或字符串在转换成对象实例的过程。(因为在网络中传输或者写本地文件,是不能使用对象的&#xff0…

【转】刨根究底字符编码之二——关键术语解释(下)

关键术语解释(下) 如前所述,现代字符编码模型共分为5层,下面分层进行简要介绍。 一、第1层 抽象字符表ACR (Abstract Character Repertoire抽象字符清单):明确字符的范围(即确定支持哪些字符) 1. 抽象字符表ACR是一个编码系统支持的所有抽…

【转】刨根究底字符编码之三——字符编码的由来

字符编码的由来 一、为什么需要对字符进行编码 1. 计算机一开始发明出来时是用来解决数字计算问题的,后来人们发现,计算机还可以做更多的事,例如文本处理。 但计算机其实挺“笨”的,它只“认识”010110111000…这样由0和1两个数…

SpringMVC配置没问题却却找不到页面,页面显示404

在Artifacts下此工程下新建一个lib文件夹,存放jar包,因为idea新建modules的时候不是直接创建的web项目: 选中lib点加号把jar导入进去,然后重启tomcat

【转】刨根究底字符编码之四——EASCII及ISO 8859字符编码方案

1. 计算机出现之后,首先逐渐从美国发展到了欧洲。由于欧洲很多国家所用到的字符中,除了基本的、美国也用的那128个ASCII字符之外,还有很多衍生的拉丁字母等字符。比如,在法语中,字母上方有注音符号;而欧洲…