I have also noticed it when filtering the content by library or mediapool.
Code: Select all
Get-VBRTapeMedium -MediaPool $mediaID
Code: Select all
Get-VBRTapeMedium -MediaPool $mediaID
jcolonfzenpr wrote: ↑Dec 30, 2021 1:40 am Hello,
For years now I have done a lot of VEAAM implementations and so I have been working on a report for Veeam Backup & Replication that uses the Veeam 11 Powershell modules. The report uses the AsBuiltReport project framework created by "Tim Carman" @tpcarman. The report has support for checking the health status of various components within VEEAM and the AsBuiltReport framework also provides the ability to configure the report to be sent via email. By no means is this report intended to compete with any Veeam tool, I just wanted to develop a free and open source implementation report.
The report is in an initial state but I would like to know if you have any ideas or if anyone would like to contribute to the project.
Here are the links and a sample report.
Project Page:
https://github.com/rebelinux/AsBuiltReport.Veeam.VBR
Sample Report:
https://technomyth.zenprsolutions.net/w ... eport.html
Ideas or suggestions are welcome!
Happy Holidays!
jcolonfzenpr wrote: ↑Dec 30, 2021 1:40 am Hello,
For years now I have done a lot of VEAAM implementations and so I have been working on a report for Veeam Backup & Replication that uses the Veeam 11 Powershell modules. The report uses the AsBuiltReport project framework created by "Tim Carman" @tpcarman. The report has support for checking the health status of various components within VEEAM and the AsBuiltReport framework also provides the ability to configure the report to be sent via email. By no means is this report intended to compete with any Veeam tool, I just wanted to develop a free and open source implementation report.
The report is in an initial state but I would like to know if you have any ideas or if anyone would like to contribute to the project.
Here are the links and a sample report.
Project Page:
https://github.com/rebelinux/AsBuiltReport.Veeam.VBR
Sample Report:
https://technomyth.zenprsolutions.net/w ... eport.html
Ideas or suggestions are welcome!
Happy Holidays!
Code: Select all
----------------------------------------------
< As Built Report Configuration >
----------------------------------------------
Would you like to save the As Built Report configuration file? (y/n): n
Please wait while the Veeam VBR As Built Report is being generated.
WARNING: [ 12:30:06:155 ] [ Document ] - Please refer to the AsBuiltReport.Veeam.VBR github website for more detailed
information about this project.
WARNING: [ 12:30:06:155 ] [ Document ] - Do not forget to update your report configuration file after each new version
release.
WARNING: [ 12:30:06:155 ] [ Document ] - Documentation: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR
WARNING: [ 12:30:06:155 ] [ Document ] - Issues or bug reporting:
https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues
WARNING: [ 12:30:06:171 ] [ Document ] - Installed AsBuiltReport.Veeam.VBR Version: System.Object[]
New-AsBuiltReport : Could not compare "0.5.5" to "0.5.5 0.5.4". Error: "Cannot convert the "System.Object[]" value of t
ype "System.Object[]" to type "System.Version"."
At line:1 char:2
+ New-AsBuiltReport -Report Veeam.VBR -Target 127.0.0.1 -Username 'sys ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-AsBuiltReport
Code: Select all
uninstall-Module -Name AsBuiltReport.Veeam.VBR -RequiredVersion 0.5.4
Code: Select all
"New-CimSession : WinRM ne peut pas traiter la demande. L’erreur suivante avec le code d’erreur 0x8009030e s’est produite lors de l’utilisation de l’authentification par
négociation: Une ouverture de session spécifiée n’existe pas. Elle est peut-être déjà terminée.
Cela se produit généralement lorsque les informations d’identification ne sont pas valides sur le serveur cible ou lorsque l’identité du serveur n’a pas pu être
vérifiée. Si l’identité du serveur est approuvée, ajoutez le nom de serveur à la liste TrustedHosts et réeffectuez la demande. Utilisez winrm.cmd pour configurer la
liste TrustedHosts. Notez que les ordinateurs qui figurent dans la liste TrustedHosts peuvent ne pas avoir été authentifiés. Pour plus d’informations sur la configuration
de la liste TrustedHosts, exécutez la commande suivante: winrm help config.
Au caractère C:\Users\Administrateur\Documents\WindowsPowerShell\Modules\AsBuiltReport.Veeam.VBR\0.6.0\Src\Private\Get-AbrVbrBackupServerInfo.ps1:35 : 43
+ ... imSession = New-CimSession $BackupServer.Name -Credential $Credential ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-CimSession], CimException
+ FullyQualifiedErrorId : HRESULT 0x80070520,Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand
+ PSComputerName : "COMPUTER"
Code: Select all
Install-Module -Name AsBuiltReport.Veeam.VBR
Code: Select all
PS C:\Scripts\Production\ASBuiltReport> New-AsBuiltReport -Report Veeam.VB365 -Target MYSERVER.mydomain.fr -username "MYSERVER\asbreport" -Password "mypass" -Format html,Word -OutputFolderPath 'C:\Scripts\Production\ASBuiltReport\Veeam365Reports' -AsBuiltConfigPath C:\Scripts\Production\ASBuiltReport\ConfigFile\AsBuiltReport.json -ReportConfigFilePath C:\Scripts\Production\ASBuiltReport\ConfigReportFile\AsBuiltReport.Veeam.VB365.json -Timestamp -Verbose
Code: Select all
VERBOSE: [ 10:29:20:966 ] [ Document ] - Processing page break.
WARNING: [ 10:29:20:970 ] [ Document ] - Please refer to the AsBuiltReport.Veeam.VB365 github website for more detailed information about this project
WARNING: [ 10:29:20:974 ] [ Document ] - Do not forget to update your report configuration file after each new version release.
WARNING: [ 10:29:20:976 ] [ Document ] - Documentation: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365
WARNING: [ 10:29:20:977 ] [ Document ] - Issues or bug reporting: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues
WARNING: [ 10:29:21:068 ] [ Document ] - AsBuiltReport.Veeam.VB365 0.2.0 is currently installed.
VERBOSE: [ 10:29:21:854 ] [ Document ] - Trying to import Veeam VB365 modules.
VERBOSE: [ 10:29:22:022 ] [ Document ] - Identifying Veeam VB365 Powershell module version.
VERBOSE: [ 10:29:22:027 ] [ Document ] - Using Veeam VB365 Powershell module version 6.
VERBOSE: [ 10:29:22:183 ] [ Document ] - Establishing initial connection to Backup Server for Microsoft 365: MYSERVER.mydomain.fr.
VERBOSE: [ 10:29:22:188 ] [ Document ] - Connecting to MYSERVER.mydomain.fr with MYSERVER\asbreport credentials
WARNING: [ 10:29:22:213 ] [ Document ] - The server has rejected the client credentials.
New-AsBuiltReport : Failed to connect to Veeam Backup Server Host MYSERVER.mydomain.fr:9191 with username MYSERVER\asbreport
At line:1 char:1
+ New-AsBuiltReport -Report Veeam.VB365 -Target MYSERVER.mondomain.fr. ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-AsBuiltReport
PS C:\Scripts\Production\ASBuiltReport>
OK . I found that if I use 127.0.0.1 in place of fqdn , it works !!!fbroussey wrote: ↑Feb 27, 2024 9:46 am Hi all,
I already use ASBuiltReport for VBR and VMWARE but when I try to use ASBuiltReport for VEEAM 365, I have the following error running this command:
Here the error:Code: Select all
PS C:\Scripts\Production\ASBuiltReport> New-AsBuiltReport -Report Veeam.VB365 -Target MYSERVER.mydomain.fr -username "MYSERVER\asbreport" -Password "mypass" -Format html,Word -OutputFolderPath 'C:\Scripts\Production\ASBuiltReport\Veeam365Reports' -AsBuiltConfigPath C:\Scripts\Production\ASBuiltReport\ConfigFile\AsBuiltReport.json -ReportConfigFilePath C:\Scripts\Production\ASBuiltReport\ConfigReportFile\AsBuiltReport.Veeam.VB365.json -Timestamp -Verbose
I tried with another account but same result. I double checked the password...Code: Select all
VERBOSE: [ 10:29:20:966 ] [ Document ] - Processing page break. WARNING: [ 10:29:20:970 ] [ Document ] - Please refer to the AsBuiltReport.Veeam.VB365 github website for more detailed information about this project WARNING: [ 10:29:20:974 ] [ Document ] - Do not forget to update your report configuration file after each new version release. WARNING: [ 10:29:20:976 ] [ Document ] - Documentation: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365 WARNING: [ 10:29:20:977 ] [ Document ] - Issues or bug reporting: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues WARNING: [ 10:29:21:068 ] [ Document ] - AsBuiltReport.Veeam.VB365 0.2.0 is currently installed. VERBOSE: [ 10:29:21:854 ] [ Document ] - Trying to import Veeam VB365 modules. VERBOSE: [ 10:29:22:022 ] [ Document ] - Identifying Veeam VB365 Powershell module version. VERBOSE: [ 10:29:22:027 ] [ Document ] - Using Veeam VB365 Powershell module version 6. VERBOSE: [ 10:29:22:183 ] [ Document ] - Establishing initial connection to Backup Server for Microsoft 365: MYSERVER.mydomain.fr. VERBOSE: [ 10:29:22:188 ] [ Document ] - Connecting to MYSERVER.mydomain.fr with MYSERVER\asbreport credentials WARNING: [ 10:29:22:213 ] [ Document ] - The server has rejected the client credentials. New-AsBuiltReport : Failed to connect to Veeam Backup Server Host MYSERVER.mydomain.fr:9191 with username MYSERVER\asbreport At line:1 char:1 + New-AsBuiltReport -Report Veeam.VB365 -Target MYSERVER.mondomain.fr. ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-AsBuiltReport PS C:\Scripts\Production\ASBuiltReport>
I also tried to add this line ""PSDefaultAuthentication": "Negotiate"" in the Options section ,in case of, because my server is in a Workgroup and I compare with the ReportConfigFile I use for VeeamVBR.
Thanks for your help
Code: Select all
WARNING: [ 15:14:25:950 ] [ Document ] - Please refer to the AsBuiltReport.Veeam.VBR github website for more detailed
information about this project.
WARNING: [ 15:14:25:950 ] [ Document ] - Do not forget to update your report configuration file after each new version
release.
WARNING: [ 15:14:25:950 ] [ Document ] - Documentation: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR
WARNING: [ 15:14:25:950 ] [ Document ] - Issues or bug reporting:
https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues
WARNING: [ 15:14:26:044 ] [ Document ] - AsBuiltReport.Veeam.VBR 0.8.4 is currently installed.
WARNING: [ 15:15:24:942 ] [ Document ] - Malware Detection Exclusions Section: Cannot bind argument to parameter 'Rows' because it is an empty collection.
WARNING: [ 15:16:58:173 ] [ Document ] - VM Exclusions Section: Cannot bind argument to parameter 'Rows' because it is an empty collection.
New-CimSession : Access is denied.
At C:\Program Files\WindowsPowerShell\Modules\AsBuiltReport.Veeam.VBR\0.8.4\Src\Private\Get-AbrVbrBackupProxy.ps1:127 char:63
+ ... imSession = New-CimSession $BackupProxy.Host.Name -Credential $Creden ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (:) [New-CimSession], CimException
+ FullyQualifiedErrorId : HRESULT 0x80070005,Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand
+ PSComputerName : VEEAMPROXY.mydomain.fr
WARNING: [ 15:16:58:892 ] [ Document ] - VMware Backup Proxies Hardware/Software Inventory: Unable to connect to VEEAMPROXY.mydomain.fr
WARNING: [ 15:16:58:923 ] [ Document ] - VMware Backup Proxies Services Status Section: Unable to connect to VEEAMPROXY.mydomain.fr
WARNING: [ 15:17:03:642 ] [ Document ] - Wan Accelerator MONSERVER.mydomain.fr IsWaHasAnyCaches() Item: Exception calling "IsWaHasAnyCaches" with "0" argument(s): "Failed to connect to WA service on host 'MONSERVER.mydomain.fr', port '6164'"
I have created a github issue regarding the malware detection exclusions sectionfbroussey wrote: ↑Feb 27, 2024 2:33 pm Hi guys,
I'm facing another issue when I use the Veeam BR script.
It is unable to connect to the proxies.
I tried to start the script in Veeam Backup and Replication Powershell toolkit but same result.Code: Select all
WARNING: [ 15:14:25:950 ] [ Document ] - Please refer to the AsBuiltReport.Veeam.VBR github website for more detailed information about this project. WARNING: [ 15:14:25:950 ] [ Document ] - Do not forget to update your report configuration file after each new version release. WARNING: [ 15:14:25:950 ] [ Document ] - Documentation: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR WARNING: [ 15:14:25:950 ] [ Document ] - Issues or bug reporting: https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues WARNING: [ 15:14:26:044 ] [ Document ] - AsBuiltReport.Veeam.VBR 0.8.4 is currently installed. WARNING: [ 15:15:24:942 ] [ Document ] - Malware Detection Exclusions Section: Cannot bind argument to parameter 'Rows' because it is an empty collection. WARNING: [ 15:16:58:173 ] [ Document ] - VM Exclusions Section: Cannot bind argument to parameter 'Rows' because it is an empty collection. New-CimSession : Access is denied. At C:\Program Files\WindowsPowerShell\Modules\AsBuiltReport.Veeam.VBR\0.8.4\Src\Private\Get-AbrVbrBackupProxy.ps1:127 char:63 + ... imSession = New-CimSession $BackupProxy.Host.Name -Credential $Creden ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (:) [New-CimSession], CimException + FullyQualifiedErrorId : HRESULT 0x80070005,Microsoft.Management.Infrastructure.CimCmdlets.NewCimSessionCommand + PSComputerName : VEEAMPROXY.mydomain.fr WARNING: [ 15:16:58:892 ] [ Document ] - VMware Backup Proxies Hardware/Software Inventory: Unable to connect to VEEAMPROXY.mydomain.fr WARNING: [ 15:16:58:923 ] [ Document ] - VMware Backup Proxies Services Status Section: Unable to connect to VEEAMPROXY.mydomain.fr WARNING: [ 15:17:03:642 ] [ Document ] - Wan Accelerator MONSERVER.mydomain.fr IsWaHasAnyCaches() Item: Exception calling "IsWaHasAnyCaches" with "0" argument(s): "Failed to connect to WA service on host 'MONSERVER.mydomain.fr', port '6164'"
How can I manage with proxies in Workgroup as in the script, we only pass the local veeam server credentials.
Thanks a lot.
You can use the Username and Password option to set it inside the schedule task arguments:
jcolonfzenpr wrote: ↑Dec 30, 2021 1:40 am Hello,
For years now I have done a lot of VEAAM implementations and so I have been working on a report for Veeam Backup & Replication that uses the Veeam 11 Powershell modules. The report uses the AsBuiltReport project framework created by "Tim Carman" @tpcarman. The report has support for checking the health status of various components within VEEAM and the AsBuiltReport framework also provides the ability to configure the report to be sent via email. By no means is this report intended to compete with any Veeam tool, I just wanted to develop a free and open source implementation report.
The report is in an initial state but I would like to know if you have any ideas or if anyone would like to contribute to the project.
Here are the links and a sample report.
Project Page:
https://github.com/rebelinux/AsBuiltReport.Veeam.VBR
Sample Report:
https://technomyth.zenprsolutions.net/w ... eport.html
Ideas or suggestions are welcome!
Happy Holidays!
Users browsing this forum: No registered users and 11 guests