我有linuxcentos 6.4
服务器mysql5.6
我有做这样的每小时 mysql 数据库备份的 cron 工作
它在python中
os.popen("mysqldump -u %s --password=%s -h %s -e --opt --skip-lock-tables --skip-extended-insert -c %s | gzip -c > %s.gz" % (username, password, hostname, database, filename))
问题是很少有数据被更改,但每次我必须备份所有数据库 24 次,这会占用太多空间。
什么是最好的选择
有没有办法进行增量备份,以便我每周对数据库进行 1 次完整备份,然后只进行增量备份。
我想为单独的数据库而不是所有 mysql 拥有单独的文件,这样如果我需要恢复单个数据库,那么我也可以这样做