Skip to content

Automatic Backups

Regular backups are essential for keeping your server data safe. Losing your world files, configurations, or plugin data can be devastating — especially if you’ve spent weeks or months building your server. Fortunately, the Rhino Panel provides a built-in Schedules feature that allows you to automate your backups so you never have to worry about forgetting to create one manually.

This guide will walk you through the entire process of setting up automatic backups, from creating a schedule to configuring the backup task, as well as how to manage your backups using rotation and locking.

Before setting up automatic backups, make sure you have the following:

  • An active server on the Rhino Panel (panel.syncara.host).
  • Access to the server’s management dashboard (you must be the server owner or a subuser with the Schedules permission enabled).
  • At least one available backup slot on your hosting plan.
  1. Log in to the Rhino Panel at panel.syncara.host.
  2. Select the server you want to configure from your server list.
  3. In the left sidebar navigation, scroll down to the Configuration section.
  4. Click on the Schedules tab.

You will see the Schedules page. If this is your first time, the page will display the message “There are no schedules configured for this server.” along with a Create schedule button in the top-right corner.

The Schedules page in the Rhino Panel showing no schedules configured yet, with a "Create schedule" button on the top right.

  1. Click the Create schedule button in the top-right corner of the Schedules page.
  2. A modal dialog titled “Create a schedule” will appear with the following fields:
FieldDescription
Schedule nameA human-readable name to identify your schedule (e.g., Automatic Backups).
MinuteThe minute of the hour when the task runs (0–59). Use * for every minute.
HourThe hour of the day when the task runs (0–23). Use * for every hour.
Day of monthThe day of the month (1–31). Use * for every day.
MonthThe month of the year (1–12). Use * for every month.
Day of weekThe day of the week (0–6, where 0 = Sunday). Use * for every day.
  1. Additionally, you will see two toggle options:
    • Only when server is online — When enabled, the schedule will only execute when your server is in a running state. If your server is stopped or crashed at the scheduled time, the backup will be skipped. We recommend keeping this enabled so backups are only created when your server is actively running.
    • Schedule enabled — This toggle controls whether the schedule is active. Keep this enabled so your schedule will be executed automatically.

The "Create a schedule" modal showing the schedule name set to "Automatic Backups", Minute and Hour both set to 0, and the remaining fields set to wildcards.

Here are some useful schedule configurations you can use:

ScheduleMinuteHourDay of MonthMonthDay of WeekDescription
Daily at midnight00***Creates a backup every day at 12:00 AM
Daily at 3 AM03***Creates a backup every day at 3:00 AM
Every 12 hours0*/12***Creates a backup at 12:00 AM and 12:00 PM
Every 6 hours0*/6***Creates a backup at 12 AM, 6 AM, 12 PM, and 6 PM
Weekly (Sunday midnight)00**0Creates a backup every Sunday at midnight
  1. Once you’ve configured all the fields, click the Create schedule button at the bottom of the modal to save your schedule.

After creating the schedule, you will be redirected to the schedule’s detail page. Here you can see the schedule name, its status (Active/Inactive), the last and next run times, and the cron values you configured.

Now you need to add a task to tell the schedule what action to perform. A schedule by itself doesn’t do anything — it needs at least one task.

  1. Click the three dots (⋮) menu in the top-right corner of the schedule detail page.
  2. From the dropdown menu, select Add a new task.

The schedule detail page for "Automatic Backups" showing the dropdown menu with options: "Add a new task", "Edit schedule", and "Delete schedule".

  1. A modal dialog titled “Create a task” will appear with the following fields:
FieldDescription
ActionThe type of task to perform. Select Create Backup from the dropdown menu. The other available options are Send Command (sends a console command to your server) and Send Power Action (starts, stops, or restarts your server).
Time offset (in seconds)The amount of time to wait (in seconds) after the previous task finishes before running this one. If this is the first (or only) task on the schedule, this value is not applied. You can leave this at 0.
PayloadFor the Create Backup action, this field allows you to specify files or directories to exclude from the backup. Enter one path per line. For example, entering plugins/dynmap/ would skip the Dynmap data folder. Leave this empty to include all files in the backup.
Continue on FailureWhen enabled, subsequent tasks in the schedule will still run even if this task fails. If you only have one task (the backup), this setting doesn’t matter.

The "Create a task" modal showing the Action dropdown with "Create Backup" highlighted, Time offset set to 0, an empty Payload field, and the "Continue on Failure" toggle.

  1. Click the Create task button to finalize the setup.

After creating the task, you will be taken back to the schedule detail page. You should now see the Create Backup task listed below the cron timing boxes.

  • The schedule status should show Active (indicated by a green badge).
  • The Next run field should display the date and time of the next scheduled backup.
  • The Create Backup task should be visible in the task list with edit (pencil icon) and delete (trash icon) buttons.

The schedule detail page showing the "Automatic Backups" schedule with Active status, next run time of June 11, 2026 at 12 AM, and the "Create Backup" task listed below.

Your automatic backup is now fully configured! The panel will automatically create a backup at every scheduled interval without any manual intervention.

Our system uses backup rotation to ensure your automatic backups always run successfully. Here’s how it works:

  • Every hosting plan has a maximum number of backups that can be stored at the same time (this limit depends on your plan).
  • When a new backup is created and your server has already reached its backup limit, the system will automatically delete the oldest unlocked backup to make room for the new one.
  • This process repeats every time a new backup is created, ensuring you always have the most recent backups available.

Let’s say your hosting plan allows a maximum of 3 backups. Here’s what happens over time:

ActionBackup Slot 1Backup Slot 2Backup Slot 3What Happened
Day 1 backupBackup AFirst backup created
Day 2 backupBackup ABackup BSecond backup created
Day 3 backupBackup ABackup BBackup CAll slots full
Day 4 backupBackup A → DeletedBackup BBackup C → Backup DOldest (A) deleted, new (D) created

If there is a specific backup you want to protect from automatic rotation and keep permanently, you can lock it. A locked backup will never be automatically deleted by the rotation system.

  1. In the Rhino Panel, navigate to the Backups tab on your server’s page (this is in the left sidebar, under the server management section).
  2. You will see a list of all your existing backups with their names, sizes, and creation dates.
  3. Find the backup you want to protect.
  4. Click the three dots (⋮) menu on the right side of that backup entry.
  5. Select the Lock option from the dropdown menu.

The backup will now be marked as locked and will be protected from automatic deletion.

If you no longer need to keep a specific backup protected, you can unlock it at any time:

  1. Go to the Backups tab.
  2. Find the locked backup.
  3. Click the three dots (⋮) menu.
  4. Select the Unlock option.

The backup will become eligible for rotation again, meaning it may be automatically deleted if it becomes the oldest backup and the limit is reached.

If you need to change the timing or other settings of an existing schedule:

  1. Go to the Schedules page.
  2. Click on the name of the schedule you want to edit.
  3. Click the three dots (⋮) menu in the top-right corner.
  4. Select Edit schedule.
  5. Modify the fields as needed and save.

If you want to temporarily stop a schedule without deleting it:

  1. Edit the schedule (see above).
  2. Toggle off the Schedule enabled option.
  3. Save the changes.

The schedule will remain in your list but will not execute until you re-enable it.

To permanently remove a schedule:

  1. Go to the schedule’s detail page.
  2. Click the three dots (⋮) menu.
  3. Select Delete schedule.
  4. Confirm the deletion.

Here are some recommendations to get the most out of your automatic backups:

  • Schedule backups during low-activity hours. Running a backup while many players are online may cause brief lag spikes. Midnight or early morning hours are typically best.
  • Don’t over-lock your backups. Keep at least 1–2 backup slots free so rotation can work properly. Only lock backups that represent major milestones (e.g., before a big update or world reset).
  • Download important backups locally. For critical backups, don’t rely solely on the panel — download them to your own computer or cloud storage for extra safety.
  • Test your schedule after creating it. Use the Run Now feature to trigger the schedule manually and verify that the backup is created successfully.
  • Consider your server’s data size. If your server has a lot of data (e.g., large world files, many plugins), backups may take longer to complete. Make sure your backup schedule has enough time between runs.
ProblemPossible CauseSolution
Backup task is not runningSchedule is disabledEdit the schedule and enable the Schedule enabled toggle
Backup task is not running”Only when server is online” is enabled and the server is stoppedStart your server, or disable the “Only when server is online” option
Backup failsBackup limit reached and all backups are lockedUnlock or delete an old backup to free up a slot
Backup failsInsufficient disk space on the serverRemove unnecessary files or contact support to upgrade your plan

If you continue to experience issues with your automatic backups, please don’t hesitate to contact our support team at support@syncaracloud.id.