How can I forcefully take backup to dropbox?

Hi,

I am using ERPNext V7.0.46 and I configured the dropbox correctly. But how can I test the dropbox backup?

See this page, about halfway down:

Hi,
When I click on take backup, it freezes and I can only see taking backup. And I got below error email from erpnext.

Backup Upload Failed

Oops, your automated backup to Dropbox failed.

Error message:

Traceback (most recent call last):
File “/home/itwork/frappe-bench/apps/frappe/frappe/integrations/doctype/dropbox_backup/dropbox_backup.py”, line 44, in take_backups_dropbox
did_not_upload, error_log = backup_to_dropbox()
File “/home/itwork/frappe-bench/apps/frappe/frappe/integrations/doctype/dropbox_backup/dropbox_backup.py”, line 141, in backup_to_dropbox
dropbox_client = upload_file_to_dropbox(filename, “/database”, dropbox_client)
File “/home/itwork/frappe-bench/apps/frappe/frappe/integrations/doctype/dropbox_backup/dropbox_backup.py”, line 238, in upload_file_to_dropbox
uploader.upload_chunked()
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/dropbox/client.py”, line 1182, in upload_chunked
BytesIO(self.last_block), next_chunk_size, self.offset, self.upload_id)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/dropbox/client.py”, line 259, in upload_chunk
reply = self.rest_client.PUT(url, file_obj, headers)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/dropbox/rest.py”, line 327, in PUT
return cls.IMPL.PUT(*n, **kw)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/dropbox/rest.py”, line 264, in PUT
return self.request(“PUT”, url, body=body, headers=headers, raw_response=raw_response)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/dropbox/rest.py”, line 226, in request
preload_content=False
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/poolmanager.py”, line 248, in urlopen
response = conn.urlopen(method, u.request_uri, **kw)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/connectionpool.py”, line 668, in urlopen
release_conn=release_conn, **response_kw)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/connectionpool.py”, line 668, in urlopen
release_conn=release_conn, **response_kw)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/connectionpool.py”, line 668, in urlopen
release_conn=release_conn, **response_kw)
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/connectionpool.py”, line 640, in urlopen
_stacktrace=sys.exc_info()[2])
File “/home/itwork/frappe-bench/env/local/lib/python2.7/site-packages/urllib3/util/retry.py”, line 287, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
MaxRetryError: HTTPSConnectionPool(host=‘api-content.dropbox.com’, port=443): Max retries exceeded with url: /1/chunked_upload (Caused by ReadTimeoutError(“HTTPSConnectionPool(host=‘api-content.dropbox.com’, port=443): Read timed out. (read timeout=60.0)”,))
Please contact your system manager for more information.

Any update please?

Hm, there’s a timeout. Maybe an internet problem? Retry?