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

Hướng dẫn tắt chức năng gửi email mã nguồn Xenforo
Mar 20, 2015
Chào các bạn, Vừa qua có một số bạn sử dụng mã nguồn Xenforo liên hệ mình, vấn đề về hệ thống tự động gửi mail quá mức cho phép …
Hướng dẫn chặn IP nước ngoài đăng nhập vào AdminCP
Feb 25, 2015
Chào các bạn, Trong bài viết này mình sẽ hướng dẫn các bạn bảo mật AdminCP hiệu quả bằng .htaccess để chặn IP không cho phép truy suất vào AdminCP. …
Hướng dẫn tạo Cache mã nguồn Xenforo
Feb 13, 2015
Chào các bạn, Như mọi người đã biết cache là bộ nhớ đệm, giúp chúng ta truy suất đến tập tin nhanh hơn do đã load trước đó. Trong bài …
Hướng dẫn tăng tốc website bằng tính năng nén trên cPanel
Nov 24, 2014
Chào các bạn, Đây là bài viết hướng dẫn tăng tốc độ load website, một tính năng có sẵn trên cPanel. Với việc website được nén lại sẽ nhẹ hơn, …