# Scheduled Maintenance

### Schedule a Single System Into Maintenance Mode

1. Navigate to the IT-Conductor Service Grid, expand the container groups (i.e., SAP Systems), and find the system (i.e., specific SID) to update.
2. Click on the context menu icon (i.e. SAP logo) for that group.
3. Click **Event Schedule**.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fh4cq0fBfSFklapNQ9ZBp%2Fschedule-maintenance-1-2.PNG?alt=media&#x26;token=86fabf95-7595-4e75-afe7-ccf113f15d35" alt=""><figcaption><p>Figure 1: Event Schedule for a Single System</p></figcaption></figure>

4. In the Scheduled Maintenance Events pop-up window, click the **Maximize** icon.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Ff5Q3d5xgIwyyu6wuEiF7%2FScheduled%20Maintenance%20Events.png?alt=media&#x26;token=a48dcdc3-801d-4d02-be72-ee0670ac9f80" alt=""><figcaption><p>Figure 2: Scheduled Maintenance Events</p></figcaption></figure>

5. Click the **Create new maintenance event** icon.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FmvSLo8C0IerI7XwJ90od%2Fschedule-maintenance-2-2.png?alt=media&#x26;token=9da07fa5-9ce9-4945-9cc2-1f936d83ef9d" alt=""><figcaption><p>Figure 3: Create New Maintenance Event</p></figcaption></figure>

6. Fill out the fields, especially the Start and End Dates and Times. Then click **Finish**.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2F5nL38rjnNNQ9njLtaLr7%2Fschedule-maintenance-3-2.png?alt=media&#x26;token=b57cc405-f729-4778-b859-a0c5e581b85b" alt=""><figcaption><p>Figure 4: New Maintenance Event</p></figcaption></figure>

7. The newly created event schedule will be in "Waiting" status until it gets triggered.
8. Once it gets triggered and the set schedule date and time have passed, the status will change to "Succeeded".

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FF5nh2IDWywMzjTmGvuS5%2FEvent%20Schedule%20in%20Succeeded%20Status.png?alt=media&#x26;token=4de42af9-f955-44f0-9b8a-6c075ef7a02a" alt=""><figcaption><p>Figure 5: Event Schedule in Succeeded Status</p></figcaption></figure>

{% hint style="warning" %}
**Warning:** If there’s a maintenance schedule applied to this system, the maintenance mode button will not show up. See the [Create a maintenance schedule](#create-a-maintenance-schedule) section to learn how to troubleshoot.
{% endhint %}

### Schedule Multiple Systems Into Maintenance Mode

1. Navigate to the Service Grid and find the container group (i.e., SAP Systems) to update.
2. Click on the context menu icon (i.e., SAP logo) for that group.
3. Click **Event Schedule**.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FgxW3PJbk7C8Snp6kBNox%2Fschedule-maintenance-4-2.png?alt=media&#x26;token=be964392-058c-4628-859d-edea15c88192" alt=""><figcaption><p>Figure 6: Event Schedule for Multiple Systems</p></figcaption></figure>

4. Repeat Steps 4-6 above. Also, expect the same for Steps 7-8.
5. To view all systems currently in maintenance mode at a glance, click the ![](https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2F1QeX5TSO6Fu1vuDzgfuQ%2Fshow%20maintenance.gif?alt=media\&token=ee2aee51-58fd-48f0-b711-d82a8cc4d261) icon.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FAtpTtrdGmdg1IyGUq4wy%2Fmaintenance-schedule-007.png?alt=media&#x26;token=af9c2847-d0fd-402f-b42f-31fa09e85824" alt=""><figcaption><p>Figure 7: Show Services in Maintenance Mode</p></figcaption></figure>

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FSyVN6AyxpsOlEh5rucP9%2Fmaintenance-schedule-008.png?alt=media&#x26;token=7c97084e-8a22-4006-a057-416dc2db8e7e" alt=""><figcaption><p>Figure 8: Hide Services in Maintenance Mode</p></figcaption></figure>

### Create a Maintenance Schedule

Use this when your organization has a recurring maintenance window, and you need to automatically place a system into maintenance mode on a defined schedule. For example, the first Friday of each month from 10:00 PM to 12:00 AM.

1. On the main menu, go to **Maintenance → Automation → Schedules.**&#x20;
2. Click on the <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> button to create a new one.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FNyjVxt7L6JP2v3c6j0qt%2Fmaintenance-schedule-001.png?alt=media&#x26;token=99ad7e9b-2566-4b52-8375-5aa3ca660c4c" alt=""><figcaption><p>Figure 9: List of Existing Schedules</p></figcaption></figure>

3. Fill in the following fields in the wizard
   1. **Name** - refers to an identifier for the schedule
   2. **Description** - refers to a brief explanation of the schedule’s use
   3. **Work days** – Use this option to schedule maintenance for a specific date only (one-time occurrence). See Figure 10a.
   4. **Time window** - refers to the specific times during which the event will take place. See Figure 10b.
      1. Click on the <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> button to add a new row
      2. Enter the start and end time
      3. Click <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> to save
   5. **Formulae** - Select a formula to define a schedule based on a specific pattern (e.g., the first Friday of each month or the 10th day every two months). You can add multiple rows to further refine the schedule. For more examples on how to utilize this feature, check our [video tutorial.](https://www.youtube.com/watch?v=O3OxqAKBuMM\&t=40s) See Figure 10c.
      1. Click on the <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> button to add a new row
      2. Enter the start and end time
      3. Click <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> to save
4. Click <img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2Fgit-blob-7f816831472c5030e6dfbcb513035d87da645a67%2Fadd.png?alt=media" alt="" data-size="line"> to save the schedule.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FW7I3sDXvVRATEmBzui2u%2Fmaintenance-schedule-002.png?alt=media&#x26;token=6df12962-e19e-45e5-9614-16740804c2f3" alt=""><figcaption><p>Figure 10a: Create a New Schedule - Work Days Field</p></figcaption></figure>

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FFwbX2EyRUlBk8mMXHi1a%2Fmaintenance-schedule-003.png?alt=media&#x26;token=0a2e6319-b26d-464c-9ea1-0c7ffb46305f" alt=""><figcaption><p>Figure 10b: Create a New Schedule - Time Window Field</p></figcaption></figure>

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FU1uk4VGW5DfGkH50mXXg%2Fmaintenance-schedule-004.png?alt=media&#x26;token=155a58ff-c8af-4244-9462-79125281389c" alt=""><figcaption><p>figure 10c: Create a New Schedule - Formulae Field</p></figcaption></figure>

{% hint style="info" %}
**Note:** For more accurate and predictable scheduling, use either **Work Days** with **Time Window** *or* **Formulae** with **Time Window**.
{% endhint %}

5. Navigate to the system you wish to add the maintenance schedule to.
6. Click **Properties.**

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FzsZnv4ELbbdV2LKAz0D8%2Fmaintenance-schedule-005.png?alt=media&#x26;token=7d85fd87-6364-47ce-bf8a-7fec7cb10871" alt=""><figcaption><p>Figure 11: System Properties</p></figcaption></figure>

8. On **Maintenance Schedule**, select the created schedule from the menu.

<figure><img src="https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FZhpyZExIZwX4DiZDGWjy%2Fmaintenance-schedule-006.png?alt=media&#x26;token=eae4e598-d5f8-4a6d-8f6b-d07b99e426f8" alt=""><figcaption><p>Figure 12: Assign a Maintenance Schedule</p></figcaption></figure>

9. Click save ![](https://377464071-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXhp08OmU8050PePmMgDt%2Fuploads%2FKGMKWbeytvsPZu8WBj0y%2Fsave-icon.gif?alt=media\&token=2a566496-96e3-4381-b49d-5ec8d6972f88). The same schedule can be reused to automatically place other systems in maintenance mode, provided they follow the same frequency.

{% hint style="warning" %}
**Warning:** When a maintenance schedule is assigned, it overrides any manual or inherited maintenance mode.

To place the system in maintenance mode outside the schedule, temporarily remove the schedule from the system’s properties. The manual maintenance option will then be available again. You can place the schedule back on anytime.
{% endhint %}
