Automatic Backup (Dropbox, Google Drive, Amazon S3, SFTP, Local)

by
Odoo 15

32.04

v 13.0 Third Party 449
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 750
Technical Name automatic_backup
Versions 8.0 10.0 11.0 12.0 13.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 750
Technical Name automatic_backup
Versions 8.0 10.0 11.0 12.0 13.0

Odoo Automatic Database Backups

Manage automatic backup rules

Backup only database or database and all files

Backup to selected folder or to remote server via FTP or SFTP

Backup to your Dropbox cloud storage

Backup to your Google Drive

Backup to Amazon S3

Easy settings visible only to Administrators

(Requires active developer mode)

Chatter and detailed e-mail messages support

All Futures

  • Backup database or database and files
  • Backup types: local folder, FTP, SFTP, Dropbox, Google Drive, Amazon S3
  • Chatter with information about all created backups
  • Mail messages: success backups, failed backups (with cause), deleted old backups
  • Possibility to delete old backups
  • Easy settings
  • Backup via SFTP requires additional python package: pysftp
  • Backup via Dropbox requires additional python package: dropbox
  • Backup via Amazon S3 requires additional python package: boto3
  • Email me for test server!

Contact / Support

    For support / details / suggestions / questions please email me: support@gksoftware.pl
    I am also creating custom modules.

Changelog

1.7.5 [2020-09-19]
  • [Fix] Change open file mode
1.7.4 [2020-09-08]
  • Fix file permission error
1.7.3 [2020-09-05]
  • Fix "File or stream is not seekable" issue
1.7.2 [2020-08-13]
  • Fix issue with deleting old backups via Google Drive
1.7.1 [2020-07-29]
  • Backup to local folder use less memory
  • Code cleanup
1.7.0 [2020-07-21]
  • Update Google Drive backup to newest version
  • Option to use own application for Google Drive backups
  • Added Odoo Server Settings page
  • Added Google Drive Settings menu
  • Removed additional dependencies for Google Drive
  • View improvements
1.6.1 [2019-11-11]
  • Improvements in Amazon S3 backup, support for very large backups
1.6.0 [2019-10-22]
  • Ported to Odoo 13
1.5.6 [2019-05-18]
  • Rewrite part of the code. Removed calling tell() method because it is causing problems for some users.
1.5.5 [2019-05-01]
  • Fix issue with to small backups and dropbox
1.5.4 [2019-01-06]
  • Added support for big backups over Dropbox
  • Moved changelog from manifest.py to changelog.rst and description
1.5.3 [2018-11-24]
  • Removed decorator from dump_db method
  • Added possibility to create backup with list_db = False option
1.5.2 [2018-05-13]
  • Use the same method for Google Drive database and filestore backups
1.5.1 [2018-05-08]
  • Fixed issue with Google Drive database only backup
1.5.0 [2018-01-26]
  • Added Amazon S3 backup option
1.4.5 [2018-01-26]
  • Fixed compatibility issue with Google Drive and Windows
1.4.4 [2018-01-24]
  • Fixed typo in code
1.4.3 [2018-01-18]
  • Changed name of the module
1.4.2 [2017-12-16]
  • Added support for custom Google Drive backup path
1.4.1 [2017-12-01]
  • Updated ir.model search to new version
1.4.0 [2017-11-04]
  • Added SFTP backup option
1.3.1 [2017-10-29]
  • Storing flow/auth files in Odoo filestore instead of database or Odoo folder
1.3.0 [2017-10-15]
  • Updated to Dropbox API v2
1.2.5 [2017-10-15]
  • Removed testing information
1.2.4 [2017-07-27]
  • Added testing information
1.2.3 [2017-07-26]
  • Specified required Dropbox python package version, compatibility issues with the newest one
1.2.2 [2017-07-25]
  • Fixed: Error with finding date of existing backups
1.2.1 [2017-07-09]
  • Fixed: writing args to other cron jobs
1.2.0 [2017-05-28]
  • Added Google Drive backup option
1.1.8 [2017-05-23]
  • Added option to change backup filename
1.1.7 [2017-05-18]
  • Fixed cron argument in Odoo 8
1.1.6 [2017-05-18]
  • Support for Dropbox Python Package v7.3.0
1.1.5 [2017-05-11]
  • Better filename validation
1.1.4 [2017-05-10]
  • Showing inactive backup rules
1.1.3 [2017-05-10]
  • Fixed bug with creating FTP backup on Windows
1.1.2 [2017-05-09]
  • Fixed bug with creating backup on Windows
1.1.1 [2017-05-04]
  • Windows-friendly backups
1.1.0 [2017-05-03]
  • Added Dropbox backup option
1.0.1 [2017-05-01]
  • Fixed bug - ignoring delete_old_backups False flag
1.0.0 [2017-01-05]
  • Initial release

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
by
BrainInnov Apps
on 1/21/21, 6:25 AM



Best one
by
omerht@hotmail.com
on 11/24/20, 7:58 AM

We try this app it’s very good

thanks to teem 


How to specify a Google Drive folder location?
by
Frank Romita
on 9/22/20, 9:36 AM

I bought this app and I am using it on Odoo 13 community edition.

I successfully setup google automated backups... but it is backing up to my personal google drive in a folder which I cannot specify...

I want to back it up to a shared corporate drive... how do i specify the path?


Help me
by
Jose Ulloa
on 7/15/20, 11:27 AM

Hi, I trying to test module with Google Drive, but odoo show me the following error: "Missing required PyDrive python package". And at my server i installed this module at the version "1.2".

Re: Help me
by
Grzegorz Krukar
on 7/15/20, 12:07 PM Author

Hello, Im currently working on this issue. It will be updated soon. All other backup methods work fine.


by
Fatima ABACHOUCH
on 11/24/21, 4:11 AM

I have a strange behavior: the google drive backup is created and imported to my drive but is immediatly deleted


Support EMail Address is not working - URL is down
by
Tom Lanbacher
on 10/20/21, 5:01 AM Confirmed Purchase

I was trying to reach the support at support@gksoftware.pl  this email address seems not to work anymore  - any other support channel ?


by
Ali Khalid
on 10/11/21, 9:07 AM Confirmed Purchase

Hello

I have tried to reach you but getting errors in sending emails to you.

Please give me the correct email

Thanks


Backup Addon
by
dungngo@buffalo.edu
on 7/14/21, 12:35 AM

Hi, Does your module back up addon? Thanks


Please help me
by
Bùi Kim Phụng
on 5/11/21, 9:02 AM

Dear


I bought the module. But I can installed the module because the error: [WinError 3] The system cannot find the path specified: ''

Please help me to fix

I really need the module


Odoo 14 version
by
Patrick Strzempek
on 5/6/21, 1:15 AM Confirmed Purchase

I bought this app and I am using it on Odoo 14 community edition, but impossible to relaod this APP.

Have you link for that?

Thanks

Patrick


Odoo 14
by
Hongna
on 3/28/21, 9:03 PM

u dont have for Odoo 14?


increased the timeout settings but the problem is still !!!
by
hussam albelaihe
on 3/16/21, 2:49 PM Confirmed Purchase

We increased the timeout settings. but the problem is still and having all backup (corrupted files). Please We need your help.


Increasing done the time out to 3000s. But still corrupted zip file !!
by
hussam albelaihe
on 3/15/21, 2:01 AM Confirmed Purchase

Yes, it works fine taking the backup by web. By the way, We increased the time out to 3000s. Still have a corrupted zip file. any suggestion.


by
hussam albelaihe
on 3/14/21, 4:32 PM Confirmed Purchase

When trying to extract the zip backup file, I have this message "unable to expand the file". After trying some software to unzip the file it gives me "the file is corrupted". I tried the google backup method and local server. Both methods give the same message. (the version: automatic_backup-13.0.1.7.5.zip and our Odoo is 13 community).

Re:
by
Grzegorz Krukar
on 3/14/21, 5:08 PM Author

Check if normal zip (filestore) backup works via /web/database/manager. Try to increase timeout settings


by
abdouli lidar
on 1/2/21, 3:48 AM

I want to say I can version 14


by
abdouli lidar
on 1/2/21, 3:47 AM

i have v 14


does this module work with odoo.sh
by
Gordon
on 12/2/20, 5:21 AM Confirmed Purchase

has this module been tested with odoo.sh ?


Regards,


Re: does this module work with odoo.sh
by
Grzegorz Krukar
on 12/2/20, 6:08 AM Author

afaik odoo.sh has its own backup system
It was not tested.


Very good and helpful module
by
dominique kon sun tack
on 12/2/20, 5:15 AM

Very good module, a must have.

May be one additional feature request?

the possibility to have the retention policy for each backup rule, this would allow more complex backup strategies such as : daily backup 7 days retention, monthly backup: 12 backup

Cheers


Big data base
by
Jose C
on 11/15/20, 11:41 PM Confirmed Purchase

Hi

Does this support big data bases?

Thank You

Re: Big data base
by
Grzegorz Krukar
on 11/24/20, 4:06 PM Author

It does if Odoo is set correctly.
There is option to increase server timeouts.
How big?


by
Jose C
on 11/15/20, 11:40 PM Confirmed Purchase



Hello, consult some purchase questions, thank you:)
by
liuhaiyan
on 10/9/20, 9:52 AM


1. If list_db=False in odoo.conf, can this module work?

2. What availability zones does s3 support? Can it support China's availability zone?

3. Can sftp and s3 backup be used at the same time?

4. Is there any plan to support odoo14 in the near future?

5. Can I get a refund if I can’t use it in my odoo environment after purchase?


Thank you!

Re: Hello, consult some purchase questions, thank you:)
by
Grzegorz Krukar
on 11/24/20, 4:08 PM Author

1. Yes
2. Never tested for china. I guess it will work.
3. Yes
4. Yes, soon
5. You only need to install additional python packages, i can help with that. I fix issues if they do occur.


Backup to google drive problem
by
Mohammed
on 9/6/20, 9:14 AM

When authenticate to google, google say

Sign in with Google temporarily disabled for this app This app has not been verified yet by Google in order to use Google Sign"

Re: Backup to google drive problem
by
Grzegorz Krukar
on 9/7/20, 3:49 AM Author

Hello,
Please update app to the newest version.


Hello, I am interested in backing up in google drive
by
Dany Hurtado
on 7/24/20, 12:59 PM

Hello, I am interested in backing up in google drive but I have several databases in a saas and I want it to be in a .zip file and that it has the file store

Re: Hello, I am interested in backing up in google drive
by
Grzegorz Krukar
on 7/27/20, 4:23 AM Author

Hello, this module supports google drive backups and filestore backups.


PyDrive Problem, Odoo12
by
wissem
on 1/28/20, 11:17 AM

Hello,I installed PyDrive but I still have the same problem. root@ABC:/home/odoo/# pip install PyDrive DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Requirement already satisfied: PyDrive in /usr/local/lib/python2.7/dist-packages (1.3.1) Requirement already satisfied: PyYAML>=3.0 in /usr/local/lib/python2.7/dist-packages (from PyDrive) (5.3) Requirement already satisfied: google-api-python-client>=1.2 in /usr/local/lib/python2.7/dist-packages (from PyDrive) (1.7.11) Requirement already satisfied: oauth2client>=4.0.0 in /usr/local/lib/python2.7/dist-packages (from PyDrive) (4.1.3) Requirement already satisfied: six<2dev,>=1.6.1 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client>=1.2->PyDrive) (1.14.0) Requirement already satisfied: google-auth>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client>=1.2->PyDrive) (1.11.0) Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client>=1.2->PyDrive) (0.17.0) Requirement already satisfied: google-auth-httplib2>=0.0.3 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client>=1.2->PyDrive) (0.0.3) Requirement already satisfied: uritemplate<4dev,>=3.0.0 in /usr/local/lib/python2.7/dist-packages (from google-api-python-client>=1.2->PyDrive) (3.0.1) Requirement already satisfied: rsa>=3.1.4 in /usr/local/lib/python2.7/dist-packages (from oauth2client>=4.0.0->PyDrive) (4.0) Requirement already satisfied: pyasn1>=0.1.7 in /usr/local/lib/python2.7/dist-packages (from oauth2client>=4.0.0->PyDrive) (0.4.8) Requirement already satisfied: pyasn1-modules>=0.0.5 in /usr/local/lib/python2.7/dist-packages (from oauth2client>=4.0.0->PyDrive) (0.2.8) Requirement already satisfied: setuptools>=40.3.0 in /usr/local/lib/python2.7/dist-packages (from google-auth>=1.4.1->google-api-python-client>=1.2->PyDrive) (44.0.0) Requirement already satisfied: cachetools<5.0,>=2.0.0 in /usr/local/lib/python2.7/dist-packages (from google-auth>=1.4.1->google-api-python-client>=1.2->PyDrive) (3.1.1)

Re: PyDrive Problem, Odoo12
by
Grzegorz Krukar
on 1/28/20, 12:23 PM Author

Hello, I have just tested the current version of this app and everything is working fine with pydrive. "Missing required PyDrive python package" message means that the package is not installed correctly. From your log it seems that You are using wrong python version. Odoo 13 requires python 3 not python 2.


by
ramysalah@cnt-bh.com
on 1/4/20, 6:17 AM

Hello, I am using Odoo 12 community on windows server 2016 when I am trying to use google driver I got this message Missing required PyDrive python package https://pypi.python.org/pypi/PyDrive

Re:
by
Grzegorz Krukar
on 1/4/20, 7:08 AM Author

Hello, please install PyDrive python package.


This app is very nice!
by
조해원
on 10/28/19, 9:10 AM

The app functions well and cheaply. Technical counseling is also quick and friendly. I recommend buying without worrying about backup.