рУССКИЙ
ИДИ НАХУЙ

#!/bin/bash

NOW="$(date +"%Y-%m-%d-%H-%M-%S")"
BACKUP_ZIP=$(pwd)/$NOW".zip"
BACKUP_SQL=$NOW".sql"
BACKUP_SQL_ZIP=$BACKUP_SQL".zip"

echo $BACKUP_ZIP
echo $BACKUP_SQL
echo $BACKUP_SQL_ZIP

mysqldump -uuser -ppass db_name > $BACKUP_SQL
zip -9 $BACKUP_SQL_ZIP $BACKUP_SQL
rm $BACKUP_SQL

cd ../www
zip -9r $BACKUP_ZIP .

 

Сначала присваиваем переменным значение названия будущего архива папски с файлами, дамп БД и его архив.
Дампим базу программой mysqldump, после чего делаем из дампа архив.

Текст сохранить в файл xxx.sh
Запускать из терминала bash xxx.sh

Добавить комментарий

Содержимое данного поля является приватным и не предназначено для показа.
  • HTML-теги не обрабатываются и показываются как обычный текст
                         .o         .o8    .o88o.             
o888 "888 888 `"
oooo d8b oo.ooooo. 888 .oooo888 o888oo oo.ooooo.
`888""8P 888' `88b 888 d88' `888 888 888' `88b
888 888 888 888 888 888 888 888 888
888 888 888 888 888 888 888 888 888
d888b 888bod8P' o888o `Y8bod88P" o888o 888bod8P'
888 888
o888o o888o
Введите код, изображенный в стиле ASCII-арт.
рУССКИЙ
ИДИ НАХУЙ