Небольшой самописный файлик, для создания бекапа баз из MySQL.
Я человек ленивый, постоянно писать одни и теже команды мне “влом”. Посему однажды сел и написал вот такое вот (см. ниже).
#!/bin/sh
username=”root”
mysqldump=”mysqldump”;
pathbackup=”/home/backupuser/mysql_dump”
date=`date “+%Y_%m_%d[%H:%M:%S]“`
echo -n “Enter database name:”
read database
echo -n “Enter password for database” $database”:”
read password
“$mysqldump” –single-transaction –skip-lock-tables -u “$username” -p”$password” –opt “$database” > “$pathbackup”/”$database”_”$date”.sql”";
Не забывает файлику дать права “755″. И краткое пояснение:
username=”root” – пользователь, от имени которого будет проводится бекап баз; в идеале конечно тут указывать каждый раз друго пользователя, но согласитесь, сложно помнить все логины и пароли
mysqldump=”mysqldump”; – думаю, тут объяснять ничего не следует
pathbackup=”/home/backupuser/mysql_dump” – директория, где будут хранится бекапы с MySQL
date=`date “+%Y_%m_%d[%H:%M:%S]“` – собственно, просто числовой формат
Выслушаю все Ваши замечания
Последние комментарии
6 недель 1 день назад
6 недель 1 день назад
6 недель 3 дня назад
6 недель 3 дня назад
6 недель 3 дня назад
6 недель 3 дня назад
6 недель 3 дня назад
6 недель 4 дня назад
6 недель 4 дня назад
6 недель 5 дней назад