
Резервное копирование одной таблицы из mysql
Скрипт делает резервную копию таблицы в файл с именем table.01-12-2010.sql и удаляет резервные копии старше 7 дней:
#!/bin/bash
cd dumptable
NOW=$(date +"%m-%d-%Y");
FILE="table.$NOW.sql";
#echo $FILE
mysqldump -u user -h host -ppassword db table_name >$FILE
ls -t | tail -n+8 | xargs -I rm '{}'
его надо записать в крон в виде
/bin/sh путь и имя файла
Похожие записи
06:37:51 22.02.2011
sn
копия все базы
Чтобы сбэкапить всю базу, надо в вызове mysqldump убрать table_name