Articles of Azure

如何将文件从本地计算机传输到Azure容器中的虚拟文件夹(使用blobxfer)

我正在使用blobxfer将一些file upload到Azure存储。 这就像AzCopy,但对于Linux操作系统(而AzCopy是Windows)。 基本上,我有两个文件夹位于/home/myuser/s3/ 。 一个文件夹被称为/uploads/ ,另一个被称为/users/ 。 这些文件夹包含大量的图像文件。 我需要将这两个文件夹上传到Azure容器。 请记住,我不希望在Azure存储上混合文件夹的内容,需要将它们传输到Azure容器中的单独虚拟文件夹。 例如,我有一个名为pictures的容器,我希望/s3/uploads/ (本地文件夹)的内容驻留在pictures容器中的虚拟文件夹/uploads/中。 对于/s3/users/同样如此。 这些虚拟文件夹已经存在于我的容器中。 我从命令行尝试的命令是: blobxfer mystorageaccount pictures /home/myuser/s3 –upload –storageaccountkey=<primary access key from portal.azure.com> –no-container 这将失败与未知错误(其中一个HTTP标头的值不正确的格式) 。 完整的追溯是: <?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format. RequestId:61a1486c-0101-00d6-13b5-408578134000 Time:2015-12-27T12:56:03.5390180Z</Message><HeaderName>x-ms-blob-content-length</HeaderName><HeaderValue>0</HeaderValue></Error> Exception in thread Thread-49 (most likely raised […]

在configurationAzure虚拟机(资源pipe理器)时如何预留IP

我正在通过Ubuntu命令行调配一个新的Azure虚拟机(资源pipe理器)。 我遵循这里列出的步骤来执行此操作: https : //azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-tutorial/ 我的问题是:当configuration一个新的虚拟机时,我该如何在命令行上确保它具有静态IP (保留IP)? 使用Azure PowerShell通过New-AzureReservedIP -ReservedIPName $reservedIP -Location $location可以完成同样的事情

Azure本地磁盘 – 它去了哪里? (Linux VM)

Azure VM表… https://www.windowsazure.com/en-us/pricing/details/#header-2 …说,例如,一个中型实例带有490GB的本地存储。 所以我期待通常的30GB Azure BLOB OS磁盘,然后是490GB / mnt /资源。 但不是: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 28G 1.7G 25G 7% / tmpfs 1.7G 0 1.7G 0% /dev/shm /dev/sda1 485M 68M 392M 15% /boot /dev/sdb1 133G 188M 126G 1% /mnt/resource 这是在CentOS的图像,但其他图像是一样的。 我错过了什么? 我没有看到卷组中的空间或任何东西,也没有没有安装的sd *设备。

在Azure Linux VM中,什么存在? 什么磁盘收费?

我在微软的Azure中创build了一个Small Linux VM。 我还创build了一个20GB的BLOB,并将其作为文件系统安装。 在我的虚拟机上,我看到以下内容: 根文件系统:大约28GB 启动文件系统:大约500MB 我的20GB文件系统 / mnt / resource – 69GB 所以我有问题: (1)如果我closures虚拟机,然后重新启动,那么这些文件系统/卷中的哪一个将保持它们在虚拟机closures时所处的状态? 这是每卷(我testing),但“它在testing中工作”是不一样的保证。 (2)如果虚拟机需要迁移是因为在Azure环境中存在某种硬件故障或故障(“自我修复迁移”),那么这些文件系统中的哪一个将会持续存在? 我怀疑root会,但不是/ mnt /资源? (3)在Azurepipe理门户中,我创build了一个30GB的磁盘,这个磁盘是在创build虚拟机时创build的。 该磁盘的成本是每小时虚拟机的费用,还是单独收费? 我认为它是分开的。 (4)假设一个小型虚拟机配备了165GB“虚拟机angular色的本地存储资源的磁盘空间”: http : //msdn.microsoft.com/en-us/library/windowsazure/ee814754.aspx我看到69GB – 在哪里其余的去? 你可能会问我微软这些问题,但是当我这样做的时候,他们说Linux虚拟机处于“预览”状态,他们的支持拒绝回答任何Linux虚拟机的问题,除非指向那些幽灵般的Azure论坛。

试图ping linux vm托pipe在azure色不起作用

作为标题,我怎样才能ping我的机器做一些基本的networkingtesting? 我创build了一个新的虚拟机,但ping它的公共地址返回请求超时。

Azure Powershell模块 – Linux(.NET核心)支持

存在一个build立在.NET Core上的AzureRM模块。 但是,AzureRM模块不具备与Azure交互所需的全部function。 许多其他cmdlet(如New-AzureAffinityGroup )都存在于Azure模块中。 以下是其他cmdlet的列表: https : //www.powershellgallery.com/packages/Azure/4.2.1 我们什么时候可以期待对这个模块的支持以及剩余的Azure cmdlet的添加?

如何将通配符域映射到Windows Azure网站实例?

在创build“Web应用程序”时,通常使用通配符域,并将Web应用程序的每个客户端或实例放在其自己的子域中。 Windows Azure自己做这个,例如“yourwebsite.windowsazure.net”。 由于某些未知的原因,通配符子域支持似乎不适用于Windows Azure网站。 我对这个事实感到非常沮丧,以至于放弃Windows Azure。 是否有一个工作,而不必手动input每个域名,你想授权? 有这样的API吗? 我有一个特别多毛的要求,我有超过10万个子域,我甚至可以考虑转移到Azure之前需要这样做。 请深入研究这个问题,如果您尝试以我已经知道的方式回答这个问题,除了通过门户网站手动input外,别无其他select。

如何查询Windows Azure表存储中的所有行?

我正在尝试获取我的azure色表内所有实体的列表。 任何想法如何我会去写这个查询? 我正在使用C#顺便说一句。 谢谢。

Blob文件必须手动重命名以包含父文件夹path

我们是Windows Azure的新手,在开发sitefinity应用程序时使用了Windows Azure存储来访问blob对象,但是通过从Visual Studio发布到Azure的blob文件仅通过文件名上传文件,不保留前缀文件夹名字和斜线。 因此,我们必须在Windows Azurepipe理门户上手动重命名所有文件,并将文件夹名称和斜线放在每个文件名的开头,以便正在访问这些图像的页面可以正确显示图像,否则由于不正确的path 虽然在sitefinitypipe理面板中,当我们上传这些图片/ blob文件在这些页面,我们上传他们在一个文件夹,我们已经configuration,以利用sitefinity使用azure存储,而不是数据库。 请检查附件中的文件以查看屏幕截图。 请帮我解决这个问题。

Windows Azure:如何将301非wwwurl转换为www域名

我最近部署了一个Windows Azure应用程序,并通过DreamHost门户configuration了我的域的DNS。 现在我的网站可以通过http://www.coziie.com访问 ,但不能通过非www地址访问。 我在其中一篇文章中读到,我应该在DNS设置中添加Alogging,并指向Windows Azure的虚拟IP。 我如何获得Windows Azure部署的虚拟IP? 或者有没有更好的方法来301redirect所有非wwwurlwww? 解决:我可以通过在DreamHost DNS设置中简单configuration网站redirect设置来解决这个问题。 一个简单的301redirecthttp://coziie.com到www.coziie.com整理了这个问题。