Trình khơi phục đã hoàn tất và chọn Continue

Một phần của tài liệu XÂY DỰNG HỆ THỐNG GIẢNG DẠY TRỰC TUYẾN ELEARNING DÙNG MOODLE (Trang 120 - 123)

Và đây là khóa học mới được khơi phục từ chuyên đề 2

2.17. Tính năng backup automatic database moodle

Tự động hóa q trình sao lưu cơ sở dữ liệu đơn giản như tạo một công việc cron sẽ chạy lệnh mysqldump tại thời điểm xác định.

Để thiết lập sao lưu tự động cơ sở dữ liệu MySQL bằng cronjob, hãy làm theo các bước bên dưới:

Bước 1: Tạo một tệp có tên vi /etc/my.cnf trong thư mục chính người dùng của bạn:

vi /etc/my.cnf

Sao chép và dán văn bản sau vào cuối dòng của tệp .my.cnf.

[client]

user = moodleuser password = admin@123

Đừng quên thay thế “moodleuser” và “admin@123” bằng người dùng cơ sở dữ liệu và mật khẩu của người dùng.

Bước 2: Hạn chế quyền đối với tệp thông tin xác thực để chỉ người dùng của bạn mới có quyền truy cập vào tệp đó:

Bước 3: Tạo một thư mục để lưu trữ các bản sao lưu:

mkdir /var/moodleuser/backup/

Bước 4: Mở tệp crontab người dùng của bạn:

crontab -e

Thêm công việc cron sau đây sẽ tạo bản sao lưu tên cơ sở dữ liệu mydbmỗi ngày vào lúc 3h 12 phút sáng:

12 3 * * * /usr/bin/mysqldump -u moodleuser moodle > /var/moodleuser/backup/moodle-$(date +\%Y\%m\%d).sql

Như vậy là cấu hình xong, bây giờ ta backup database của moodle, từ 3h12 phút sẽ tự động backup cơ sở về thư mục /var/moodleuser/backup/

Dùng lệnh ll để xem thư mục:

CHƯƠNG 3: Tổng kết

3.1. Mức độ tham gia của các thành viên:

- Nhiệt tình, tập trung, đầy đủ, nghiêm túc.

3.2. Thuận lợi và khó khăn:

Thuận lợi: Nhóm đồn kết, hỗ trợ lần nhau khi gặp khó khăn

Khó

khăn: Đề tài mới lạ. 3.3. Kết luận - Nộp đúng thời hạn - Khắc phục các lỗi và củng cố kiến thức. 3.4. Hoàn thành 123 Tên thành

viên Nhiệm vụ Tỷ lệ thànhviên

Trần Quang Khải

Tìm tài liệu liên quan đến các đề tài, cấu hình, Demo,

27%

Võ Duy Sinh trợ nhóm Word, tìm kiếm tài liệu, hỗ 24% Nguyễn Hữu

Nguyên Tìm tài liệu 24%

Phan Triệu

Một phần của tài liệu XÂY DỰNG HỆ THỐNG GIẢNG DẠY TRỰC TUYẾN ELEARNING DÙNG MOODLE (Trang 120 - 123)

Tải bản đầy đủ (DOCX)

(123 trang)
w