Ito ang command save_binary_logsp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
save_binary_logs - Pinagsasama-sama ang binary o relay log mula sa tinukoy na file/posisyon sa
dulo ng log. Ang utos na ito ay awtomatikong isinasagawa mula sa MHA Manager sa failover,
at ang manu-manong pagpapatupad ay hindi dapat kailanganin nang normal.
SINOPSIS
# Pagsusulit
$ save_binary_logs --command=test --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002
# Nagse-save ng mga binary log
$ save_binary_logs --command=save --binlog_dir=/var/lib/mysql
--start_file=mysqld-bin.000002 --start_pos=312 --output_file=/var/tmp/aggregate.binlog
# Nagse-save ng mga relay log
$ 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 pinagsasama-sama ang binary o relay log mula sa tinukoy na log file/posisyon sa
dulo ng log. Ang tool na ito ay nilayon na ma-invoke mula sa master failover
script(MHA Manager), at karaniwang hindi kailangan ang manual execution.
DESCRIPTION
Ipagpalagay na ang master ay nag-crash at ang pinakabagong slave server ay nakatanggap ng mga binary log hanggang sa
mysqld-bin.000002:312. Malamang na mas maraming binary log ang master. Kung hindi ito ipinadala sa
ang alipin, ang mga alipin ay mawawala ang lahat ng binlog mula sa mysqld-bin.000002:312. Ang layunin ng
save_binary_logs ay upang i-save ang mga binary log na hindi ginagaya sa mga alipin. Kung si master
naaabot sa pamamagitan ng SSH at ang mga binary log ay nababasa, ang pag-save ng mga binary log ay posible.
Narito ang isang halimbawa:
$ save_binary_logs --command=save --start_file=mysqld-bin.000002 --start_pos=312
--output_file=/var/tmp/aggregate.binlog
Pagkatapos ang lahat ng binary log na nagsisimula sa mysqld-bin.000002:312 ay pinagsama-sama at nakaimbak sa
/var/tmp/aggregate.binlog. Kung mayroon kang binary logs hanggang mysqld-bin.000004, ang mga sumusunod
Ang mga output ng mysqlbinlog ay nakasulat.
mysqld-bin.000002:Format Description Event(FDE), plus mula 312 hanggang sa buntot
mysqld-bin.000003:mula 0 hanggang buntot, hindi kasama ang FDE mysqld-bin.000004:mula 0 hanggang buntot,
hindi kasama ang FDE
Gamitin ang save_binary_logsp online gamit ang mga serbisyo ng onworks.net