我需要一个脚本,能够自动备份 MySql 数据库。我知道这个主题已经有很多帖子和脚本了,但是我的要求略有不同。
- 该脚本需运行在托管 MySql 数据库的机器上(它是一台 Linux 机器)。
- 备份必须保存在与数据库所在服务器相同的位置。
- 每隔 30 分钟需要进行一次备份。
- 当备份超过一周时,会删除除了那周第一个创建的备份之外的所有备份。例如,在以下备份中 backup_1_12_2010_0-00_Mon.db、backup_1_12_2010_0-30_Mon.db、backup_1_12_2010_1-00_Mon.db……backup_7_12_2010_23-30_Sun.db 中,只保留 backup_1_12_2010_0-00_Mon.db。
是否有任何类似的东西或任何开始的想法?