Skip to content

koposow/rsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Домашнее задание к занятию 3 «Резервное копирование» - Николай Копосов

Задание 1

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

Решение 1

rsync -avPh --delete --checksum --exclude=".*" ~/ /tmp/backup

К сожалению, на этой VM мало файлов, т.к. она новая

решение 1

Задание 2

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

Решение 2

результат выполнения

crontab

скрипт

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages