Maison base de données tutoriel mysql news in mysqlbinlog – Back Up Master Binary Log Files_MySQL

news in mysqlbinlog – Back Up Master Binary Log Files_MySQL

Jun 01, 2016 pm 01:14 PM
master 主机

news in mysqlbinlog – Back Up Master Binary Log Files

从mysql5.6开始 mysqlbinlog开始支持远程读取master主机的binlog写入本地,极大的加强了binlog的备份策略,由于在mysql cluster复制环境中,binlog的存在极大的决定的数据恢复的完整性,所以binlog的备份显得特别重要。在诸多HA方案中,例如MHA,使用主库的binlog去恢复主备库之间的数据差,在主库物理机器down机无法重启的情况下,binlog的备份可以直接用来recover slave.所以这一特性提升mysql 容灾级别,使得mysql的灾备方案显得不是那么的单调唯一。

使用”–raw”,”–read-from-remote-server” 选项可以直接控制读取方式与读取server,可以采用管理机器统一读取多master binlog。
Facebook 采用类似semi-sync的方式重构了mysqlbinlog用来替代semi-sync方式的slave机器,达到多份复制的目的。

"We extended mysqlbinlog to speak Semisync protocol. The reason of the enhancement is that we wanted to use "semisync mysqlbinlog" as a replacement of local semisync slaves. We usually run slaves on remote datacenters, and we don't always need local slaves to serve read requests / redundancy. On the other hand, as described at above "Requirements for Semisync Deployment" section, in practice at least two local semisync readers are needed to make semisync work. We didn't like to run additional two dedicated slaves per master just for semisync. So we invented semisync mysqlbinlog and use it instead of semisync slaves, as shown in the below figure."
Copier après la connexion

news in  mysqlbinlog – Back Up Master Binary Log Files_MySQL

我们采用mysqlbinlog的这种方式备份多台master的binlog.配合MHA的异地binlog复制,以达到最小的数据丢失。

[root@pajk-super-master /usr/local/dbadmin/backup]#nohup python binlog_backup_main.py ps -ef | grep -i daemondbus1056 10 May06 ?00:00:00 dbus-daemon --systemroot 24010 326960 10:58 pts/000:00:00 binlog_backup_daemon allroot 24319 240100 10:59 pts/000:00:00 binlog_backup_daemon '10.0.128.115':'3306' root 24330 240100 10:59 pts/000:00:00 binlog_backup_daemon '10.0.128.116':'3306' root 24341 240100 10:59 pts/000:00:00 binlog_backup_daemon '10.0.128.117':'3306' [root@pajk-super-master /usr/local/dbadmin/backup]#ls -ltr /tmp/backup/binlog_backup/10.0.128.115.3306/total 250908-rw-r--r-- 1 root root 27732 May 13 10:12 mysql-bin.000001-rw-r--r-- 1 root root 1063490 May 13 10:12 mysql-bin.000002-rw-r--r-- 1 root root 126 May 13 10:12 mysql-bin.000003-rw-r--r-- 1 root root 143 May 13 10:12 mysql-bin.000005-rw-r--r-- 1 root root 14000 May 13 10:12 mysql-bin.000004-rw-r--r-- 1 root root 64918 May 13 10:12 mysql-bin.000006-rw-r--r-- 1 root root 1216094 May 13 10:12 mysql-bin.000007-rw-r--r-- 1 root root 143 May 13 10:12 mysql-bin.000008-rw-r--r-- 1 root root 183388823 May 13 10:12 mysql-bin.000009-rw-r--r-- 1 root root20839355 May 13 10:12 mysql-bin.000010-rw-r--r-- 1 root root50039255 May 13 10:12 mysql-bin.000011-rw-r--r-- 1 root root250816 May 13 11:00 mysql-bin.000012
Copier après la connexion

同时MHA 0.56 开始支持从binlog server上恢复日志:

Binlog serverStarting from MHA version 0.56, MHA supports new section [binlogN]. In binlog section, you can define mysqlbinlog streaming servers. When MHA does GTID based failover, MHA checks binlog servers, and if binlog servers are ahead of other slaves, MHA applies differential binlog events to the new master before recovery. When MHA does non-GTID based (traditional) failover, MHA ignores binlog servers.
Copier après la connexion
Below is an example configuration.manager_host$ cat /etc/app1.cnf [server default]# mysql user and passworduser=rootpassword=mysqlpass# working directory on the managermanager_workdir=/var/log/masterha/app1# manager log filemanager_log=/var/log/masterha/app1/app1.log# working directory on MySQL serversremote_workdir=/var/log/masterha/app1[server1]hostname=host1[server2]hostname=host2[server3]hostname=host3[binlog1]hostname=binlog_host1[binlog2]hostname=binlog_host2
Copier après la connexion

REF:semi-synchronous-replication-at-facebook
https://code.google.com/p/mysql-master-ha/wiki/Configuration#Binlog_server

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelle est la différence entre maître et hôte Quelle est la différence entre maître et hôte Sep 28, 2023 pm 01:34 PM

Les différences entre le maître et l'hôte sont les suivantes : 1. L'hôte peut jouer le rôle de client ou de serveur, tandis que le maître est le serveur central chargé de coordonner et de gérer les autres serveurs esclaves dans un système distribué. 2. L'hôte est un périphérique informatique ordinaire et le maître ; a généralement une puissance de traitement plus élevée et les ressources sont utilisées pour traiter et distribuer les tâches, gérer les données et maintenir la stabilité de l'ensemble du système 3. L'hôte est un nœud du réseau et le maître est le serveur qui joue un rôle central dans le système distribué.

Quelle est la relation entre le nom de domaine de l'hébergeur et l'adresse IP de l'hébergeur ? Quelle est la relation entre le nom de domaine de l'hébergeur et l'adresse IP de l'hébergeur ? Jan 14, 2021 pm 06:02 PM

La relation entre le nom de domaine de l'hôte et l'adresse IP de l'hôte est la suivante : une adresse IP correspond à plusieurs noms de domaine. L'adresse IP utilise une forme numérique pour identifier l'hôte dans le réseau informatique, et le nom de domaine utilise une forme alphabétique pour identifier l'hôte dans le réseau informatique. Sur Internet, un nom de domaine peut correspondre à une adresse IP, mais une adresse IP peut correspondre à plusieurs noms de domaine.

MSI présente MEG Vision MSI présente MEG Vision Jun 09, 2024 am 11:15 AM

Selon les informations de ce site le 5 juin, MSI a participé au Salon international de l'informatique de Taipei 2024 et a présenté un nouvel ordinateur de jeu phare appelé MEGVisionXAI. Cette console de jeu est une extension de la série Vision existante et utilise un design en verre surround très accrocheur, avec des composants internes clairement visibles. La partie la plus intéressante est que la face avant de l'hôte est équipée d'un écran tactile surdimensionné. Le personnel de MSI a déclaré qu'il pouvait synchroniser les applications d'IA exclusives de MSI pour améliorer davantage diverses fonctions d'IA. Les images pertinentes jointes à ce site sont les suivantes : MSI n'a pas encore expliqué plus de détails. À partir des images partagées, vous pouvez voir qu'un chatbot IA local s'exécute sur l'écran. Les utilisateurs peuvent interagir avec lui et lui demander d'effectuer des tâches d'IA. et localisez les documents stockés localement. Source de l'image ci-dessus :

Le mini hôte Lenovo YOGA Portal a été officiellement annoncé le 27 juillet, publié par ChinaJoy, avec une alimentation intégrée de 350 W. Le mini hôte Lenovo YOGA Portal a été officiellement annoncé le 27 juillet, publié par ChinaJoy, avec une alimentation intégrée de 350 W. Jul 23, 2024 pm 01:47 PM

Selon les informations de ce site du 23 juillet, il est désormais confirmé que l'ordinateur de bureau hautes performances YOGA Portal de Lenovo, exposé depuis longtemps, sera officiellement lancé au ChinaJoy à Shanghai le 27 juillet. hôte conçu pour la création professionnelle d’IA. C'est un maître de la performance et un expert en création d'IA de personnes numériques 3D. L'arrière-plan virtuel de l'IA est basé sur les images sur place fournies par notre ami @yuP à Shanghai. Le volume de ce petit hôte n'est que de 3,7 L. Il est fabriqué en aluminium anodisé et est équipé d'un processeur Intel Core i7-14700, équipé de 32 Go de mémoire DDR5 et d'un disque SSD de 1 To. YOGA Portal est à la fois un hôte et une machine de création d'IA tout-en-un. L'hôte hautes performances est combiné à une caméra optimisée par un algorithme pour former une solution intégrée. Tenez-vous simplement devant la caméra, c'est-à-dire

quel est le nom d'hôte MySQL quel est le nom d'hôte MySQL Jul 20, 2023 am 11:37 AM

Le nom d'hôte mysql fait référence au nom ou à l'adresse IP utilisée pour identifier et accéder au serveur de base de données mysql. Lors de la création et de la maintenance du serveur mysql, afin d'accéder à distance à la base de données sur le serveur, les utilisateurs doivent connaître le nom d'hôte de mysql. serveur et assurez-vous que le serveur a été correctement configuré et les paramètres de pare-feu, en utilisant la chaîne de connexion correcte, vous pouvez vous connecter et accéder au serveur MySQL dans le langage de programmation.

Baskets Cooler Master Baskets Cooler Master Feb 15, 2024 am 08:21 AM

Ce site Web a rapporté le 14 février que Cooler Master avait précédemment affiché un ordinateur hôte en forme de chaussure SneakerX, qui imitait l'apparence de chaussures de sport. Le prix de la banque nationale de la machine a maintenant été publié. Il s'agit d'un hôte PC sneaker rouge et blanc équipé d'une carte mère mini-ITX, d'une alimentation module complet médaille d'or 850WSFX, d'un refroidissement par eau intégré à 360° et d'une taille de 650 x 306 x 348 mm. Ce site a constaté que la version chinoise de la machine est disponible en versions AMD et Intel : la version AMD est équipée d'un processeur Ryzen 97950X3D + d'une carte graphique RX7900XTX, équipée de 64 Go de mémoire DDR56000 MHz et de 4 To PCIe4.0SSD, ainsi que du Wi-Fi6E + Bluetooth. 5.2 + port réseau filaire. Intel

Quels sont les moyens de vérifier le nom d'hôte sous Linux ? Quels sont les moyens de vérifier le nom d'hôte sous Linux ? Jun 07, 2023 pm 06:03 PM

Il existe 10 façons de vérifier le nom d'hôte sous Linux, à savoir : 1. Utilisez hostnamectl ; 2. Utilisez hostname ; 3. Utilisez uname ; 5. Utilisez sysctl ; . Utilisez cat /etc/hosts ; 8. Via ProcFS ; 9. Utilisez nmtui 10. Afficher via /etc/sysconfig/network ;

Guide d'installation du module de mémoire hôte de l'ordinateur Guide d'installation du module de mémoire hôte de l'ordinateur Jan 05, 2024 am 09:49 AM

Lors de l'installation d'une clé USB, si elle est installée à l'envers, non seulement elle ne rentrera pas, mais cela pourrait même provoquer une panne de la carte mère et du processeur. Alors, comment installer la clé USB dans l'ordinateur hôte, de l'avant vers l'avant. l'arrière ? En fait, afin de distinguer l'avant de l'arrière, la clé USB aura un emplacement asymétrique. Comment installer l'avant et l'arrière d'une clé USB dans un ordinateur hôte : Réponse : Observez l'encoche sur le doigt doré de la clé USB, comme indiqué sur l'image. Alignez l'encoche avec la saillie du support mémoire de la carte mère et insérez-la. 1. Afin d'éviter que les utilisateurs ne confondent le recto et le verso. 2. Le socket du module mémoire actuel est donc asymétrique. 3. Il peut apparaître en position gauche ou droite. 4. Lors de l'installation, nous devons d'abord nous assurer que l'interface de notre module mémoire correspond à la carte mère. 5. Après confirmation, recherchez l'emplacement mémoire sur la carte mère et relâchez la boucle à l'emplacement indiqué sur l'image. 6. Rompre

See all articles