forked from stirelshka8/backup-server-ftp
Обновлена инструкция
This commit is contained in:
parent
5151220a6a
commit
aef00167f7
67
README.md
67
README.md
@ -65,6 +65,71 @@ sudo ./backup_script.sh
|
|||||||
|
|
||||||
• Не храните чувствительные данные (например, пароли) в открытом виде в файле конфигурации. Рассмотрите возможность использования безопасных методов хранения конфиденциальной информации.
|
• Не храните чувствительные данные (например, пароли) в открытом виде в файле конфигурации. Рассмотрите возможность использования безопасных методов хранения конфиденциальной информации.
|
||||||
|
|
||||||
|
|
||||||
|
▎Автоматическая установка
|
||||||
|
|
||||||
|
• Для автоматической установки используйте выполните команду:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
curl -O http://files.adminlabs.space/scripts/install_backup.sh && chmod +x install_backup.sh && sudo ./install_backup.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
• Чтобы добавить выполнение скрипта в cron, вам нужно отредактировать файл crontab. Вот как это сделать:
|
||||||
|
|
||||||
|
Откройте терминал.
|
||||||
|
|
||||||
|
Введите команду для редактирования crontab:
|
||||||
|
|
||||||
|
``` bash
|
||||||
|
sudo crontab -e
|
||||||
|
```
|
||||||
|
|
||||||
|
Добавьте новую строку для вашего скрипта в формате:
|
||||||
|
|
||||||
|
* * * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
Здесь * обозначает минуты, часы, дни месяца, месяцы и дни недели соответственно.
|
||||||
|
|
||||||
|
|
||||||
|
• Примеры различных временных вариаций:
|
||||||
|
|
||||||
|
1. Каждый день в полночь:
|
||||||
|
|
||||||
|
0 0 * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
2. Каждый час:
|
||||||
|
|
||||||
|
0 * * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
3. Каждые 30 минут:
|
||||||
|
|
||||||
|
*/30 * * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
4. Каждый понедельник в 3 часа ночи:
|
||||||
|
|
||||||
|
0 3 * * 1 /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
5. Каждый день в 5:30 вечера:
|
||||||
|
|
||||||
|
30 17 * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
6. Каждые 5 минут:
|
||||||
|
|
||||||
|
*/5 * * * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
7. Каждый первый день месяца в полдень:
|
||||||
|
|
||||||
|
0 12 1 * * /путь/к/вашему/скрипту
|
||||||
|
|
||||||
|
|
||||||
|
После добавления нужной строки сохраните файл и выйдите из редактора. Cron автоматически применит изменения, и ваш скрипт будет выполняться по заданному расписанию.
|
||||||
|
|
||||||
▎Лицензия
|
▎Лицензия
|
||||||
|
|
||||||
Этот проект лицензирован под MIT License. Пожалуйста, ознакомьтесь с файлом LICENSE для получения дополнительной информации.
|
Этот проект лицензирован под MIT License. Пожалуйста, ознакомьтесь с файлом LICENSE для получения дополнительной информации.
|
||||||
|
Loading…
Reference in New Issue
Block a user