Il s'agit de la commande save_binary_logsp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
save_binary_logs - Concaténation des journaux binaires ou relais du fichier/de la position spécifiés vers
la fin du journal. Cette commande est automatiquement exécutée depuis MHA Manager lors du basculement,
et l'exécution manuelle ne devrait pas être nécessaire normalement.
SYNOPSIS
# Test
$ save_binary_logs --command=test --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002
# Sauvegarde des journaux binaires
$ save_binary_logs --command=save --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002 --start_pos=312 --output_file=/var/tmp/aggregate.binlog
# Sauvegarde des journaux de relais
$ save_binary_logs --command=save --start_file=mysqld-relay-bin.000002 --start_pos=312
--relay_log_info=/var/lib/mysql/relay-log.info --output_file=/var/tmp/aggregate.binlog
save_binary_logs concatène les journaux binaires ou de relais du fichier journal/de la position spécifiés vers
la fin du journal. Cet outil est destiné à être invoqué à partir du basculement maître
script (MHA Manager), et l'exécution manuelle n'est normalement pas nécessaire.
DESCRIPTION
Supposons que le maître tombe en panne et que le dernier serveur esclave ait reçu des journaux binaires jusqu'à
mysqld-bin.000002:312. Il est probable que le maître ait plus de journaux binaires. S'il n'est pas envoyé à
l'esclave, les esclaves perdront tous les binlogs de mysqld-bin.000002:312. Le but de la
save_binary_logs consiste à enregistrer les journaux binaires qui ne sont pas répliqués sur les esclaves. Si le maître est
accessible via SSH et les journaux binaires sont lisibles, la sauvegarde des journaux binaires est possible.
Voici un exemple:
$ save_binary_logs --command=save --start_file=mysqld-bin.000002 --start_pos=312
--output_file=/var/tmp/aggregate.binlog
Ensuite, tous les journaux binaires à partir de mysqld-bin.000002:312 sont concaténés et stockés dans
/var/tmp/aggregate.binlog. Si vous avez des journaux binaires jusqu'à mysqld-bin.000004, ce qui suit
Les sorties mysqlbinlog sont écrites.
mysqld-bin.000002:Événement de description de format (FDE), plus de 312 à la queue
mysqld-bin.000003:de 0 à la queue, hors FDE mysqld-bin.000004:de 0 à la queue,
hors FDE
Utilisez save_binary_logsp en ligne à l'aide des services onworks.net