Contents
Khi bạn lập trình wordpress, chắc chắn bạn sẽ phải gặp tình huống chuyển tên miền hosting, VPS, Server. Khi đó, bạn cần backup cơ sở dữ liệu và code của mình.Bài này mình sẽ hướng dẫn các bạn backup cơ sở dữ liệu sử dụng giao diện Cpanel hoặc Direct Admin của hosting và sử dụng command line của VPS/Server để backup dữ liệu của mình
Backup cơ sở dữ liệu từ hosting trong giao diện Cpanel hoặc DirectAdmin
Backup cơ sở dữ liệu trong giao diện web cpanel
Bước 01: Bạn đăng nhập vào trong hosting
Bước 02: Bạn tìm đến mục phpMyAdmin trong hosting của bạn
Bước 03: Bạn vào giao diện phpMyAdmin và chọn cơ sở dữ liệu cần export.
Bước 04: Bạn chọn trên thanh công cụ nút export rồi nhấn GO, chọn nơi lưu trữ rồi nhấn OK là bạn đã backup được cơ sở dữ liệu.
Backup cơ sở dữ liệu trong giao diện web DirectAdmin
Bước 01: Bạn đăng nhập vào trong hosting
Bước 02: Bạn tìm đến mục phpMyAdmin trong hosting của bạn
Bước 03: Bạn vào giao diện phpMyAdmin và chọn cơ sở dữ liệu cần export.
Bước 04: Bạn chọn trên thanh công cụ nút export rồi nhấn GO, chọn nơi lưu trữ rồi nhấn OK là bạn đã backup được cơ sở dữ liệu.
Backup cơ sở dữ liệu từ VPS/Server sử dụng Command line (Linux OS)
Các lệnh Command line (Linux OS) mình sử dụng trong bài này bao gồm:
- mysql -uroot -p0123456 : Là lệnh vào trong cơ sở dữ liệu mysql với user: root và pass: 0123456
- mysqldump -uroot -p0123456 daykem11 > daykem11_20161026_giangtv_backup.sql : Là lệnh yêu cầu backup database daykem11 thành file daykem11_20161026_giangtv_backup.sql.
- ls -l : là lệnh xem file, folder có sẵn trong thư mục mà bạn đang sử dụng
- show databases: Lệnh hiển thị tên tất cả các database trong hệ thống (Lệnh command line của mysql)
- exit: Lệnh thoát ra khỏi mysql.(Lệnh command line của mysql)
Dưới đây là hướng dẫn các bạn chi tiết từng bước
Bước 01: Bạn cần có 1 phần mềm để remote vào trong VPS/Server của bạn như (PuTTY, Mobaxterm, Bitvise SSH Server)
Trong bài này mình dùng Mobaxterm để remote vào trong server.
Bạn mở Mobaxterm lên rồi chọn Session trên thanh Menu => Chọn tab SSH
Điền đầy đủ thông tin Ip hosting, username account, port SSH 22
Sau khi đăng nhập thành công hệ thống sẽ hỏi password của bạn. Bạn nhập password vào sẽ vào được thư mục quản lý file của bạn.
Bước 02: Bạn sử dụng lệnh dưới đây để backup cơ sở dữ liệu (Chú ý là bạn thay username, pass của tài khoản quản lý database và thay tên data cần backup, tên file cần hệ thống export ra nhé)
mysqldump -uroot -p0123456 daykem11 > daykem11_20161026_giangtv_backup.sql
Bước 03: Sau khi thành công bạn dùng lệnh ls -l để xem file vừa backup xong có tên là daykem11_20161026_giangtv_backup.sql
sau đó bạn tải về là xong.