twindb / backup

TwinDB Backup

Home Page:https://twindb-backup.readthedocs.io/en/stable/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Backup fails: pymysql.err.InternalError: (1381, u'You are not using binary logging')

piwi91 opened this issue · comments

  • TwinDB Backup version: 2.17.0
  • Python version: 2.7
  • Operating System: CentOS 7.6

Description

Doing a backup: twindb-backup backup daily

What I Did

# twindb-backup backup daily
Traceback (most recent call last):
  File "/bin/twindb-backup", line 9, in <module>
    load_entry_point('twindb-backup==2.17.0', 'console_scripts', 'twindb-backup')()
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/click-6.7-py2.7.egg/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/twindb_backup-2.17.0-py2.7.egg/twindb_backup/cli.py", line 130, in backup
    binlogs_only=binlogs_only
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/twindb_backup-2.17.0-py2.7.egg/twindb_backup/backup.py", line 367, in run_backup_job
    binlogs_only=binlogs_only
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/twindb_backup-2.17.0-py2.7.egg/twindb_backup/backup.py", line 307, in backup_everything
    backup_binlogs(run_type, twindb_config)
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/twindb_backup-2.17.0-py2.7.egg/twindb_backup/backup.py", line 216, in backup_binlogs
    last_binlog=last_copy.name if last_copy else None
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/twindb_backup-2.17.0-py2.7.egg/twindb_backup/backup.py", line 268, in binlogs_to_backup
    cursor.execute("SHOW BINARY LOGS")
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/cursors.py", line 170, in execute
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/cursors.py", line 328, in _query
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/connections.py", line 517, in query
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/connections.py", line 732, in _read_query_result
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/connections.py", line 1075, in read
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/connections.py", line 684, in _read_packet
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/protocol.py", line 220, in check_error
  File "/opt/twindb-backup/embedded/lib/python2.7/site-packages/PyMySQL-0.9.3-py2.7.egg/pymysql/err.py", line 109, in raise_mysql_exception
pymysql.err.InternalError: (1381, u'You are not using binary logging')