Cafemmo Club
← Quay lại danh sách

Backup cơ sở dữ liệu lớn mà không downtime...

fixbug27/10/2021403 lượt xem12 bình luận
Hello các bro, Việc backup dữ liệu vô cùng quan trọng, nhất là database. Không rõ các bro backup DB thế nào Theo cách truyền thống là mysqldump hay dùng tools nào khác. Hôm nay em chia sẻ cách em backup DB hiện tại: Mariadb 10.5 Môi trường: - Ubuntu server 20.04 64bit - Mariadb >= 10.3 Tools: mariadb-backup * Cài đặt > Ubuntu/Debian sudo apt-get install mariadb-backup -y > Centos yum install MariaDB-backup -y * Backup data mariabackup --backup --target-dir=/backup/mysql --user=root --password=shut_the_fuck_off > back up ở server khác (giả sử server đang chạy có thể ssh qua server backup mà không cần pass) rsync -avzhP -e 'ssh -p 22' /backup/mysql backup-server-ip:/backup/backup-mysql * Restore data Ở server mới, có dữ liệu backup ở bước trên, sau khi cài đặt xong mariadb mkdir /tmp/mysql mv /var/lib/mysql/* /tmp/mysql/ mariabackup --prepare --target-dir=/backup/backup-mysql mariabackup --copy-back --target-dir=/backup/backup-mysql chown mysql.mysql /var/lib/mysql/ -R service mysql start Done Các bro có cách nào thì chia sẻ :D

Bình luận

Đang tải...

Đang kiểm tra đăng nhập...

Backup cơ sở dữ liệu lớn mà không downtime... · Cafemmo Club