Managed Kubernetes has launched! Learn more in the announcement blog.
SimpleBackups is an all-in-one website & database backup automation service built for the cloud. It offers extensive support for databases such as MySQL, MongoDB and PostgreSQL as well as most cloud storage options. Furthermore, SimpleBackups allows you to quickly and easily store backups securely in UpCloud Object Storage.
In this tutorial, we’ll show how to use SimpleBackups to save MySQL database backups in UpCloud Object Storage.
To be able to utilise the services on both UpCloud and SimpleBackups, you will need to register on both. Begin by signing up for an account if you haven’t yet.
Once you’ve created accounts on both platforms, continue below with creating your Object Storage.
Get started by logging in to your UpCloud Control Panel and head over to the Object Storage section.
Object Storage has become the de-facto mass storage cloud solution thanks to its flexibility and connectivity options. It makes a great location to securely store your backups without worry.
Begin by clicking the New Object Storage button then make the following selections.
When done, click the Create Object Storage button at the end of the configuration options.
You’ll then get a note of the newly generated Access and Secret keys corresponding to your new Object Storage. Click the Download keys as .txt button and store them somewhere safe.
Good job, your UpCloud bucket is created! Open the Object Storage details by clicking its name in your UpCloud Control Panel.
Then make note of the following details that you’ll need later.
Note that once the notification is closed, you will need to generate new keys if you lose access to your Object Storage. So make sure to save your keys.
Let’s now go to SimpleBackups and get that backup configured.
On the Create Backup screen, you are able to configure what data you’re backing up, where you want it to be saved (in this case your UpCloud Object Storage), and how often you want this to be done.
Note that this section would be the same, no matter what backup storage you pick. And that’s the beauty of it! If you want to change storage, just select another one from the list and you are good to go.
Backup type and source server
If you haven’t yet configured any server check our tutorial for getting your server configured first.
How often should we make this backup?
What files and folders would you like to back up?
Finalize and create
To allow SimpleBackups to access your UpCloud Object Storage, you’ll need to connect it.
By selecting Remote storage and clicking the Connect a new storage button in the “Finalize and create” section you will then see the following configuration screen.
Where do you want to store your backups?
Connect your Storage
Congratulations, you now have your MySQL database backed up on UpCloud!
Run the backup job once manually using the Run snapshot button from the snapshots list. Running the job will trigger your first snapshot backup!