Ütemezések
Érvényes: Windows Azure Pack for Windows Server, System Center 2012 R2 Orchestrator
Automatizálás Az ütemezések használatával ütemezhető a runbookok automatikus futtatása. Ez lehet a runbook egyszeri futtatásának dátuma és időpontja. A másik lehetőség az ismétlődő ütemezés, amely többször is elindítja a runbookot. Az ütemezések általában nem érhetők el a runbookokból.
Windows PowerShell-parancsmagok
Az alábbi táblázatban található parancsmagokkal változókat hozhat létre és kezelhet a Szolgáltatáskezelési automatizálás alatt, a Windows PowerShell használatával.
Parancsmagok |
Leírás |
---|---|
Ütemezés lekérése. |
|
Új ütemezés létrehozása vagy meglévő ütemezés tulajdonságainak beállítása. |
Új ütemezés létrehozása
Új ütemezés létrehozása a kezelési portállal
Válassza ki az Automatizálás munkaterületet.
Az ablak tetején kattintson az Eszközök elemre.
Az ablak alján kattintson a Beállítás hozzáadása elemre.
Kattintson az Ütemezés megadása lehetőségre.
A Név mezőbe írja be a változó nevét.
Kattintson a jobbra mutató nyílra.
Válassza ki az Egyszer vagy a Naponta lehetőséget.
Adja meg a Kezdési idő beállítását.
Napi ütemezés beállításához hajtsa végre a következő lépéseket:
Ha nem kívánja korlátlan ideig futtatni az ütemezést, válassza ki az Ütemezés lejárati dátuma lehetőséget, és adja meg a lejárat dátumát és időpontját.
Az Ismétlődés mezőben válassza ki, hogy hány nap elteltével ismétlődjön az ütemezés.
Kattintson a pipa jelre a változó mentéséhez.
Új ütemezés létrehozása a Windows PowerShell használatával a Szolgáltatáskezelési automatizálásban
A Set-SmaSchedule parancsmag létrehoz egy új ütemezést, és beállítja egy meglévő ütemezés értékét. A következő minta Windows PowerShell-parancsok létrehoznak egy My Daily Schedule nevű új ütemezést, amely az aktuális napon kezdődik, és egy évig minden nap délben elindul:
$web = 'https://MySMAServer'
$port = 9090
$scheduleName = 'My Daily Schedule'
$startTime = (Get-Date).Date.AddHours(12)
$expiryTime = $startTime.AddYears(1)
Set-SmaSchedule –WebServiceEndpoint $web –Port $port –Name $scheduleName –ScheduleType OneTimeSchedule –StartTime $startTime –ExpiryTime $expiryTime –DayInterval 1