Skip to content

Releases: msp360/MSP360-PSModule

v3.29.201

20 Jul 17:59
Compare
Choose a tag to compare

v3.29.201 - 2023-07-20

Bugfix:

  • Edit-MBSNBFBackupPlan: cannot switch to FFI schedule when GFS settings are enabled and vice versa
  • Get-MBSBackupPlan: 'Cannot bind argument to parameter 'ReferenceObject' because it is null.' error when parsing full shcedule values in some cases
  • New-MBSNBFFileBackupPlan, New-MBSNBFIBBBackupPlan, Edit-MBSNBFBackupPlan: 'Incorrect value for -gfsYMonth. The value '...' must be integer' error if -GFSMonthOfTheYear parameter is specified
  • New-MBSNBFFileBackupPlan, New-MBSBackupPlan, Edit-MBSNBFBackupPlan, Edit-MBSBackupPlan: incorrect separators used when parsing array values for -SkipFolder, -IncludeFilesMask, -ExcludeFilesMask parameters
  • New-MBSNBFFileBackupPlan: -SkipFolder parameter does not work
  • Edit-MBSBackupPlan: cannot combine backup chain parameters with other parameters in one command

Enhancement:

  • Install-MBSAgent, Install-RMMAgent, Install-CONAgent: URL request and error handling improvements
  • Get-MBSAPIBuild: added 'RMMLinuxDEB','RMMLinuxRPM','RMMmacOS' values and renamed 'RMM' to 'RMMWindows' for the -Type parameter

v3.19.130

10 May 17:32
Compare
Choose a tag to compare

v3.19.130 - 2023-05-10

New cmdlets:

Bugfix:

  • New-MBSNBFFileBackupPlan: -KeepVersionPeriod parameter does not work if backup agent version is from 7.8.0 to 7.8.2
  • New-MBSBackupPlan: schedule set incorrectly when incremental and full schedules are specified
  • Edit-MBSBackupPlan: all backup chain parameters should be specified even if only one parameter change is needed
  • Edit-MBSBackupPlan: backup chain is disabled if next backup plan ID in chain not specified in command for backup agent version 7.2.1 and higher

Enhancement:

  • New-MBSNBFBackupPlanCommonOption, Get-MBSBackupPlan: added support for -ForeverForwardIncremental and -IntelligentRetention parameters
  • New-MBSNBFBackupPlanCommonOption: changed value type of parameter -KeepVersionPeriod from Timespan to Integer
  • New-MBSBackupPlanCommonOption: changed value type of parameters -KeepVersionPeriod and -DelayPurgePeriod from Timespan to Integer
  • New-MBSBackupPlanCommonOption, New-MBSNBFBackupPlanCommonOption: added backup chain parameters
  • New-MBSNBFFileBackupPlan: added -KeepEFSEncryption parameter to back up EFS files as encrypted (MBS Backup Agent release 7.6.0)
  • Edit-MBSBackupPlan: changed names for backup chain parameters (check help)
  • Edit-MBSBackupPlan: added -SyntheticFull parameter for Image-Based backup plans
  • Edit-MBSBackupPlan: added GlacierInstantRetrieval AWS S3 storage class support
  • Edit-MBSBackupPlan: code optimization and minor bugfixes
  • Updated help for Edit-MBSBackupPlan

v2.53.364

30 Dec 15:00
Compare
Choose a tag to compare

v2.53.364 - 2022-12-30

Bugfix:

  • Get-MBSBackupPlan: NBF plans - incorrect frequency is set if 'DayOfWeek' includes all days and the initial frequency is not 'Weekly'
  • Get-MBSBackupPlan: NBF plans - 'DayOfWeek' for monthly incremental schedule is not set
  • Get-MBSBackupPlan: NBF plans - 'DayOfMonth' value is not set if frequency is 'DayOfMonth'
  • Get-MBSBackupPlan: NBF plans - 'RepeatInterval' and 'RepeatStartDate' are not set

Enhancement:

  • Get-MBSBackupPlan: RAW output type now returns NBF backup plans in their source (not converted) format in the same form as CBF backup plans
  • Edit-MBSBackupPlan: adding and disabling file/folder exclusions for Image-Based backup plans improvements (MBS Backup Agent release 7.8.2)
  • Stop-MBSPlan: force stop improvements (MBS Backup Agent release 7.8.2)
  • Get-MBSAgentSetting, Get-MBSStorageAccount: added checks for cases when 'enginesettings.list' is empty, corrupt or incorrect format
  • Get-MBSAPIBuild: added RMM build type
  • Get-MBSAPIBuild: renamed build type values for convenience. Possible values - 'Windows','VMEdition','LinuxDEB','LinuxRPM','macOS','RMM'
  • Request-MBSAPIBuild: introduced enums for -BuildType and -BuildEditions parameters
  • Remove-MBSAgent, Remove-CONAgent, Remove-RMMAgent: output message improvements
  • Set-MSP360ModuleSettings: added -SkipEngineSettingsListCheck parameter for cases when some cmdlets do not work properly if 'enginesettings.list' is not present (e.g. after MBS Backup Agent clean install, before assigning a backup user)

v2.40.277

05 Oct 01:31
Compare
Choose a tag to compare

v2.40.277 - 2022-10-04

New cmdlets:

Enhancement:

  • New-MBSAPICompany, Get-MBSAPICompany, Edit-MBSAPICompany: added company backup destination ID parameter and output
  • New-MBSAPIAdministrator, Get-MBSAPIAdministrator, Edit-MBSAPIAdministrator: added AccountType parameter and output (this value is intended for future RBAC)
  • New-MBSAPIAdministratorPermission: added -ManageImmutability parameter
  • New-MBSNBFPlanSchedule: removed -Once switch (once frequency not supported in NBF)
  • New-MBSNBFPlanSchedule: added -RepeatInterval and -RepeatStartDate parameters (MBS Backup Agent 7.5 release)
  • Test-MBSConnection: suppress warning messages if TCP test succeeded, but ICMP ping failed

v2.24.161

10 Jun 21:10
Compare
Choose a tag to compare

v2.24.161 - 2022-06-10

Critical bugfix:

  • Cannot update MSP360 PowerShell Module to version 2.x from older versions (Error: Authenticode issuer ... of the new module 'msp360' with version '2.21.143' ... is not matching with the authenticode issuer ... of the previously-installed module 'msp360' with version '1.x')

New cmdlets:

Enhancement:

  • Install-MSP360Module: -CleanInstall switch to remove all previous versions of the module before install or update to the latest or requested version
  • New-MBSBackupPlan, New-MBSNBFIBBBackupPlan: added -KeepBitLocker, -KeepBitLockerEnableForVolume, and -KeepBitLockerDisableForVolume parameters
  • Edit-MBSBackupPlan: added -KeepBitLockerEnableForVolume and -KeepBitLockerDisableForVolume parameters
  • New-MBSNBFIBBBackupPlan: added 'FixedVolumes' value for -BackupVolumes parameter
  • Get-MBSBackupPlan: added output of 'BackupOptions' for volumes in NBF Image-Based backup plans
  • New-MBSBackupPlan, New-MBSNBFIBBBackupPlan: added -ExcludeItem parameter for Image-Based backup plans
  • New-MBSBackupPlan: added -ExcludeFile and -ExcludeDirectory parameters for File-Level backup plans
  • Edit-MBSBackupPlan: added -DisableExcludeFilesFolders switch to remove and disable exclusions for Image-Based backup plans

v0.13.0

16 Dec 13:44
Compare
Choose a tag to compare

v0.13.0 - 2020-12-16

New cmdlets:

Features:

  • None

Bugfixes:

  • Install-MBSModule: check for 'PackageManagement' version properly

v0.9.0

21 Oct 16:14
Compare
Choose a tag to compare

v0.9.0 - 2020-10-21

New cmdlets:

Features:

  • Edit-MBSBackupPlan: Add enable/disable BitLocker option
  • Add verbose messages to Get-MBSAgent, Add/Remove-MBSFirewallRules
  • Add the name of a function at the beginning of verbose messages

Bugfixes:

  • Bug: Get-MBSAPIUser - error if a user has no notification emails

v0.8.8

16 Oct 15:12
Compare
Choose a tag to compare

v0.8.8 - 2020-10-16

New cmdlets:

- None

Features

- None

Bugfixes:

- Bug: Edit-MBSBackupPlan -Name does not make changes in the backup plan

v0.8.7

15 Oct 11:57
Compare
Choose a tag to compare

v0.8.7 - 2020-10-06

New cmdlets:

- None

Features

- Chain backup plan option in the Edit-MBSBackupplan
- Migrate cmdlets to Start-MBSProcess
- Simple install script

Bugfixes:

- Get-MBSAPI* cmdlets with Powershell v3/v4 cannot convert PSCustomObject to MBS.API.*
- Remove .gitlab from the release

v0.8.6.3

02 Oct 14:23
76e912a
Compare
Choose a tag to compare

v0.8.6.3 - 2020-09-30

New cmdlets:

- None

Features

- Install-MBSModule was refactored.
- Extend Edit-MBSBackupPlan with ExcludeFile/ExcludeDirectory parameters

Bugfixes:

- None