Mặc định khi sử dụng tính năng Admin Backup/Transfer trên giao diện DirectAdmin với tài khoản Admin thì các tệp tin sau khi đã Backup sẽ có tên dạng như sau: user.admin.quandt.tar.gz. Như vậy sẽ rất khó biết thời gian backup cụ thể khi nào.
Hôm nay HostVN sẽ hương dẫn tự động thêm thời gian vào sau các file backup.
Bước 1: SSH vào VPS với quyền root.
Bước 2: Tạo script hỗ trợ thêm thời gian vào sau file backup.
Đầu tiên ta tạo script theo đường dẫn bên dưới:
vi /usr/local/directadmin/scripts/custom/user_backup_post.sh
Sau đó ta thêm đoạn code bên dưới vào scripts và lưu lại:
#!/bin/sh
#set this as needed
RESELLER=admin
BACKUP_PATH=`echo $file | cut -d/ -f1,2,3,4`
REQUIRED_PATH=/home/$RESELLER/admin_backups
if [ "$BACKUP_PATH" = "$REQUIRED_PATH" ]; then
if [ "`echo $file | cut -d. -f4,5`" = "tar.gz" ]; then
NEW_FILE=`echo $file | cut -d. -f1,2,3`.`date +%F-%Hh-%Mp`.tar.gz
if [ -s "$file" ] && [ ! -e "$NEW_FILE" ]; then
mv $file $NEW_FILE
fi
fi
fi
exit 0;