Hosting Backups
\nAn important part of running an online store is creating backup copies of the store. A backup is a snapshot of the store’s current state. It is recommended to set up routine backups according to a schedule, known as “scheduled backups.” Manual backups, on the other hand, are recommended before the following actions:
- Before performing Shopware updates or upgrades
- Before implementing new features or installing plugins
Preparation
First, log in to the Customer Center at account.creoline.com and navigate to the menu item → Hosting Plans, then to the Websites & Domains tab, and finally click the Backup and Restore link. The Backup Manager is the starting point for the following actions.
\n
Creating a Backup
First, navigate to the Backup Manager and click the Create Backup button.
\n
\nBefore creating the backup, you can customize the content to be backed up, the backup type, and the storage location. You can also add a note to the backup, which makes it easier to identify later.
\nBefore creating the backup, you can customize the following backup options.
-
Backup of
Here you can select the content of your website to be backed up.
-
Save to
If remote storage is available, it can be configured here.
-
Type
If this is the first time a backup is being created for a website, it will be created as a full backup.
- Full
Every time you create a backup, it contains all data regardless of when the data was last updated.
- Incremental
An incremental backup contains only the data that has changed since the last backup was created.
Incremental backups reduce not only the duration of the backup process but also the storage space occupied by the backup files.
-
Exclude Log Files
Backing up log files makes sense in exceptional cases, but they can generally be excluded from the backup.
\nCustomize the backup as desired, then click the OK button to start the backup process. Depending on the size of the files being backed up, this process may take some time.
\n\n
\n\nOnce the backup has been successfully created, it will be displayed in the Backup Manager.
\n
\n
Creating Scheduled Backups
Before creating a scheduled backup, the Backup Manager offers the following additional customization options in addition to the ones you’re already familiar with:
-
Enable this backup task
Here, you can select the content of your website to be backed up.
-
Scheduling the backup task
If a backup is created on a weekly basis, we recommend scheduling it to run between 12:00 a.m. and 4:00 a.m.
-
Use an incremental backup
With an incremental backup, you back up web and email hosting data that has changed since the last backup (database data is always backed up in full).
\nCustomize the backup as desired, then click the OK button to start the backup process. Depending on the size of the files to be backed up, this process may take some time.
\n\n
\n
Restore a Backup
When restoring a backup, you can choose between two different restoration methods:
- Selected objects
- All objects
\nEspecially with regard to Shopware 6, there is a crucial and important difference between these two backup restoration strategies.
\nExample folder structure:
38201.s61661.creoline.cloud
|
| backups
| config
| shopware
|
| public
| .trash \nSelected Objects
In this mode, all files starting from the Document-Root directory (root directory) are restored.
38201.s61661.creoline.cloud
|
| backups
| config
| shopware
|
| public <----- Starting from this directory
| .trash \n\nAll Objects
38201.s61661.creoline.cloud <----- Starting from this directory
|
| backups
| config
| shopware
|
| public
| .trash