[GH-ISSUE #175] S3 storage backup destination #140

Open
opened 2026-02-27 08:14:34 +03:00 by kerem · 3 comments
Owner

Originally created by @ananiasfilho on GitHub (Apr 27, 2022).
Original GitHub issue: https://github.com/lucascbeyeler/zmbackup/issues/175

Send backups to a S3 Storage bucket like AWS S3, MinIO, Wasabi

ISSUE TYPE
  • Feature Idea
ENVIRONMENT VERSION
  • Zmbackup Version: Any
  • Zimbra Version: Any
  • Linux Distribution & Version: Any
SUMMARY

As many zimbra users need send backup files to a external storage, S3 solutions are good and cheap options.
The idea is:
Make backup of each account and send each file to a S3 bucket - Important running in parallel.
We can discuss it better if you accept this feature request.

Originally created by @ananiasfilho on GitHub (Apr 27, 2022). Original GitHub issue: https://github.com/lucascbeyeler/zmbackup/issues/175 Send backups to a S3 Storage bucket like AWS S3, MinIO, Wasabi ##### ISSUE TYPE - Feature Idea ##### ENVIRONMENT VERSION - Zmbackup Version: Any - Zimbra Version: Any - Linux Distribution & Version: Any ##### SUMMARY As many zimbra users need send backup files to a external storage, S3 solutions are good and cheap options. The idea is: Make backup of each account and send each file to a S3 bucket - **Important** running in parallel. We can discuss it better if you accept this feature request.
Author
Owner

@protontrigg3r commented on GitHub (May 30, 2022):

A better idea might be a generic Remote Storage Backup Bestination by taking the code from rclone to connect remote storage ...

<!-- gh-comment-id:1140952674 --> @protontrigg3r commented on GitHub (May 30, 2022): A better idea might be a generic _**Remote Storage Backup Bestination**_ by taking the code from [rclone](https://github.com/rclone/rclone) to connect remote storage ...
Author
Owner

@ananiasfilho commented on GitHub (May 30, 2022):

IMHO we need a integrated solution. rclone is good but not integrated with ZmBackup procedures and will be more one service/software on Zimbra. When i proposed this, i was thinking on:
if i have 2TB backup, i dont need have 2TB FREE on my server to store backup and dont run backup store remote (slow procedure - NFS, SMBFS/CIFS, etc). The idea is: run 10-20GB backup of account/email and when finish this account, send to a S3 bucket, then start new one and delete this old. Today we need on our environmento, more than 6TB free space to make backups and its not good since, after make backup, i need send 6TB to a remote storage, then delete it on local storage. Make it directly sync to S3 bucket, i can create a list and restore it from S3 bucket. Lets discuss!

<!-- gh-comment-id:1141344307 --> @ananiasfilho commented on GitHub (May 30, 2022): IMHO we need a integrated solution. rclone is good but not integrated with ZmBackup procedures and will be more one service/software on Zimbra. When i proposed this, i was thinking on: if i have 2TB backup, i dont need have 2TB FREE on my server to store backup and dont run backup store remote (slow procedure - NFS, SMBFS/CIFS, etc). The idea is: run 10-20GB backup of account/email and when finish this account, send to a S3 bucket, then start new one and delete this old. Today we need on our environmento, more than 6TB free space to make backups and its not good since, after make backup, i need send 6TB to a remote storage, then delete it on local storage. Make it directly sync to S3 bucket, i can create a list and restore it from S3 bucket. Lets discuss!
Author
Owner

@protontrigg3r commented on GitHub (May 31, 2022):

we need a integrated solution

I agree with you, in fact I didn't write "using rclone" but "taking the code from rclone"

backup of account/email and when finish this account, send to a S3 bucket, then start new one and delete this old

very interesting ...

<!-- gh-comment-id:1141720660 --> @protontrigg3r commented on GitHub (May 31, 2022): > we need a integrated solution I agree with you, in fact I didn't write "using rclone" but "taking the code from rclone" > backup of account/email and when finish this account, send to a S3 bucket, then start new one and delete this old very interesting ...
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/zmbackup#140
No description provided.