Hướng dẫn backup full cho Direct Admin qua Command Line
Cập nhật 27/12/2023Tóm Tắt Bài Viết
Trong môi trường sử dụng Direct Admin, khả năng tạo bản backup thông qua Command Line không chỉ mang lại sự linh hoạt mà còn cho phép người quản trị thực hiện quy trình sao lưu một cách tự động và hiệu quả. Bài viết này BKNS sẽ hướng dẫn bạn backup full cho Direct Admin qua Command Line nhé!
Hướng dẫn backup full cho Direct Admin qua Command Line
Có 2 trường hợp để backup, đó là backup toàn bộ hoặc backup user lẻ.
Backup Direct Admin với Command Line cho toàn bộ user
echo "action=backup&append%5Fto%5Fpath=nothing&database%5Fdata%5Faware=yes&email%5Fdata%5Faware=yes&local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&owner=admin&type=admin&value=multiple&when=now&where=local&who=all" >> /usr/local/directadmin/data/task.queue
Trong vài phút, trong thư mục /home/admin/admin_backups
xuất hiện tệp tin backup như hình sau. Trước khi chạy lệnh, chưa có một tệp tin backup nào.
Backup Direct Admin với Command Line cho một user duy nhất
Ở đây mình có một user tên là demo1 sẽ sử dụng lệnh sau để tiến hành sao lưu user này.
echo "action=backup&append%5Fto%5Fpath=nothing&database%5Fdata%5Faware=yes&email%5Fdata%5Faware=yes&local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&owner=admin&select%30=demo1&type=admin&value=multiple&when=now&where=local" >> /usr/local/directadmin/data/task.queue
Chờ một lúc sẽ thấy tệp tin backup đầy đủ của user này.
Trong trường hợp muốn khôi phục user demo1 này thì ta sử dụng lệnh sau:
echo "action=restore&ip%5Fchoice=file&local%5Fpath=%2Fhome%2Fadmin%2Fadmin%5Fbackups&owner=admin&select%30=user%2Eadmin%2Edemo1%2Etar%2Egz&type=admin&value=multiple&when=now&where=local" >> /usr/local/directadmin/data/task.queue
Nếu đây là tệp tin sao lưu đến từ VPS hoặc Server khác thì bạn cần thêm tùy chọn ip_choice=select&ip=x.x.x.x, trong đó x.x.x.x chỉnh lại thành IP VPS hoặc Server của bạn.
Tổng kết
Như vậy chỉ với vài bước vô cùng đơn giản, bạn đã hoàn toàn có thể thực hiện backup full cho Direct Admin qua Command Line một cách nhanh chóng và dễ dàng. Hy vọng rằng bài viết này của BKNS có thể giúp ích cho bạn. Ngoài ra, bạn cũng có thể tham khảo nhiều bài viết hướng dẫn chất lượng khác tại https://huongdan.bkns.vn/ nhé! Cảm ơn bạn đã dành thời gian đọc bài viết này!