Skip to content

Latest commit

 

History

History
564 lines (401 loc) · 17.4 KB

CHANGELOG.md

File metadata and controls

564 lines (401 loc) · 17.4 KB

🔃 Veeam VBR As Built Report Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

This project is community maintained and has no sponsorship from Veeam, its employees or any of its affiliates.

[0.8.10] - 2024-09-12

Changed

  • Migrate infrastructure diagram to Veeam.Diagrammer

Changed

  • Increase Diagrammer.Core minimum requirement to v0.2.7
  • Increase Veeam.Diagrammer minimum requirement to v0.6.6

Remove

  • Remove unused icons folder and images

[0.8.9] - 2024-08-31

Added

  • Add ExportDiagramsFormat option that allows specifying the format of the exported diagrams
    • Supported formats are dot, pdf, png, svg
  • Compatibility tests with v12.2 were performed

Changed

  • Increase Diagrammer.Core minimum requirement to v0.2.3
  • Increase Veeam.Diagrammer minimum requirement to v0.6.2

Fixed

  • Fix bug while exporting diagram in svg format
  • Improve error handling when infrastructure components are missing
  • Fix #169

[0.8.8] - 2024-07-26

Added

  • Add Tape Infrastructure to the diagram
    • Tape Server
    • Tape Library
    • Tape Vault
  • Add Service Provider to the diagram
  • Improve Infrastructure diagram error handling

[0.8.7] - 2024-05-28

Added

  • Update the ReadMe file to reflect conflicts with PSWriteWord module
  • Update the Eomm/why-don-t-you-tweet action to v2.0.0
  • General code cleanup/improvements

Changed

  • Disable the Backup Restore section (Some users reported issues with this section)
  • Increase Veeam.Diagrammer module minimum requirement to v0.6.0

Fixed

  • Fix sorting of table [A-Z].

[0.8.6] - 2024-04-29

Added

  • Add Backup Infrastructure Diagram (WIP)
  • Close #155
  • Add vCD Resources to Service Provider section
  • Add Backup Repository Space Utilization chart

Changed

  • Increase AsBuiltReport.Core modules to v1.4.0
  • Migrate NOTOCHeading3 to NOTOCHeading4 to fix section heading
  • Change charts palette to follow new AsBuiltReport.Core theme

Fixed

Removed

  • Remove EnableCharts option.
  • Remove Infrastructure Charts

[0.8.5] - 2024-03-15

Added

  • Added Option => History section
  • Improved Role & Users section
    • Added Global MFA settings
    • Added Auto logoff on inactivity setting
    • Added Four-eye Authorization setting
    • Added HealthCheck conditions
  • Added Backup Time Duration table to the Jobs Summary. Close #144
  • Added Restore point reporting. Close #143
  • Added Automatically disable Windows Firewall option to the SureBackup verification section

Changed

  • Removed Graphviz install check code. (No need to manually install Graphviz)
  • Code Cleanup
  • Increased Veeam.Diagrammer module requirement to v0.5.9

Fixed

  • Improved error handling on the Diagram section.
  • Fixed issue with the Veeam.Diagrammer module.
  • Resolved issue that prevented SureBackup Virtual Lab information to be collected. Fix #142
  • Resolved issue in the Malware Global Exclusions section. Fix #145
  • Resolved an issue related to Protection Group licensing. Fix #146

[0.8.4] - 2024-01-16

Added

  • Added Veeam Best Practice Analyzer support
  • Added support for Key Management Server configuration
  • Added Protection Group diagram support
  • Added support for more Backup Repository types:
    • Wasabi
    • BackBlaze

Changed

  • Improved the total processing timeof the report

Fixed

[0.8.3] - 2023-12-29

Added

  • Initial diagramming support
  • v12.1 support:
    • File Backup Advanced Setting (ACL Handling) collection
    • Object Storage Backup Jobs
    • Object Storage data source (Unstructured Data) collection
    • Global Exclusions information
    • Malware Detection information
    • SureBackup Job content analisys (Malware Detection)
    • Event Forwarding (Syslog)
    • Linux host authentication setting

Fixed

[0.8.2] - 2023-10-12

Fixed

  • Fixed misspelled module name in file /Src/Public/Invoke-AsBuiltReport.Veeam.VBR.ps1. Fix #110

[0.8.1] - 2023-10-03

Removed

  • Removed Infrastructure Hardening section

[0.8.0] - 2023-07-13

Added

  • Added a separated Backup Copy Job section for v12 edition

Changed

  • Improved Health Check recommendations

Fixed

[0.7.3] - 2023-06-13

Added

  • Added Network Traffic Rules - Throttling Windows Time Period information
  • Added Backup Server Domain Joined health check

[0.7.2] - 2023-06-04

Added

  • Added HealthCheck recommendations
  • Added Global Notification options
  • Added SOBR Capacity Tier - Offload Window Time Period information
  • Updated Report Sample Files

Changed

  • Visually improved the Backup Window Time Period table

Fixed

[0.7.1] - 2023-03-07

Changed

  • Improved bug and feature request templates.
  • Improved support for version 12
  • Changed Required Modules to AsBuiltReport.Core v1.3.0
  • Improved Error Logging

Fixed

[0.7.0] - 2022-12-03

Added

  • Added support for Cloud Connect.

Changed

  • Added 'EnableCharts' option to enable/disable the creation of Charts in report (Disabled by default).
  • Added 'EnableHardwareInventory' option to enable/disable the collection of HW inventory (Disabled by default).
  • The Infrastructure Security Hardening section has been modified so it is disabled by default.
  • The Executive Summary section has been removed. The summary table has been moved to each corresponding section.
  • The service providers section has been improved.

Fixed

[0.6.0] - 2022-10-28

Added

  • Added Infrastructure Hardening section
  • Added per Tape Media Pool configuration information (InfoLevel 2) #71
    • Tape Library Sub-Section
    • Tape Mediums Sub-Section
    • Media Set & Gfs Media Set Sub-Section
    • Retention Sub-Section
    • Options Sub-Section

Fixed

[0.5.5] - 2022-10-02

Added

  • Addeds support for schedule backup windows on Backup Jobs

Changed

  • Improved table sorting
  • Added BlankLine between charts and table content

Fixed

[0.5.4] - 2022-09-17

Added

  • Added support for File Share Backup Job information
  • Added support for Backup Jobs GFS Policy information
  • Added Simple Chart support

Fixed

[0.5.3] - 2022-08-21

Changed

  • Improvement to the report's table of contents

Fixed

[0.5.2] - 2022-07-05

Added

  • Added Replication Resource to the Cloud Service Provider section
  • Improvements to the Object Storage Repository section
    • Added InfoLevel 2 support (Per Object Storage Repo Configuration)
  • Improvements to Scale-Out Backup Repository section
    • Added SOBR General settings sub-section
    • Added FriendlyPath to the Performance Tier sub-section
    • Added Archive Tier sub-section

Fixed

  • Fixed Cloud Service Provider section only displaying last object element.

[0.5.1] - 2022-06-15

Added

  • Added Cloud Service Provider Summary
    • Added per Service Provider Configuration subsection
  • Added Initial v12 support :)

Fixed

  • Code refactoring
  • Reviewed Paragraph Section

[0.5.0] - 2022-05-12

Added

  • Added Replication Section @rebelinux
    • Replica Information
      • Added Optional InfoLevel 2 information (Adv Summary)
    • Failover Plan Information
      • Added Virtual Machine Boot Order reporting
  • Added Replication Job Configuration information @rebelinux
    • Added Optional InfoLevel 2 information (Adv Summary)
      • Advanced Settings (Traffic)
      • Advanced Settings (Notification)
      • Advanced Settings (vSphere)
      • Advanced Settings (Integration)
      • Advanced Settings (Script)

Fixed

  • Fix for not connected Enterprise Manager.

[0.4.1] - 2022-05-02

Added

  • Added Backup Repository information about Immutability. @vNote42
    • Immutability Enabled: yes/no
    • Immutability Interval
  • New Health Check about Immutability. @vNote42
    • If Repo supports Immutability and Immutability is disabled: Warning
  • Added per section summary information. @rebelinux
  • Removed SQLServer module dependency. @rebelinux
  • Added VMware/Hyper-V job VM count. @rebelinux
  • Added detailed repository information of ScaleOut Backup Repository extents @vNote42
    • Information of parent SOBR is also included
  • Added the Option PSDefaultAuthentication used to set the PSRemoting authentication method over WinRM @rebelinux
    • Kerberos for Domain joined devices (Kerberos authentication)
    • Negotiate for Workgroup devices (NTLM authentication)
  • Added Agent Backup Job Configuration information @rebelinux
    • Job Mode information
      • Worstation
      • Server
      • No Failover Support in this release (Don't have the resources to develop this feature)
    • Protected Computer Objects information
    • Backup Mode information
      • Entire Computer
      • Volume Level Backup
      • File Level Backup
    • Destination information (Jobs Managed by Agent)
      • Local Storage
      • Shared Folder
      • Veeam Backup Repository
      • Sadly no Veeam Cloud Connect Repository Support (Don't have the resources to develop this feature)
    • Storage information (Jobs Managed by Server)
      • Secondary Target Job information
    • Backup Cache information
    • Job Scheduling information

Fixed

  • Fix authentication error in Workgroup enviroments #31

[0.4.0] - 2022-02-27

Added

  • Added Backup Job Configuration information
    • VMware type Backup Jobs
      • VMware Backup Copy Jobs
    • Hyper-V Backup Jobs
      • Hyper-V Backup Copy Jobs
    • Tape Backup Job Configuration
      • Backup to Tape Jobs
      • File to Tape Jobs
    • SureBackup Job Configuration
      • VMware SureBackup Jobs
  • Added Configuration Backup Section

Changed

  • Updated GitHub Action release workflow to send automated tweets on each release

[0.3.1] - 2022-02-8

Added

  • Added option to set veeam custom tcp port (BackupServerPort)
  • Added Volume Format to the BackupServer/Proxy section
  • Added BackupServer/Proxy Network Interface Information
  • Added process network Statistics ($InfoLevel.Infrastructure.BackupServer -ge 3)
  • Added Storage Infrastructure section
    • Added NetApp Ontap support
    • Added Dell Isilon support
  • Added initial Backup Job section
    • Added Tape Backup Job information
    • Added SureBackup Job information
    • Added Agent Backup Job information

Changed

  • Migrated Sample URL to htmlpreview.github.io

Fixed

  • Fixes Include Veeam Network Statistics in report #13
  • Fixes Backup Server physical memory (GB) < 8 always returns true #14
  • Fixes Add Veeam Backup\Repo Network Interface Information #15
  • Fixes Add Backup Server\Repo Volume Format #16
  • Fixes Add option to set veeam custom tcp port #17

[0.3.0] - 2022-01-30

Added

  • Added File Share section.
  • Added Veeam version information.
  • Implemented table sorting on primary key.
  • Added aditional backup server health checks
  • Added Enterprise Manager Information
  • Added Service Provider credential information

Changed

  • Improved table caption content.
  • Changed ReadMe to include Supported Licenses Edtion.
  • Added SQLServer module to manifest file

Fixed

  • Fix missing Infolevel sections.

[0.2.0] - 2022-01-14

Added

  • Added if Condition to better validate License Edition.
  • Added more try/case statements.
  • Added Aditional Tape Infrastructure Sections.
    • Added Tape MediaPools Information.
    • Added NDMP Server Information.
  • Added Initial Inventory Section Information.
    • Added Virtual Infrastructure Section.
      • Added VMware vSpere Section.
      • Added Microsoft Hyper-V Section.
    • Added Physical Infrastructure Section.
      • Added Protection Group Summary Section.
        • Added Protection Group Detailed Configuration.

Changed

  • Removed unneeded paragraph section.
  • Changed ReadMe to include Supported Licenses Edtion.

Fixed

  • Fix many try/case statements

[0.1.0] - 2022-01-05

Added

  • Added Backup Server Information.
    • Added Backup Server Hardware Inventory.
    • Added Backup Server Health Check.
      • Added Veaam services status check.
  • Added License Information support.
    • Added Per Instance License Usage.
    • Added Per CPU Socket License Usage.
    • Added Capacity License Usage.
  • Added General Option (Settings) Information.
    • Added support for Email Notification Settings
    • Added Storage Latency Control Options.
      • Added support for Per Datastore Latency Control Options.
    • Added support for Backup Server TLS Certificate Information.
    • Added Network Traffic Rules verification.
      • Added information of Preferred Networks settings.
  • Added Security related Information.
    • Role and Users Information.
    • Credentils Information.
  • Added Backup Proxy Infomation.
    • Added Health Check Support.
    • Added VMware Proxy Information.
    • Added Hyper-V Proxy Information.
  • Added Wan Accelerator Information.
  • Added Backup Repository Information.
    • Added Configuration Information.
    • Added ScaleOut Repository Information.
      • Added Performance Extent Information.
      • Added Capacity Extent Information.
    • Added Object Storage Support.
  • Added SureBackup Information.
    • Added Application Group Information
      • Added per VM settings,
  • Added Virtual Labs Information.
    • Added Configuration Information.
      • Added Per Virtual Lab Setting.
        • Added vNic Settings.
        • Added IP Address Mapping.
  • Added Location Information
  • Added Virtualization Servers and Hosts Information
  • Added Tape Infrastructure Information.
    • Added Tape Server Information.
    • Added Tape Library Information.
      • Added Per Library Tape Drive Information.
    • Added Tape Vault Information.
  • Added Veeam Logo to Cover Page.