Bộ môn Hệ thống thông tin HƯỚNG DẪN SAO LƯU, PHỤC HỒI DỮ LIỆU Giới thiệu BackWPUp BackWPUp plugin miễn phí hỗ trợ tự động lưu liệu website WordPress thông dụng nay, với số lượng download ngày gần 2000 lượt Sở dĩ plugin nhiều người sử dụng vừa dễ sử dụng, tốn tài ngun hỗ trợ tự động upload liệu backup qua host khác thông qua FTP, dịch vụ lưu trữ đám mây Dropbox Amazon S3 Mặc dù BackWPUp khơng hỗ trợ tính khơi phục liệu nhanh chóng có file backup rồi, thực khơi phục liệu thủ cơng Các tính BackWPUp gồm Backup database Backup mã nguồn website host Tùy chỉnh thư mục không cần backup Tối ưu database backup Kiểm tra sửa lỗi database backup Lưu danh sách plugin lại thành file text txt Nén liệu lại thành zip, tar, gz,… Tùy chỉnh thư mục lưu liệu backup host Gửi file backup qua FTP host khác, Dropbox, Amazon S3, RackSpace, Google Drive, Amazon Glacier, SugarSync,… Gửi email thông báo kèm file log Cấu hình host để dùng BackWPUp Để sử dụng plugin BackWPUp tốt nhất, host phải cài phần mềm với cấu sau: WordPress 3.4 trở lên PHP 5.3 trở lên Có hỗ trợ mysqli, cURL, nén gz, zip Ngoài ra, chắn thư mục /wp-content/uploads/ host CHMOD 755 Cách sử dụng BackWPUp Sau cài plugin kích hoạt BackWPUp xong, thấy Dashboard có menu tên BackWPUp cột tay trái Trong đó: Dashboard: Khu vực chứa thơng tin chung tiến trình backup website Hướng dẫn thực hành – Quản trị Website với Word Press Page 111 Bộ môn Hệ thống thông tin Jobs: Danh sách tiến trình backup tự động, job tiến trình backup Add new Job: Thêm tiến trình backup Logs: Xem nội dung file log lần backup Backups: Xem danh sách file backup website Settings: Thiết lập plugin About: Giới thiệu tổng quan plugin BackWPUp Để chắn cấu hình host phù hợp với BackWPUp, nên vào phần BackWPUp -> Settings -> Information để xem thông tin cấu hình host, xem phiên phần mềm chạy host Tạo job Để tạo job backup mới, vào BackWPUp -> Add new Job Tại đây, khai báo thơng tin tiến trình tự động backup Phần Job Destination thiết lập nơi cần lưu liệu backup, sử dụng nên chọn Backup to Folder để lưu liệu backup lên host Dưới cách thiết lập thông dụng nhất: Hướng dẫn thực hành – Quản trị Website với Word Press Page 112 Bộ môn Hệ thống thông tin Kế tiếp chuyển qua tab Schedule để thiết lập lịch backup tự động, chọn With WordPress cron chọn daily muốn job chạy ngày Tới bước backup rồi, nên ấn Save Changes lại Nếu muốn tự tìm hiểu thêm chức lại Bây để chạy thử Job, vào BackWPUp -> Jobs -> ấn nút Run now job vừa tạo để bắt đầu backup xem có lỗi xảy khơng Hướng dẫn thực hành – Quản trị Website với Word Press Page 113 Bộ môn Hệ thống thông tin Và bắt đầu backup kèm tiến trình để xem Chúng ta ấn vào nút Display working log để xem làm việc tới đâu có lỗi màu đỏ khơng Nếu chạy hết 100%, vào BackWPUp -> Backups để xem file chứa liệu backup chúng ta, tải máy Trong file liệu backup bao gồm mã nguồn website file sql chứa database, khôi phục cách thủ công cần thiết Hướng dẫn thực hành – Quản trị Website với Word Press Page 114 Bộ môn Hệ thống thông tin Hướng dẫn phục hồi website WordPress Một file nén chứa mã nguồn website Một file sql chứa database website Ngoài ra, phục hồi bạn nên tạo database hồn tồn thư mục cần khơi phục tập tin host phải trống hoàn toàn Cách phục hồi liệu WordPress thủ công Bước Phục hồi mã nguồn Để phục hồi mã nguồn dễ hơn, bạn upload file nén chứa mã nguồn website lên host thơng qua tính File Manager.Để phục hồi liệu website WordPress hồn chỉnh nhất, bạn cần có: Sau upload xong, chọn file nén ấn Extract Giải nén xong bạn có thư mục tập tin mã nguồn website host Hướng dẫn thực hành – Quản trị Website với Word Press Page 115 Bộ môn Hệ thống thông tin Bây bạn mở tập tin wp-config.php sửa đoạn sau thành thông tin database bạn lưu lại 01 02 03 04 05 06 07 08 09 10 11 /** The name of the database for WordPress */ define('DB_NAME', 'TÊN-DATABASE'); /** MySQL database username */ define('DB_USER', 'USERNAME-DATABASE'); /** MySQL database password */ define('DB_PASSWORD', 'MẬT-KHẨU-DATABASE'); /** MySQL hostname */ define('DB_HOST', 'localhost'); Hướng dẫn thực hành – Quản trị Website với Word Press Page 116 Bộ môn Hệ thống thông tin Bước Khôi phục database Để khôi phục database, bạn truy cập vào phpMyAdmin host Truy cập công cụ PhpMyAdmin Và chọn database cần khôi phục Và chọn Import công cụ Rồi upload tập tin sql chứa database website bạn lên ấn Go, thiết lập khác giữ nguyên Hướng dẫn thực hành – Quản trị Website với Word Press Page 117 Bộ mơn Hệ thống thơng tin Nếu báo thành cơng Bây kiểm tra tiền tố database xem có trùng với thiết lập file wpconfig.php host không Tiền tố database ký tự trước dấu “_” bảng liệu (table) Và đoạn thiết lập tiền tố database file wp-config.php, hai phải trùng website chạy 01 $table_prefix = 'wp_'; Bước Cập nhật permalink Sau khôi phục lại liệu xong, bạn cần phải flush permalink website cách vào Settings -> Permalinks ấn nút Save Changes Xong kiểm tra xem website hoạt động tốt chưa nhé! Hướng dẫn thực hành – Quản trị Website với Word Press Page 118