Skip to content

python script to create, download and upload to Alibaba OSS your Jira or Confluence cloud instance backup

License

Notifications You must be signed in to change notification settings

liquorice-head/jira-backup-py-ali-oss

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Backup Script for Jira and Confluence with Alibaba Cloud OSS Support

Original Repository

The original script was taken from the repository jira-backup-py by datreeio. The original code was designed to automate the creation of Confluence and Jira backups with the ability to upload them to Amazon S3.

Changes Made

1.	Alibaba Cloud OSS Support: Replaced Amazon S3 with support for uploading backups to Alibaba Cloud OSS.
2.	Improved File Upload Resilience: Added error handling for issues such as connection drops and timeouts, along with a feature to resume downloads from where the failure occurred.
3.	Increased Timeouts: For improved reliability when handling large files (over 100 GB), connection and data read timeouts were increased.
4.	Chunk Size Optimization: Set an optimal chunk size for data transfer, balancing upload speed and reliability.

Author of Changes

liquorice-head made the above changes and updates to meet the requirements for working with large backups and using OSS instead of S3.

License

The project is distributed under the MIT License, as specified in the original repository.

About

python script to create, download and upload to Alibaba OSS your Jira or Confluence cloud instance backup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%