Skip to content

Домашнее задание к занятию «Резервное копирование»

Notifications You must be signed in to change notification settings

bodra84/sflt-bk-hw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Домашнее задание к занятию «Резервное копирование» - Файзиев Давлат.

Задание 1

  • Составьте команду rsync, которая позволяет создавать зеркальную копию домашней директории пользователя в директорию /tmp/backup
  • Необходимо исключить из синхронизации все директории, начинающиеся с точки (скрытые)
  • Необходимо сделать так, чтобы rsync подсчитывал хэш-суммы для всех файлов, даже если их время модификации и размер идентичны в источнике и приемнике.
  • На проверку направить скриншот с командой и результатом ее выполнения.

Решение 1

Cкриншот с командой и результатом ее выполнения:

Скриншот 1


Задание 2

  • Написать скрипт и настроить задачу на регулярное резервное копирование домашней директории пользователя с помощью rsync и cron.
  • Резервная копия должна быть полностью зеркальной
  • Резервная копия должна создаваться раз в день, в системном логе должна появляться запись об успешном или неуспешном выполнении операции
  • Резервная копия размещается локально, в директории /tmp/backup
  • На проверку направить файл crontab и скриншот с результатом работы утилиты.

Решение 2

Файл crontab.

Файл скрипта backup-dir.sh.

Cкриншот с результатом работы утилиты:

Скриншот 2


About

Домашнее задание к занятию «Резервное копирование»

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages