问题标签 [azure-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
29 浏览

visual-studio - 轻松将同一站点的多个副本部署到 Azure

我有一个 CMS,打算用于 Azure 上的许多网站。

我希望能够轻松地创建网站的克隆并将它们部署到 Azure。

有人建议将 Azure 自动化作为一种​​可能的解决方案,该服务是否符合我的需求?

我应该使用哪个 Azure 服务来执行此操作?

0 投票
1 回答
1338 浏览

azure - 在 Azure 自动化中使用服务主体向 Azure 资源管理器进行身份验证

因此,现在有一个记录在案的解决方法可以在 Azure 自动化中使用 ARM,并且还详细记录了如何使用服务主体对 ARM 进行身份验证。但即使按照这些步骤进行操作,我仍然无法将这些组合起来工作。使用服务主体在自动化中运行我的运行手册总是会出现以下错误:

Add-AzureAccount并且Select-AzureSubscription两者都执行得很好,但是当我调用任何 cmdlet 来实际做某事时,我得到了上述错误。

当我使用常规 AAD org 帐户时,我的运行手册有效,因此我认为这不是自动化/ARM 问题。

使用服务主体在我的 PC 上运行我的工作流也可以,所以我认为我的服务主体设置正确。

有没有人成功实现过这个场景?

0 投票
2 回答
542 浏览

azure - Azure WebHook 不保存

我刚刚设置了一个 Azure Webhook: 在此处输入图像描述

但是在我输入有关网络钩子的信息后,它看起来已经保存了它: 在此处输入图像描述

但是当我查看我的网络钩子列表时,那里什么都没有: 在此处输入图像描述

我已经清除了我的缓存和 cookie,并且在 IE 中也尝试过。

当我尝试用 POST 到达终点时,只是想看看它是否真的设置好了,我什么也没得到: 在此处输入图像描述

有任何想法吗?

谢谢拉斯

0 投票
2 回答
5258 浏览

azure - 是否可以编辑 Azure 自动化计划?

我为 Azure 自动化 Runbook 创建了计划,并将计划链接到 Runbook。但是我注意到一个人无法编辑时间表,甚至无法删除时间表。我可能会遗漏一些东西。似乎可以只创建自动化计划。请注意,我在这里谈论的不是 Azure 调度程序及其“作业集合”等。

将不胜感激任何建议。谢谢。

0 投票
1 回答
201 浏览

azure - 是否可以只指定一次 Azure 自动化作业而不影响计划?

我想指定一次 Azure 自动化作业,即“使用凭据 - mycredential 将 DB1 缩放到标准 S2”。目前,每次设置新计划时,我都必须提供这些参数值。似乎没有创建特定作业和特定计划然后链接 2 的概念。是的,您确实将作业链接到计划,但是计划只能接受一项作业,因此您必须先取消链接计划才能能够将其链接到另一个工作。

我猜想要的关系是:

我们有

但是只能在设置计划时定义作业。

我想要一份工作清单,例如:

对于我想要的时间表:

定义了这 9 个对象后,我想单独编辑它们而不影响其他任何对象。一些链接可能如下所示:

但是我担心这是不可能的。

似乎无法使用预定义的参数值定义 Azure 自动化,或者这与运行手册代码有关,所以我应该添加 2 个“Set-AzureSqlDatabaseEdition”运行手册实例,然后编辑每个实例的代码以指向单独的数据库服务器等。有点令人费解....

提前感谢您的帮助。

编辑

我已经检查了将 Azure 调度程序链接到 Azure 自动化,似乎确实有人认为它目前的功能相当复杂,我同意这一点。链接是如何将 Azure 调度程序链接到 Azure 自动化

0 投票
1 回答
934 浏览

azure - 无法获取名称为 [somename.onmicrosoft.com] 的凭据 由于错误而退出 Runbook?

在这里,我正在使用 Azure 自动化,我正在尝试安排虚拟机的自动启动和自动停止。我从库中获取了一个运行手册“计划的虚拟机关闭/启动”并创建了一个运行手册。当我尝试测试它时,它提示我输入“AZURE CREDENTIAL NAME”和“AZURE SUBSCRIPTION NAME”,我输入了 azure credential name 作为我的“account name”(即 praveengogula22outlook.onmicrosoft.com)和 azure 订阅名称为“碧蓝通行证”。然后它会抛出一个错误,提示“无法获得名称 [some name] Exiting Runbook due to error ”的凭据。我只想知道“天蓝色证书名称”到底是什么以及我应该在那里输入哪个名称。那么任何人都可以为我提供一种自动启动/关闭虚拟机的解决方案。谢谢你。

0 投票
1 回答
185 浏览

powershell - Azure 自动化错误

我在 Azure 自动化中有以下 PowerShell 脚本。它所做的只是运行一个名为AddWeeks.

}

但是当我进行测试运行时,我收到以下错误:

问题是什么?

编辑

在 jisaak 的帮助下,我有了这个最终的工作版本:

我设置了 CommandTimeout,因为当我调试时它抛出一个异常说:

0 投票
1 回答
572 浏览

java - 使用来自 java 的 REST api 创建 azure 自动化帐户

我正在尝试使用来自 java 的 REST API 在 Azure 中创建一个自动化帐户。现在我可以列出图像,使用来自 java 的 REST API 创建服务,但是当我尝试创建一个自动化帐户时,我得到了错误:

JAVA类:

为了运行它,我创建了一个密钥库文件 Keystore.jks 及其 .cer 文件,使用:

keytool -genkeypair -alias keyfile -keyalg RSA -keystore KeyStore.jks -keysize 2048 -storepass "secret321"

keytool -v -export -file SMAPI.cer -keystore KeyStore.jks -alias keyfile `

SMAPI.cer 已上传到 Window Azure 门户,设置 > 管理证书

0 投票
1 回答
342 浏览

powershell - 使用 Azure 自动化复制数据库时,Get-AzureSqlDatabaseCopy 未返回预期值

我编写了一个 PowerShell 脚本来使用 Azure 自动化自动复制数据库。它已经工作了几个月,但出现了一些与 Get-AzureSqlDatabaseCopy 命令相关的奇怪行为。在进入下一步之前,我使用 Get-AzureSqlDatabaseCopy 检查数据库副本是否已完成。如果数据库副本没有及时完成,则会导致错误。

此代码过去运行良好,数据库复制通常需要 30-40 秒才能完成。似乎有问题

$check 看起来没有被设置为任何值,因此 $i 为空并且循环不起作用。这是上周才开始发生的事情。我浏览了一些工作记录,直到星期四它一直运行良好。我今天运行了一些测试数据库副本,并且始终没有设置 $check。

有谁知道这种行为变化的原因?是否有更好的方法在 Azure 自动化中使用 PowerShell 监控数据库副本?

0 投票
2 回答
1451 浏览

java - 使用 REST API 创建自动化作业以执行 azure Runbook

在此链接(使用 java 的 REST api 创建 azure 自动化帐户)中,我询问了如何创建自动化帐户以创建运行手册。现在,我已经创建了一个自动化帐户以及一个已发布的运行手册,我想执行(启动)运行手册。为此,我正在关注此链接(https://msdn.microsoft.com/en-us/library/azure/mt163849.aspx),但出现错误:

这是java函数: