Delen via


Edit-SCOMMaintenanceSchedule

Hiermee bewerkt u een bestaand onderhoudsschema.

Syntaxis

Edit-SCOMMaintenanceSchedule
    [-ScheduleId] <Guid>
    [[-Name] <String>]
    [[-Recursive] <Boolean>]
    [[-Enabled] <Boolean>]
    [[-MonitoringObjects] <Guid[]>]
    [[-ActiveStartTime] <DateTime>]
    [[-ActiveEndDate] <DateTime>]
    [[-Duration] <Int32>]
    [[-ReasonCode] <MaintenanceModeReason>]
    [[-Comments] <String>]
    [[-FreqType] <Int32>]
    [[-FreqInterval] <Int32>]
    [[-FreqRecurrenceFactor] <Int32>]
    [[-FreqRelativeInterval] <Int32>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De Edit-SCOMMaintenanceSchedule cmdlet bewerkt een bestaand onderhoudsschema. U kunt echter geen schema bewerken dat momenteel actief is.

Wanneer een resource zich in de onderhoudsmodus bevindt, onderdrukt Operations Manager waarschuwingen, meldingen, regels, monitors, automatische antwoorden, statuswijzigingen en nieuwe waarschuwingen. Een onderhoudsschema kan worden gebruikt om een set resources te plannen om naar de onderhoudsmodus te gaan.

U kunt deze cmdlet gebruiken om schema's te bewerken om één keer, dagelijks, wekelijks of maandelijks uit te voeren op een bepaalde dag of een dag van de week. U moet de ScheduleId doorgeven van een bestaand schema dat u wilt bewerken. Alle andere parameters zijn optioneel; de opgegeven parameters worden overschreven.

Deze cmdlet maakt standaard gebruik van de actieve permanente verbinding met een beheergroep. Gebruik de parameter SCSession om een andere permanente verbinding op te geven. U kunt een tijdelijke verbinding met een beheergroep maken met behulp van de parameters ComputerName en Credential. Typ Get-Help about_OpsMgr_Connectionsvoor meer informatie.

Voorbeelden

1: Een System Center Operations Manager-onderhoudsmodus bewerken die is gepland met id

PS C:\>Edit-SCOMMaintenanceSchedule -ScheduleId "32AAB279-3670-ED11-9626-00155D012405" -Enabled 1

Hiermee bewerkt u het onderhoudsmodusschema met de id 32AAB279-3670-ED11-9626-00155D012405.

2: Een geplande onderhoudsmodus van System Center Operations Manager bewerken met de naam

PS C:\>Edit-SCOMMaintenanceSchedule -Name "Test" -Enabled 1

Hiermee bewerkt u het onderhoudsmodusschema met de naam.

Parameters

-ActiveEndDate

Hiermee geeft u de einddatum en de eindtijd op wanneer het schema stopt. Als u deze parameter niet opgeeft, blijft het schema actief totdat deze is verwijderd of uitgeschakeld.

Als u bijvoorbeeld een planning wilt maken die eindigt op 1 mei 2016 om 9:00 uur, moet u '01-05-2016 09:00:00' opgeven als ActiveEndDate. U kunt een tekenreeks doorgeven die de gewenste tijd opgeeft in uw lokale tijd. Als u echter een UTC-tijd wilt opgeven, moet u een DateTime--object opgeven met de DateTimeKind ingesteld op UTC.

Type:DateTime
Position:6
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ActiveStartTime

Hiermee geeft u de begindatum en de tijd waarop de planning actief moet worden. Als u bijvoorbeeld een schema wilt dat begint vanaf 1 mei 2016 en moet worden uitgevoerd om 9:00 uur, moet u '01-05-2016 09:00:00' opgeven als ActiveStartTime. U kunt een tekenreeks doorgeven die de gewenste tijd opgeeft in uw lokale tijd. Als u echter een UTC-tijd wilt opgeven, moet u een DateTime--object opgeven met de DateTimeKind.

Type:DateTime
Position:5
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Comments

Hiermee geeft u eventuele leesbare opmerkingen voor een onderhoudsschema op.

Type:String
Position:9
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ComputerName

Hiermee geeft u een matrix van namen van computers. Met de cmdlet worden tijdelijke verbindingen met beheergroepen voor deze computers tot stand gebracht. U kunt NetBIOS-namen, IP-adressen of FQDN's (Fully Qualified Domain Names) gebruiken. Als u de lokale computer wilt opgeven, typt u de computernaam, localhost of een punt (.). De System Center Data Access-service moet actief zijn op de computer. Als u geen computer opgeeft, gebruikt de cmdlet de computer voor de huidige beheergroepverbinding.

Type:String[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Hiermee geeft u een PSCredential-object voor de verbinding met de beheergroep. Als u een PSCredential--object wilt verkrijgen, gebruikt u de cmdlet Get-Credential. Typ Get-Help Get-Credentialvoor meer informatie. Als u een computer opgeeft in de parameter ComputerName, gebruikt u een account dat toegang heeft tot die computer. De standaardwaarde is de huidige gebruiker.

Type:PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Duration

Hiermee geeft u de duur van het onderhoudsschema op. De duur van een onderhoudsschema is de tijd waarvoor het onderhoudsschema elke keer zal duren.

Type:Int32
Position:7
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Enabled

Hiermee wordt aangegeven of de planning wordt ingeschakeld of uitgeschakeld bij het bewerken. Als u dit instelt op false, wordt de planning uitgeschakeld. U kunt ook de Enable-SCOMMaintenanceSchedule en Disable-SCOMMaintenanceSchedule gebruiken om dit te doen.

Type:Boolean
Position:3
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FreqInterval

Hiermee geeft u de dag op waarop de taak wordt uitgevoerd. Dit is verplicht als de planning iets anders is dan het OnceRecurrence-schema. De waarde is afhankelijk van de waarde van FreqType- zoals aangegeven in de volgende lijst:

  • 1 (eenmaal). Frequentie-interval wordt niet gebruikt.
  • 4 (dagelijks). Elke frequentie-intervaldagen.
  • 8 (wekelijks). De parameter FreqInterval is een of meer van de volgende parameters (gecombineerd met een logische OR-operator):

---- 1 = zondag ---- 2 = maandag ---- 4 = dinsdag ---- 8 = woensdag ---- 16 = donderdag ---- 32 = vrijdag ---- 64 = zaterdag

  • 16 (maandelijks). Op de intervaldag van de maand.
  • 32 (maandelijks relatief). De parameter FreqInterval is een van de volgende waarden:

---- 1 = zondag ---- 2 = maandag ---- 3 = dinsdag ---- 4 = woensdag ---- 5 = donderdag ---- 6 = vrijdag ---- 7 = zaterdag ---- 8 = Dag ---- 9 = Weekdag ---- 10 = Weekenddag

Type:Int32
Position:11
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FreqRecurrenceFactor

Aantal weken of maanden tussen de geplande uitvoering van de taak. FreqRecurrenceFactor wordt alleen gebruikt als de FreqType- paramter is ingesteld op 8, 16 of 32. De parameter FreqRecurrenceFactor is een geheel getal, met een standaardwaarde van 0.

Type:Int32
Position:12
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FreqRelativeInterval

Hiermee geeft u het schema op wanneer de parameter FreqType is ingesteld op 32 (maandelijks relatief). Deze parameter kan een van de volgende waarden zijn:

  • 1 (eerste)
  • 2 (tweede)
  • 4 (Derde)
  • 8 (vierde)
  • 16 (laatste)
Type:Int32
Position:13
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-FreqType

Hiermee geeft u op wanneer de taak moet worden uitgevoerd. Deze parameter kan een van de volgende waarden zijn:

  • 1 (eenmaal)
  • 4 (dagelijks)
  • 8 (wekelijks)
  • 16 (maandelijks)
  • 32 (Maandelijks ten opzichte van parameter FreqInterval).
Type:Int32
Position:10
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-MonitoringObjects

Hiermee geeft u een matrix van GUID's die bewakingsobjecten vertegenwoordigen die met deze cmdlet in de onderhoudsmodus worden geplaatst. Hiermee geeft u een matrix van bewakingsobjecten GUIDS die in de onderhoudsmodus wordt geplaatst. Als u een bewakingsobject wilt opgeven dat de planning in de onderhoudsmodus plaatst, moet u het id-kenmerk van het bewakingsobject doorgeven. Als u enkele van de bestaande leden wilt behouden, moeten deze ook worden opgegeven.

U kunt een of meer bewakingsobjecten opgeven voor een planning. U kunt echter geen schema bewerken dat geen bewakingsobject heeft.

Type:Guid[]
Position:4
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van de planning.

Type:String
Position:1
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ReasonCode

Hiermee geeft u de redencode voor een onderhoudsschema op dat de reden voor het onderhoudsvenster aangeeft.

Type:MaintenanceModeReason
Geaccepteerde waarden:PlannedOther, UnplannedOther, PlannedHardwareMaintenance, UnplannedHardwareMaintenance, PlannedHardwareInstallation, UnplannedHardwareInstallation, PlannedOperatingSystemReconfiguration, UnplannedOperatingSystemReconfiguration, PlannedApplicationMaintenance, UnplannedApplicationMaintenance, ApplicationInstallation, ApplicationUnresponsive, ApplicationUnstable, SecurityIssue, LossOfNetworkConnectivity
Position:8
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Recursive

Geeft aan dat de planning van toepassing is op de resource op het hoogste niveau of op alle ingesloten resources. Als u deze parameter instelt op false, wordt alleen de opgegeven resource in de onderhoudsmodus geplaatst wanneer de planning wordt uitgevoerd. Als dit is ingesteld op true, gaan de opgegeven resource en alle resources met een insluitingsrelatie met deze resource ook naar de onderhoudsmodus.

Type:Boolean
Position:2
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-ScheduleId

Hiermee geeft u de GUID van de planning die door deze cmdlet wordt bewerkt.

Type:Guid
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SCSession

Hiermee geeft u een matrix van Connection-objecten.

Type:Connection[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False