簡體   English   中英

如何使用日期和時間獲取phpmyadmin(mysql)備份數據庫cron

[英]how to take phpmyadmin(mysql) backup database cron with date and time

每天凌晨2:30如何備份服務器數據庫PHPMYADMIN(MYSQL)以及帶時間戳的zip文件。請提供幫助。

由於您想創建一個cron,因此您可能想使用mysqldump命令。

mysqldump -u database_user -pdatabase-password database_name | gzip -9 > /path/to/backup/directory/database-data/$(date +%Y-%m-%d-%H.%M.%S).sql.gz

您的cron將如下所示:

30 2 * * * mysqldump -u database_user -pdatabase-password database_name | gzip -9  /path/to/backup/directory/database-data/$(date +%Y-%m-%d-%H.%M.%S).sql.gz

在某些系統中,例如RHEL,您可能需要從日期表達式中轉義字符。 https://unix.stackexchange.com/questions/8584/using-the-system-date-time-in-a-cron-script

在每個%之前添加一個\\。 (\\%Y - \\%米 - \\%d - \\%H \\%M \\%S)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM