Backup папок, файлов с помощью архиватора по расписанию (tar, cron)

Published: 26 April 2015
on channel: Linux - это просто!
3,742
50

Залогинимся как суперпользователь:
sudo su

Создадим маленький скрипт backup.sh:
nano /etc/init.d/backup.sh

В созданном файле пишем:
#!/bin/sh
#backup.sh
tar -czPf /home/ivan/Документы/'BackUp Folder - '`date '+%d-%B-%Y's`.tar.gz /home/ivan/backupfolder
tar -czPf /home/ivan/Документы/'BackUp File - '`date '+%d-%B-%Y'r`.tar.gz /home/ivan/backupfile

где: /home/ivan/Документы/'BackUp Folder - '`date '+%d-%B-%Y's`.tar.gz - имя создаваемого файла бэкапа
/home/ivan/backupfolder - путь к папке или файлу, который будет бэкапится
Сохраняем файл и даем права на выполнение:
chmod 755 /etc/init.d/backup.sh


Проверяем работу скрипта:
/etc/init.d/backup.sh


Создадим расписание выполнения скрипта:
nano /etc/crontab


Добавим строку выполнения скрипта (каждый день в 23:55):
55 23 * * * root /etc/init.d/backup.sh
где:
минута час день_месяца месяц день_недели пользователь команда
55 23 * * * root /etc/init.d/backup.sh
Допустимые значения: минута - от 0 до 59, час - от 0 до 23, день_месяца - от 1 до 31, месяц - от 1 до 12,
день_недели - от 0 до 6 (0 - это воскресенье).


Watch video Backup папок, файлов с помощью архиватора по расписанию (tar, cron) online without registration, duration hours minute second in high quality. This video was added by user Linux - это просто! 26 April 2015, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,742 once and liked it 50 people.