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

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

Между серверами настроена авторизация по ключу.
Написан для быстрого переноса базы на реплику.
#!/bin/bash

slave_IP=192.168.10.101
slave_login_ssh=root

mysql_base_this=/var/lib/mysql/mikbill
mysql_base_slave=/var/lib/mysql

ssh $slave_login_ssh@$slave_IP "/etc/init.d/mysqld stop"
/etc/init.d/mysqld stop

rsync -azP --delete $mysql_base_this $slave_login_ssh@$slave_IP:$mysql_base_slave

/etc/init.d/mysqld start
ssh $slave_login_ssh@$slave_IP "/etc/init.d/mysqld start"

Комментарии

Популярные сообщения из этого блога

mikbill расшифровка завершений сессий

Accel-ppp команды

Zabbix agent установка и настройка