English

Sh скрипт для backup базы данных mysql

Опубликовано: 2015-03-11 09:04:20

Данный скрипт делает полный бекап базы данных и копирует данный бекап на удаленный сервер

!/bin/bash

данный скрипт делает полный бекап базы данных и копирует данный бекап на удаленный сервер

script full backup mysql database and then copy it to to the remote server

TD=date +%y-%m-%d

FN=$TD".sql.gz"

DB_NAME='database_name'

MYSQL_PATH_TO_BACKUP="/var/backups/dbProject/mysql/$FN"

REMOTE_IP="remote_ip"

REMOTE_USER="remote_user"

REMOTE_PATH="/remote_path/"

REMOTE_FN="database_name_last.sql.gz"

USER='db_user'

PASSWORD='db_password'

mysqldump -u $USER -p$PASSWORD --routines $DB_NAME | gzip > $MYSQL_PATH_TO_BACKUP

scp -B -l 49152 $MYSQL_PATH_TO_BACKUP $REMOTE_USER@$REMOTE_IP:$REMOTE_PATH$REMOTE_FN

Прошлые записи

  1. Детализация по звонкам Теле2, совершенным более полугода назад
  2. Побыть туристом в своем городе
  3. Космология, Байкал, Математика, Минимализм
  4. Уроки математики - Youtube-канал
  5. Почему я считаю, что бойкотировать выборы это плохая идея
  6. Ксения Собчак в гостях у Познера
  7. Один из способов решения психологических проблем в семье
  8. Стрельба из пистолета Ярыгина
  9. Опыт участия в Teamlab в роли наставника
  10. Highload 2017. Как это было.
  11. Авиатор. Е. Водолазкин. Отзыв