---
title: "Hướng dẫn backup tự động cho VPS sử dụng DirectAdmin"
author: "Trung Hiếu"
date: "2014-12-15"
lastmod: "2017-01-20"
url: "https://wpcanban.com/hosting-domain/huong-dan-backup-tu-dong-cho-vps-su-dung-directadmin.html"
---

# Hướng dẫn backup tự động cho VPS sử dụng DirectAdmin

Hướng dẫn backup tự động cho VPS sử dụng DirectAdmin.

![directadmin-auto-backup-restore](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-auto-backup-restore.jpg)

Backup (sao lưu) dữ liệu thường xuyên là một trong những công việc quan trọng và cần thiết khi vận hành một trang web.Backup dữ liệu sẽ đảm bảo blog/website của bạn luôn an toàn trước hàng ngàn hiểm họa, rủi ro có thể xảy ra. Trong trường hợp trang web của bạn gặp vấn đề (bị hack, bị lỗi,…), bạn có thể nhanh chóng khôi phục lại nó bằng các bản backup có sẵn. Hầu hết các nhà cung cấp dịch vụ [hosting](https://wpcanban.com/category/hosting-domain) hiện nay đều hỗ trợ việc backup dữ liệu miễn phí hàng tháng, hàng tuần, thậm chí là hàng ngày cho khách hàng. Tuy nhiên, để chắc chắn hơn và bớt phụ thuộc vào nhà cung cấp, các bạn có thể tự tạo cho mình các bản backup riêng, sau đó lưu về máy tính hoặc lưu trữ trên các dịch vụ trực tuyến khác (*Google Drive*, *Dropbox*, *FTP*,…).

Nếu blog/website của bạn có nội dung thay đổi thường xuyên, tốt nhất bạn nên sử dụng hình thức backup real-time (thời gian thực) hoặc daily (hàng ngày). [*WordPress*](https://wpcanban.com/category/wordpress) có rất nhiều plugin miễn phí có thể giúp bạn làm điều này, chẳng như *[BackWPup](https://wordpress.org/plugins/backwpup/)*, *[Updraftplus](https://wordpress.org/plugins/updraftplus/)*,… Tuy nhiên, nếu không muốn sử dụng quá nhiều plugin, các bạn có thể tận dụng chức năng backup tự động có sẵn trong VPS. Không chần chừ thêm nữa, ngay bây giờ, tôi sẽ hướng dẫn cho các bạn cách backup dữ liệu một cách tự động trong *[VPS](https://wpcanban.com/tag/vps/)* sử dụng *DirectAdmin*.

Bài viết sử dụng:

- *[Cloud VPS](https://wpcanban.com/danh-gia/danh-gia-hostvn-net-cloud-vps-dat-xat-ra-mieng.html)* của *Hostvn.net*, đã cài sẵn *DirectAdmin v1.46* – chính là *VPS* mà *[WP Căn bản](https://wpcanban.com)* đang dùng.
- Gói *Value shared host* (dung lượng 20GB, cài sẵn *cPanel 11*) được mua từ *NameCheap*, dùng làm nơi chứa file backup.

Đầu tiên, các bạn cần tạo 1 tài khoản tài khoản *FTP* trên host được sử dụng làm nơi lưu trữ file backup. Sở dĩ mình khuyên như vậy là vì nếu lưu file backup ngay trên *VPS*, trong trường hợp *VPS* bị lỗi mất sạch dữ liệu thì sẽ mất luôn cả file backup. Hãy nghi nhớ kỹ các thông số như: FTP username, FTP password, FTP server, FTP & explicit FTPS port, Path.

![configure-ftp-client](https://wpcanban.com/wp-content/uploads/2014/12/configure-ftp-client.png)

các bạn đăng nhập vào *DirectAdmin* của *VPS*, chọn *Admin Level* => *Admin Backup/Transfer*.

![directadmin-admin-backup-transfer](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-admin-backup-transfer.png)

Tại đây, các bạn sẽ thấy giao diện trang thiết lập backup như sau:

![directadmin-admin-backup-transfer-create-auto-backup](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-admin-backup-transfer-create-auto-backup.png)

 

– Step 1 – *Who*: chọn các tài khoản người dùng mà bạn muốn backup.

– Step 2 – *When*: chọn *Cron Schedule* để tiến hành backup tự động. Cài đặt các thông số thời gian theo ý muốn của bạn. Ví dụ, tôi muốn tự động backup lúc 21:00 hàng ngày (daily backup), tôi sẽ chọn 0 – 21 – * – * – * như hình bên trên.

– Step 3 – *Where*: chọn nơi lưu trữ file backup. Các bạn tick vào mục *ftp* và sau đó điền sao cho tương ứng với các thông số của tài khoản *FTP* đã tạo ở bước đầu tiên.

- IP = FTP server.
- Username = FTP username.
- Password = FTP password.
- Remote path = Path.
- Port = FTP & explicit FTPS port.

Trọng mục *Append to path* chọn *Full Date* để tự động tạo các thư mục con chứa file backup, mỗi thư mục tương ứng với 1 ngày.

– Step 4 – *What*: các bạn có thể chọn *All Data* để backup toàn bộ dữ liệu hoặc *Selected Data* để chỉ backup những dữ liệu mong muốn.

– Step 5 – *Save*: sau khi đã hoàn tất mọi thiết lập, click vào *Save* để lưu lại.

Xong. Chỉ đơn giản vậy thôi. Kéo xuống cuối trang, nếu bạn thấy mục *Current Backup Crons* thì có nghĩa là bạn đã cài đặt thành công.

![directadmin-current-backup-crons](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-current-backup-crons.png)

Bây giờ, dữ liệu trong *VPS* sẽ được tự động backup và lưu trữ trên tài khoản *FTP* của shared host. Bạn sẽ không cần phải lo lắng gì nữa. Thật tuyệt vời phải không nào? :D

Nếu muốn download hoặc xem các bản backup, bạn có thể truy cập vào *File Manager* trong *cPanel* và nhập đường dẫn (Path) tương ứng.

![directadmin-auto-backup-file](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-auto-backup-file.png)

Trong trường hợp *VPS* xảy ra vấn đề, bạn có thể nhanh chóng khôi phục lại dữ liệu bằng cách sử dụng chức năng *Restore Backup* nằm ngay bên dưới.

![directadmin-restore-backup](https://wpcanban.com/wp-content/uploads/2014/12/directadmin-restore-backup.png)

Chúc các bạn thành công! :P

Hiện tại *WP Căn bản* đang cung cấp dịch vụ *WordPress Hosting* với các tính năng vượt trội, công nghệ tiên tiến và tối ưu 100% dành cho mã nguồn *WordPress*. Các bạn có nhu cầu có thể tham khảo thêm [tại đây](https://wpcanban.com/dich-vu-wordpress-hosting/).

*Mọi thắc mắc vui lòng gửi vào khung bình luận bên dưới. Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều.* :)
