Nguyên Nghĩa

Hãy biết đam mê và mãi mãi khát khao học hỏi.

MENU
Tìm kiếm thông tin
Nguyên Nghĩa
Mr.N2

Hướng dẫn backup và restore database bằng SSH

Chào các bạn,

Đối với người làm Webmaster hay làm SEO thì việc backup và restore database (cơ sở dữ liệu) của website là việc rất phổ biến. Một website nếu được backup thường xuyên sẽ luôn được đảm bảo có dữ liệu mới nhất để phục hồi, ví dụ như website bị hack, hư hỏng phần cứng hoặc thao tác quản trị nào đó gây ra lỗi.

backup-restore-database-idichvuseo

Để backup và restore database thì bạn có thể dùng nhiều công cụ như MySQL Dumper, Bigdump, Spydex Dumper,… để xử lý đều được cả. Database nhỏ và nhẹ thì bạn có thể dùng các công cụ này, nhưng đối với database lớn từ vài GB tới vài chục GB thì việc xử lý truy vấn bằng các script này thật sự rất tệ, chưa kể tình trạng nếu script request quá nhiều mà trên tài khoản có limit resource sẽ làm cho quá trình xử lý bị lỗi. Vì vậy trong bài viết này IDVS sẽ hướng dẫn bạn backup và restore database bằng SSH, tiện lợi và nhanh chóng hơn rất nhiều.

01. Sao lưu cơ sở dữ liệu bằng SSH

Để sao lưu cơ sở dữ liệu bằng SSH bạn cần truy cập bằng quyền Root vào SSH của Server, sau đó chạy command như bên dưới.

Mình ví dụ đây là thông tin của database bạn cần backup.

Đối với thông tin database bên trên bạn sẽ chạy command như thế này:

Sau đó, hệ thống sẽ hiển thị thông báo nhập mật khẩu, bạn nhập theo mật khẩu đã kết nối vào database là xong.

Chú ý mình đã chỉ định database sẽ được lưu trữ tại /home/public_html/idichvuseo/, tùy vào việc cấu hình mà quản trị có những path khác nhau nhé.

02. Phục hồi cơ sở dữ liệu bằng SSH

Để phục hồi cơ sở dữ liệu cũng tương tự như việc sao lưu, cũng phải đăng nhập bằng quyền Root vào SSH của Server, sau đó chạy command như bên dưới.

Ví dụ từ thông tin của database bên trên, mình chạy command như sau:

Lúc này cũng hiển thị thông tin nhập mật khẩu, bạn nhập mật khẩu của database vào là xong nhé.

Chúc các bạn thành công!

Thảo luận thêm tại diễn đàn IDVS bài viết hướng dẫn backup và restore database bằng ssh

Bình luận

6 responses to “Hướng dẫn backup và restore database bằng SSH”

  1. Quan Bui says:

    Em dùng https://wordpress.org/plugins/backwpup/
    Tự động sao lưu code và data vào dropbox mỗi tuần 1 bản, lưu trữ 15 bản mới nhất. Hehe.

    View Comment
  2. On ap standa says:

    Tính mình ít cẩn thận nên chưa bao giờ nghĩ đến chuyện backup hết 😀

    View Comment
  3. Mới mò được cách backup data lên drive google hehe!
    mỗi tuần đều đặn nhận được file backup trên google.

    View Comment
  4. idvs idvs says:

    Hướng dẫn backup & restore bằng ssh!

    View Comment
  5. daylight_dl daylight_dl says:

    Hướng dẫn rất chi tiết.

    View Comment
  6. NguoiAnDanh nguoiandanh says:

    Đù =))
    Anh nghĩa hay thế

    View Comment

Leave a Reply