Está en la página 1de 2

Clonacin Servidor MySQL

Necesitamos utilizar la utilidad mysqlserverclone


1.- Descargamos e instalamos el Intrprete de Python y las utilidades de MySQL

2.- Creamos un directorio de Destino para el nuevo gestor


# mkdir p /source/clon
# chown R mysql:mysql /source
# su mysql
3.- Ejecutamos el comando:
$ mysqlserverclone --server=root:pass@localhost \
--new-data=/source/clon/mysql --new-port=3310 \
--root-password=pass delete-data
#
#
#
#
#
#
#
#
#
#
#

Cloning the MySQL server running on localhost.


Creating new data directory...
Configuring new instance...
Locating mysql tools...
Setting up empty database and mysql tables...
Starting new instance of the server...
Testing connection to new instance...
Success!
Setting the root password...
-uroot pxxxxx socket=/source/clon/mysql/mysql.sock
...done.

DATADIR=/var/lib/mysql
BASEDIR=/usr
4.- Conectarnos con la nueva instancia del servidor
# mysql uroot pxxxxx - -socket=/source/clon/mysql/mysql.sock

5.- Detener ambas instancias

Clonacin Servidor MySQL


# mysqladmin uroot pxxxxx - -socket=/source/clon/mysql/mysql.sock
shutdown
# mysqladmin uroot pxxxxx shutdown

6.- Crear el archivo de inicializacin de la segunda instancia (my.cnf en el directorio


/source/clon/mysql)
[mysqld]
port=3310
socket=/source/clon/mysql/mysql.sock
datadir=/source/clon/mysql
[mysql_safe]
log-error=/source/clon/mysqld.log
pid-file=/source/clon/mysql/mysqld.pid

6.- Grabamos u arrancamos ambas instancias


# mysqld_safe - -defaults-file=/etc/my.cnf &
# mysqld_safe - -defaults-file=/source/clon/mysql/my.cnf &

También podría gustarte