Dit is de opdracht save_binary_logsp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
save_binary_logs - Binaire of relay-logboeken aaneenschakelen van het opgegeven bestand/de opgegeven positie naar
het einde van het logboek. Deze opdracht wordt bij failover automatisch uitgevoerd vanuit MHA Manager,
en handmatige uitvoering zou normaal gesproken niet nodig moeten zijn.
KORTE INHOUD
# Test
$ save_binary_logs --command=test --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002
# Binaire logs opslaan
$ save_binary_logs --command=opslaan --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002 --start_pos=312 --output_file=/var/tmp/aggregate.binlog
# Relaislogboeken opslaan
$ save_binary_logs --command=opslaan --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 voegt binaire of relay-logboeken samen van het opgegeven logbestand/positie naar
het einde van het logboek. Deze tool is bedoeld om te worden aangeroepen vanuit de master-failover
script (MHA Manager), en handmatige uitvoering is normaal gesproken niet nodig.
PRODUCTBESCHRIJVING
Stel dat de master is gecrasht en dat de nieuwste slave-server binaire logbestanden heeft ontvangen
mysqld-bin.000002:312. Het is waarschijnlijk dat master meer binaire logs heeft. Als het niet wordt verzonden naar
de slaaf, slaven zullen alle binlogs van mysqld-bin.000002:312 verliezen. Het doel van de
save_binary_logs is om binaire logs op te slaan die niet naar slaves worden gerepliceerd. Als meester dat is
bereikbaar via SSH en binaire logs zijn leesbaar, het opslaan van binaire logs is mogelijk.
Hier is een voorbeeld:
$ save_binary_logs --command=opslaan --start_file=mysqld-bin.000002 --start_pos=312
--output_file=/var/tmp/aggregate.binlog
Vervolgens worden alle binaire logboeken vanaf mysqld-bin.000002:312 samengevoegd en opgeslagen in
/var/tmp/aggregate.binlog. Als u binaire logboeken hebt tot mysqld-bin.000004, geldt het volgende
mysqlbinlog-uitvoer wordt geschreven.
mysqld-bin.000002:Formaat Beschrijving Gebeurtenis(FDE), plus van 312 tot de staart
mysqld-bin.000003:van 0 tot de staart, met uitzondering van FDE mysqld-bin.000004:van 0 tot de staart,
exclusief FDE
Gebruik save_binary_logsp online met behulp van onworks.net-services