Correction de liens, typo et conscisions
This commit is contained in:
parent
617b7b4b0b
commit
523a0a3c9d
|
@ -41,6 +41,7 @@ mysql> SET sql_log_bin = 0;
|
|||
## Activation réplication MASTER/SLAVE avec binlogs (ancien)
|
||||
|
||||
Il faut récupérer les informations *MASTER_LOG_FILE* et *MASTER_LOG_POS* :
|
||||
|
||||
- soit sur l'un des deux serveurs inactifs avec `SHOW MASTER STATUS` (dans le cas de deux serveurs avec _datadir_ identique),
|
||||
- soit récupérer l'information dans le `mysqldump --master-data` (avec la commande `head` par exemple).
|
||||
|
||||
|
@ -55,12 +56,10 @@ mysql> CHANGE MASTER TO
|
|||
MASTER_LOG_POS=NNN;
|
||||
~~~
|
||||
|
||||
/!\\ **Bien que non obligatoire, on recommande de toujours indiquer les directives *MASTER_LOG_FILE* et *MASTER_LOG_POS* pour éviter des problèmes**
|
||||
/!\\ **On recommande d'indiquer les directives *MASTER_LOG_FILE* et *MASTER_LOG_POS* pour éviter des problèmes**
|
||||
|
||||
Puis démarrer la réplication sur le serveur B avec la commande : `START SLAVE`.
|
||||
|
||||
Enfin, exécuter `SHOW SLAVE STATUS` pour vérifier le bon fonctionnement.
|
||||
|
||||
### Désactivation
|
||||
|
||||
Pour supprimer toute trace de réplication (sauf si des infos sont en dur dans la configuration) :
|
||||
|
@ -79,15 +78,15 @@ Pour éviter que la réplication démarre automatiquement au démarrage, on ajou
|
|||
skip-slave-start
|
||||
~~~
|
||||
|
||||
## Réinjecter un dump sans écrire dans les binlogs
|
||||
## (Re)injecter un dump sans écrire dans les binlogs
|
||||
|
||||
Si l'on veux injecter un dump dans une base mysql, ou une instance complète, sans écrire dans les binlogs, on peut utiliser l'option `--init-command` qui initialise une requêtes msyql avant chaque requête du dump :
|
||||
L'option `--init-command` permet de ne pas écrire dans les binlogs :
|
||||
|
||||
~~~
|
||||
# mysql --init-command="SET SQL_LOG_BIN = 0;" -o mabase < mabase.sql
|
||||
~~~
|
||||
|
||||
Si dump compressé :
|
||||
ou :
|
||||
|
||||
~~~
|
||||
# zcat mabase.sql.gz | mysql --init-command="SET SQL_LOG_BIN = 0;"
|
||||
|
|
Loading…
Reference in a new issue