Is there a way out to automate the backup of confluence to AWS S3.
Hello Amitesh and welcome to the Community!
Backing up Confluence is already a great idea, the answer is not always clear cut since each business need is different from the next. I will try to simplify your options for backing up Confluence.
Server;
The first part is to remember that while Confluence does come with an internal backup process, it is not recommended to use this as your sole solution for your backups. Here are recommendations on how to handle backing up Confluence server:
If you did wish to use Confluence’s internal backup to back itself, you may follow the provided documentation at Configuring Backups. Along with this, there is documentation to cover backing up the data directly at Production Backup Strategy.
Cloud;
With Confluence Cloud you will not have access to the database itself, nor will you have access to the conf-home directory and files. This backup process will be more of an export from Confluence cloud then it will be of a backup. Here are the steps to backup(export) your Confluence cloud site:
To back up all data of your Confluence instance:
Source documentation: Create a site backup
Once you have your backup(export) from your Confluence cloud site, you may then send it over to Amazon S3 for storage. This can be accomplished using a script to copy the data or other methods available to you.
Amazon S3;
Amazon does have great documentation to follow for upload data (In this case, your backups) into their cloud storage. You may find their documentation for this at Batch upload files to the cloud.
I hope this information above proves helpful with sending your backups to Amazon S3 storage.
Regards,
Stephen Sifers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.