mirror of
https://github.com/modoboa/modoboa.git
synced 2026-04-25 08:56:02 +03:00
[GH-ISSUE #638] Backup Facility #596
Labels
No labels
bug
bug
dependencies
design
documentation
duplicate
enhancement
enhancement
enhancement
feedback-needed
help-needed
help-needed
installer
invalid
looking-for-sponsors
modoboa-contacts
new-ui
new-ui
pr
pull-request
pyconfr
python
question
security
stale
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/modoboa-modoboa#596
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SomeGeek on GitHub (Nov 23, 2014).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/638
Modo should have a backup facility for both administrators and users.
This backup can contain:
And anything else I might have not yet thought of.
Furthermore a scheduled backup and remote backup location would be very welcome. (SFTP/FTPS/Rsync)
@almereyda commented on GitHub (Nov 23, 2016):
In general I see two kinds of backup here:
-installerCLI]@hadifarnoud commented on GitHub (Oct 25, 2018):
@almereyda I think in my case full server backup is very urgent. individual backups can be very useful but not so important for me
@jaesivsm commented on GitHub (Nov 7, 2018):
I have an ansible script that'll backup databases and user mail : https://galaxy.ansible.com/jaesivsm/modoboa-ansible-backup/
Needs improvement though since I tested restoring backup and :
In the end I think I should be included in the installer
@hadifarnoud commented on GitHub (Nov 9, 2018):
that's a great start @jaesivsm. I still think Modoboa should have that option but sounds like this Ansible script will be quicker way of getting it done
@hadifarnoud commented on GitHub (Jan 26, 2019):
@jaesivsm can you please provide an example? I did install ansible, then get the role from ansible-galaxy
afterwards, created this yml
I get this error when running it via
ansible-playbook modoboa-backup.yml@hadifarnoud commented on GitHub (Jan 26, 2019):
would be nice to have a restore manual as well :)
@hadifarnoud commented on GitHub (May 13, 2019):
I think having a proper backup/restore functionality is a core feature. would be best to have it inside Modoboa
@avsdev-cw commented on GitHub (Jun 18, 2021):
This would be a very, very good feature to add. The ansible script is nice, but there's so much it excludes.
Another option for me is to have to ability to configure a "data" directory during install which I could dump onto a partition for mirror backups. This would ensure the image could be rebuilt (ie from installer or cold store OS backup) and the data partition re-mounted/re-mirrored and off you go. There's quite a bit of work involved in this though, and a lot of discussion around what is cold store backup and hot store backup, ie. ssl certs, config files, database data, maildir data.
@calvez commented on GitHub (Nov 2, 2023):
this looks smart:
https://github.com/tachtler/dovecot-backup/blob/master/dovecot_backup.sh