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. Отпуск в Калининграде
  3. Подарок из Грузии
  4. Уборка придомовой территории
  5. Терпеть нельзя, действовать
  6. Курс 'Upgrade руководителя' от Rubius Academy
  7. Мечты об идеальном Томске. Общественный транспорт и проблема пробок
  8. Arch Linux вместо Linux Mint
  9. Highload 2017 vs Codefest 2018
  10. Детализация по звонкам Теле2, совершенным более полугода назад
  11. Побыть туристом в своем городе