Данный скрипт делает полный бекап базы данных и копирует данный бекап на удаленный сервер
!/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 [email protected]$REMOTE_IP:$REMOTE_PATH$REMOTE_FN
Прошлые записи
- Переезд в Калининград
- О serverless технологии для чатботов
- Свободное время на улучшение блога
- o-zhizni-v-kaliningrade-spustya-god
- Продажа гаража из другого города
- В Калининграде спустя полгода
- Выйти на работу или сидеть дома
- Теперь мы живем в старой немецкой квартире и счастливы
- Как за один день найти жилье в августе 2020 (после пандемии) и чуть не остаться на улице с двумя детьми
- О переезде в Калининград
- О протестах в Америке