问题标签 [veeam]

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 投票
1 回答
444 浏览

powershell - 使用 veeam 为 VMWare 创建 Powershell 脚本

我正在尝试创建一个脚本来使用 PowerShell 自动执行 Veeam 备份。

我知道在免费版本中我只有 2 个选项(Veeamzip 和快速备份)。

我在网络上有一个 Drobo,具有共享设置并可访问。

我已经进入了所有的 VMWare 管理程序并创建了一个具有适当权限的帐户来运行备份。

我正在创建运行备份的语法。

当我看他们的文件时,我很困惑。我不确定我是否应该使用副本、复制、备份作业或什么。

如果我能得到初始语法来运行一台机器的备份,我知道我可以构建脚本。

任何信息将不胜感激。

0 投票
2 回答
259 浏览

veeam - 如何为 veeam 备份作业指定代理?

我有一台服务器 veeam 8 备份和复制以及一些带有虚拟机的主机。我还安装了 veeam 代理(每个主机一个代理)并将其添加到 veeam 主服务器中。我应该如何指定每个作业必须使用哪个 veeam 代理备份?

谢谢。

0 投票
0 回答
3476 浏览

windows - 使用 Powershell 时从 Windows 访问 SMB 共享

我正在尝试使用 Windows 7 框中的 PowerShell 构建自定义 VeeamZip 备份脚本。该盒子本身不需要保存实际数据的空间,它只是管理 VeeamZip 文件的催化剂。

我一直在四处寻找,并在 SO 上找到了一个解决方案,以解决该PS-Drive命令无法使用-CredentialsPowerShell 2.0 中的标志使用此代码段的事实:

我可以验证这是否正确安装了共享并且可以使用 Powershell 进行搜索,但是在使用 VeeamZip Powershell 命令时,路径 U:\ 不可用。

然后我尝试net use在 Powershell 中使用该命令,该命令也安装了该卷,但即使使用/persistent:yes它也不会显示在资源管理器中并且备份失败。

我能做些什么?必须有选择才能让它发挥作用。我是 Linux 人,所以我不是 powershell wiz。

编辑:我现在已经更新到 Powershell 3.0,但我仍然无法让它工作......

我正在尝试以下代码段,但只有 Powershell 可以访问新驱动器:

编辑:New-PSDrive 功能现在可以在资源管理器中安装卷,只要我不以管理员身份启动 PowerShell,就可以按预期浏览。现在的困境是我无法使用 VeeamZip 工具,因为它需要管理员才能运行。欢迎提出想法。

0 投票
1 回答
505 浏览

powershell - Veeam Backup Free、Samba 共享和 PowerShell:访问被拒绝

我有:

  • 带有一些虚拟机的 ESXi 主机
  • Veeam Backup 免费版安装在其中一台虚拟机 (Windows Server 2012 R2) 上
  • 带有 samba 的 Debian 主机

我成功了:

  • 在 debian 机器上使用 samba 创建共享文件夹
  • 使用 Veeam Backup GUI 手动备份到 debian 计算机上的文件夹

我有问题:

  • 从 PowerShell 脚本运行备份以便能够进行计划备份。

Veeam 论坛上的这个主题建议

授予 Veeam 帐户以及计算机帐户对给定共享的读/写权限

但我不知道如何将这些权限实际授予 samba 文件夹。

您能帮我授予 samba 文件夹的权限吗?

这是脚本:

0 投票
1 回答
183 浏览

hyper-v - Veeam Hyper-V DNS 和凭据

请记住,我刚开始使用 Veeam(备份和复制)和 Hyper-V,英语也不是我的第一语言,所以请原谅任何错误。

我想要做的是,使用 Windows server 2012 R2 备份(独立)虚拟机。

我在 windows server 2012 R2 上安装了 Veeam 和 Hyper-V,在 Hyper-V 上我得到了一个带有 windows server 2012 R2 的虚拟机。

我的问题是DNS或IP不正确,所以我想知道我需要填写什么作为DNS。是不是像:“VRm Name”.“Domain”.local?

域是我的网络的域,还是我的虚拟服务器的域?

另外我想知道我需要在凭据中填写什么,我是否需要填写运行 hyper-v 和 veeam 的计算机的计算机名称和用户名,例如:“计算机名”\“用户名”?

请指导我。

0 投票
2 回答
1439 浏览

powershell - Veeam free 无法创建或打开文件

我有一个要备份的 VMWare 环境。我正在使用 Veeam 备份和复制的免费软件版本。当我尝试运行以下命令时,我想从 cli 运行备份,然后最终使用任务调度程序

B:是一个可行的位置,它是一个挂载的网络共享。但是我在 Veeam 控制台日志中收到以下错误。

我通过以管理员身份打开 powershell 来运行上述内容。

0 投票
1 回答
124 浏览

powershell - foreach 逻辑有问题

我正在尝试获取所有 Veeam 备份作业中所有虚拟机的列表。我写了这个

但它只从一项工作中吐出数据(有 5 个)。我认为这是因为 foreach 循环中的一些逻辑错误,但我没有看到它。任何人都可以帮忙吗?

0 投票
2 回答
5797 浏览

ntlm - Veeam Backup & Replication 9.5:无法将 hyper-v 主机添加到备份基础架构(未找到网络路径或提供的凭据无效)

在软件 Backup & Replication 9.5 中,无法将本地 Hyper-V 主机(独立)添加到备份基础架构:

总是给出错误“找不到网络路径,或提供的凭据无效”。

我首先尝试了这些提示:https
://www.veeam.com/kb1230 但这并没有解决我的问题......
通过进程监视器,我看到应用程序“Veeam.Backup.Satellite.exe”试图访问文件系统 * \;RdpDr\;:0\192.168.xx\ADMIN$* 出现错误“网络名称错误”。

0 投票
1 回答
1491 浏览

powershell - 为所有虚拟机安排 Veeam Backup 免费版备份

我想使用 Veeam 的免费版本在 Windows Hyper-V 2016 服务器上备份我的虚拟机。该工具的免费版本不提供定期备份的工具,因此我一直在寻找一种将其 API 与任务调度程序结合使用的方法。

在寻找解决方案的过程中,我遇到了这篇文章,其中包含了我所需要的所有详细信息:

https://blog.mwpreston.net/2015/04/29/scheduling-veeam-backup-free-edition-backups/

但是,此页面上的 sript 仅支持备份单个 VM。我可以创建许多这样的脚本,但是最好有一个循环通过 VM 的脚本。

我想这就像循环遍历所有 VM 一样简单,但由于我没有使用 powershell 脚本的经验,也没有使用 Veeam,我正在寻找一些帮助/帮助来修改脚本以备份所有 VM。该页面的评论中有一些关于此的讨论,但似乎该博客文章已经更新,因此它不直接适用。

例如这样的:

额外的好处是在失败时添加某种电子邮件通知,但这有点超出了这个问题的主题。

0 投票
2 回答
140 浏览

arrays - Powershell 阵列使用命令工作异常

我来自 Linux,正在尝试使用 PowerShell 脚本自动收集 Veeam Backup 作业。

我开始了解 PowerShell 数组是如何工作的,然后我尝试了一个小测试:

输出:

但是当我修改我的 2 个数组添加命令而不是字符串时:

输出是:

代替:

手动运行整个命令我得到:

我可能做错了什么!