MySQL備份CVS的操作是將MySQL中存儲的數據拷貝到CVS版本控制的倉庫中,以便在數據丟失或其他問題出現時恢復數據。下面是步驟:
1. 創建CVS倉庫 $ cvs -d /path/to/repo init 2. 在CVS倉庫中創建備份存儲路徑 $ cvs -d /path/to/repo checkout -P backup 3. 創建MySQL備份腳本 #!/bin/sh DATE=`date +%Y%m%d_%H%M%S` BACKUP_DIR=/path/to/backup/dir BACKUP_FILE=mysql_backup_$DATE.sql mysqldump -u user -p pass dbname >$BACKUP_DIR/$BACKUP_FILE 4.將備份腳本加入CVS版本控制 $ cd /path/to/repo/backup $ cvs add mysql_backup.sh $ cvs commit 5. 添加定時任務 $ crontab -e 0 0 * * * sh /path/to/repo/backup/mysql_backup.sh 6. 查看備份數據 $ cvs -d /path/to/repo checkout backup/mysql_backup_$DATE.sql
以上就是使用CVS備份MySQL數據庫的完整步驟,通過定時任務能夠及時備份數據避免意外的數據丟失。
上一篇mysql備份一張表數據
下一篇MySQL備份1206