• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Hướng dẫn sao lưu và khôi phục dữ liệu bằng Percona XtraBackup đơn giản

Admin

Well-Known Member
Staff member
Administrator
Bài viết này sẽ hướng dẫn các bạn sao lưu và khôi phục dữ liệu tới hàng trăm GB chỉ mất vài phút, rút ngắn thời gian và không bị timeout như các cách thông thường
Cài đặt Percona XtraBackup
Trên ubuntu và debian
Thêm key
Code:
apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
Sửa tập tin /etc/apt/sources.list và thêm
Code:
deb http://repo.percona.com/apt VERSION main
deb-src http://repo.percona.com/apt VERSION main
Code:
apt-get update
Code:
apt-get install percona-xtrabackup
Trên CentOS
Code:
rpm -Uhv http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
Code:
yum list | grep percona
Sau đó chạy lệnh này để cài đặt
Code:
yum install percona-xtrabackup
Hướng dẫn sao lưu và khôi phục dữ liệu với XtraBackup
  1. Tạo một bản full backup
    Code:
    innobackupex --user=DBUSER --password=DBUSERPASS /path/to/BACKUP-DIR/
  2. Trước khi khôi phục dữ liệu phải làm bước này nếu không sẽ bị lỗi khi khôi phục
    Code:
    innobackupex --apply-log /path/to/BACKUP-DIR
  3. Dừng MySQL
    Code:
    service mysqld stop
    Xóa bỏ tất cả các tập tin trong datadir.
    Code:
    rm -rf /var/lib/mysql/*
    Khôi phục bản full backup
    Code:
    innobackupex --apply-log /path/to/BACKUP-DIR
    Chown thư mục datadir và khởi động lại MySQL
    Code:
    chown -R mysql:mysql /var/lib/mysql
    service mysqld start
Vậy là xong
Chúc các bạn thành công!
Theo daivietpda.vn
 

Facebook Comments

Similar threads

New posts New threads New resources

Back
Top