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