Nội dung

Hướng dẫn backup và restore trên DirectAdmin

3 năm trước, Directadmin, 231 Lượt xem

Trong quá trình sử dụng, vận hành website sẽ có lúc bạn không tránh khỏi việc website của mình đột nhiên bị lỗi vì một lý do nào đó, cũng có thể bạn thao tác cài đặt , chỉnh sửa hay update gì đó trên website dẫn đến xung đột làm lỗi website.

Và thông thường các nhà cung cấp host đều có hỗ trợ backup tự động hàng ngày cho bạn, tuy nhiên thời gian mà bản backup được tạo ra trên hệ thống sẽ do nhà cung cấp set mặc định nên chúng ta sẽ hơi bị động trong vấn đề này vì không phải lúc nào thời gian backup đó cũng đúng với thời gian mà bạn muốn.

Backup (sao lưu dữ liệu)

Tại giao diện Directadmin , bạn rê chuột vào Advanced Features => và chọn Create/Restore Backups

Giao diện Backup sẽ hiện ra như hình.

Ở đây nếu muốn backup lại các phần nào thì bạn tick vào và ngược lại bỏ tick nếu không muốn backup => chọn CREATE BACKUP.

Tiếp đó , bạn sẽ nhận được thông báo là tiến trình backup đã được đưa vào hàng chờ.

Quá trình backup lâu hay nhanh là tùy thuộc vào dữ liệu của website bạn, để xem quá trình backup thành công hay chưa các bạn truy cập Messages như hình hình => Nếu như được thông báo Your backups are now ready là bản backup đã được tạo thành công.

Các bạn có thể download file backup về máy tính bằng cách truy cập theo đường dẫn: System Info Files => File Manager => backups.

Chạy backup theo tuần

Mặc định mình cũng hay setup theo tuần để có thể lưu được file backup cách dãn ra 1 cách ok nhất có thể

ở bước Modify Backup Schedule các bạn chọn day of week là từ 1 đến 7 là các ngày trong tuần nhé, trong hình này mình setup backup mỗi lúc 3h sáng vào ngày chủ nhật

Restore (khôi phục từ bản backup)

Tại giao diện Directadmin , bạn rê chuột vào Advanced Features => và chọn Create/Restore Backups => RESTORE BACKUP.

Ở giao diện restore các bạn thực hiện như sau:

(1) Chọn đúng bản backup cần restore.

(2) Nhấn RESTORE để tiến hành khôi phục.

Tiếp đó , bạn sẽ nhận được thông báo là tiến trình restore đã được đưa vào hàng chờ.

Quá trình restore lâu hay nhanh là tùy thuộc vào dữ liệu của website bạn, để xem quá trình restore thành công hay chưa các bạn vào phần Messages để xem => Nếu có thông báo Your User files have been restored là đã resore thành công.

Lưu lại các file backup 1 số ngày gần nhất

ở đấy chúng tôi cho chạy cron lưu lại 1 số ngày gần nhất 1 cách tự động

Nếu các bạn dùng DirectAdmin thì có thể setup cron job theo bài sau

EDITOR=nano crontab -e
0 3 * * * find /home/admin/admin_backups/ -mtime +15 -exec rm -rf {} \;

tham khảo:

https://superuser.com/questions/430914/how-to-delete-directories-older-than-one-hour-cron-job

https://superuser.com/questions/236161/delete-all-files-older-than-x-days?rq=1

Bài viết mới cập nhập

  • Hướng dẫn Plugin floating contact

    Hướng dẫn Plugin floating contact

    10 tháng trước, 338 Lượt xem

    Netweb xin hướng dẫn cách quản lý Plugin floating contact các bạn nhớ làm theo kỹ tường bước để plugin hoạt động Tính năng: Hiển…

  • Backup Yandex Mail

    Backup Yandex Mail

    12 tháng trước, 229 Lượt xem

    Khác với dịch vụ email theo tên của microsoft và google với chi phí đắt đỏ tầm 1tr/năm/1user, vì thế nên netweb khuyên dùng dịch…

Bình luận trên facebook netweb.vn

Đam mê thiết kế web, kinh nghiệm 9 năm trong nghề thiết kế website, đang thiết kế web dạo tại netweb.vn, Callme: 08.9898.2526 (Mr Hải)