Header Ads

Để đặt lệnh chạy vào 3h sáng bằng crontab

 Để đặt lệnh chạy vào 3h sáng bằng crontab, bạn có thể thêm một entry vào crontab file của hệ thống. Dưới đây là cách thêm một entry để chạy lệnh của bạn vào 3h sáng mỗi ngày:

  1. Mở crontab file để chỉnh sửa:

    bash
    crontab -e
  2. Trong trình soạn thảo (thường là vi hoặc nano), thêm dòng sau:

    bash
    0 3 * * * sqlite3 /opt/data/vaultwarden/vw-data/db.sqlite3 ".backup '/opt/data/vaultwarden/vw-data/db.bak'" && tar -czvf /home/hoangt/backup/Vaultwarden_data-$(date '+\%Y\%m\%d-\%H\%M').tar.gz /opt/data/vaultwarden/vw-data/ && rclone copy --ignore-existing /home/hoangt/backup upload_google_drive:/backup_folder && rm -r /home/hoangt/backup/*
    • Dòng này sẽ thực hiện lệnh của bạn vào 3h sáng mỗi ngày.
    • 0 3 * * * là cú pháp để chỉ định thời điểm chạy. Ở đây, nó có nghĩa là "mỗi ngày lúc 3 giờ sáng".
  3. Lưu và đóng trình soạn thảo.

Hãy chắc chắn rằng bạn đã thay thế đúng đường dẫn và tùy chọn của lệnh trong crontab file. Để kiểm tra crontab hiện tại, bạn có thể chạy lệnh:

bash
crontab -l

Lưu ý: Sử dụng chính xác định dạng thời gian và cấu trúc câu lệnh để tránh lỗi trong quá trình thực hiện.

No comments

Powered by Blogger.