Articles on: General

How to create Schedules and Auto Backups

With the Schedules Tab, you can create tasks that run every few hours or within a specific time range. You can add Conditions to the Schedules so that it could run only when the condition is met, for example, when the server reaches a specific player count on Minecraft Java, when the server's Storage Usage is at a certain point, Create Backups while it is running, etc.


Creating Schedules

  1. On the left-hand side of the Apollo Panel, click on Schedules under the Tools Category.



  1. Click on the "Create New Schedule" button. A menu will appear, where we will configure the main details of the Schedule.



Parts of the "Create New Schedule" menu


  • Schedule Name - This is where we will set a Name for the Schedule so that it can be easy to identify later on when you want to do any changes to the Schedule.



  • Cronjob Configuration - This is where we will set a time for when the schedule will run. There is also a preview on how often the schedule it will run in a human readable format, and a Cheatsheet which you can enable to show you a few brief examples on how would you configure it.



You can also use Cronjob tools like Crontab Guru so that you can see how would the Schedule would go with the values you set.



  • Schedule Enabled - This is where you can determine if the Schedule is enabled as soon as you create it or not, as there may be instances when you just want to have the Schedule prepared ahead of time.



  • Schedule Conditions - This is where you can ensure that the server won't run the Schedule's tasks unless the Conditions are met. Depending on the Condition Type you set, there will be options that you would have to configure as well. For example, when you use the "Server State" type, you will have to select what Server State it will compare with.



  1. Once you've created the Schedule, you should be able to see it in the Schedules Tab.



Creating Tasks for a Schedule


  1. Click on the Schedule you made on the Schedules Tab.
  2. Click on the "New Task" button. A menu will appear, and this is where we will set the Action Type of the tasks, as well as other parameters for the action. For this example, We will set it so that it will Create a Backup. You can also add a delay to the action and also whether the task should continue when the action fails to execute or not.



That's it, you have now successfully created a Schedule for your server. You can also see when your Schedule will trigger, when did it last run, reorder the tasks and also manually trigger the Schedule if you want to test the tasks you've set on the Schedule.



If you require any further assistance, reach out to us via live chat or by creating a ticket!


Created by: Alecz R.

Updated on: 18/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!