在Ansible的playbook中配置Cron任务并指定备份文件的存放位置。
示例代码:
name: 创建备份目录 file: path: /path/to/backup state: directory
name: 备份数据库 shell: /usr/bin/mysqldump -u db_user -p db_name > /path/to/backup/db_backup.sql register: result
name: 将备份文件拷贝到远程服务器 copy: src: /path/to/backup/db_backup.sql dest: /remote/path/to/backup/db_backup.sql when: result.rc == 0