GithubHelp home page GithubHelp logo

rebelinux / veeam.diagrammer Goto Github PK

View Code? Open in Web Editor NEW
24.0 4.0 3.0 15.79 MB

Veeam Diagrammer: A #powershell module to automatically generate Veeam Backup & Replication resource topology diagrams by just typing a PowerShell cmdlet and passing the name of the Veeam Backup Server

License: MIT License

PowerShell 100.00%
graphviz dot-language powershell topology-diagram veeam

veeam.diagrammer's Issues

SureBackup Diagram

Description

Add a new diagram containing information about surebackup Virtual Lab and Application Group relationship

Example:

image

image

Additional Context

No response

Before submitting

  • I have read the documentation, and referred to the known issues before submitting this change request.
  • I have checked for previously opened & closed issues before submitting this change request.

Unable to run report

Describe the bug
Whenever I try to run the Backup-to-All report on my Veeam server, I get the following error:

Graph : Index operation failed; the array index evaluated to null.
At C:\Program Files\WindowsPowerShell\Modules\Veeam.Diagrammer\0.5.3\Src\Public\New-VeeamDiagram.ps1:271 char:18
+ ...      $Graph = Graph -Name VeeamVBR -Attributes $MainGraphAttributes {
+                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Graph], RuntimeException
    + FullyQualifiedErrorId : NullArrayIndex,Graph

Unable to run report

Running against Veeam 12.1 & PostgreSQL.
Fails when trying to run any combination of the command. Main difference is it's V12.1 & PostgreSQL.

New-VeeamDiagram -Target SERVER-NAME -Credential $Creds -DiagramType Backup-to-Repository -Format pdf,png -Direction top-to-bottom -OutputFolderPath C:\temp\temp -EdgeType polyline -Verbose -EnableEdgeDebug -EnableSubGraphDebug

Graph : Index operation failed; the array index evaluated to null.

Has worked well in past in different environments. 1st time running on 12.1 & PostgreSQL

VERBOSE: Loading module from path 'C:\Program Files\Veeam\Backup and
Replication\Console\Veeam.Backup.PowerShell..\Veeam.Backup.PowerShell.dll'.
VERBOSE: Trying to import Veeam B&R modules.
VERBOSE: Loading module from path 'C:\Program Files\Veeam\Backup and
Replication\Console\Veeam.Backup.PowerShell..\Veeam.Backup.PowerShell.dll'.
VERBOSE: Identifying Veeam Powershell module version.
VERBOSE: Using Veeam Powershell module version 11.
VERBOSE: Loading module from path 'C:\Program Files\Veeam\Backup and
Replication\Console\Veeam.Backup.PowerShell..\Veeam.Backup.PowerShell.dll'.
VERBOSE: Establishing initial connection to Backup Server: XXX .
VERBOSE: Looking for veeam existing server connection.
VERBOSE: No existing veeam server connection found
VERBOSE: Connecting to XXX with XXX credentials
VERBOSE: Validating connection to XXX
VERBOSE: Successfully connected to XXX:9392 Backup Server.
VERBOSE: Operation '' complete.
VERBOSE: Collecting Backup Server information from XXX.
Graph : Index operation failed; the array index evaluated to null.
At C:\Program Files\WindowsPowerShell\Modules\Veeam.Diagrammer\0.5.3\Src\Public\New-VeeamDiagram.ps1:271 char:18

  • ... $Graph = Graph -Name VeeamVBR -Attributes $MainGraphAttributes {
  •               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    • CategoryInfo : InvalidOperation: (:) [Graph], RuntimeException
    • FullyQualifiedErrorId : NullArrayIndex,Graph

Add Agent proxy servers to graph

I noticed that the report includes code for VMware and HyperV proxies.

Is it possible to add Agent Proxies (the ones needed for File Shares backup in addition to Agent backups)?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.