Выборочное резервное копирование в Linux с помощью find

Встроенные средства поиска в любом дистрибутиве Linux достаточны для гибкой настройки резервного копирования. Во-первых, есть cron. Во-вторых, можно использовать составные конструкции с командой fine.

Допустим у вас есть каталог, полный загруженных из сети файлов. Эта команда найдет и архивирует все файлы, которые больше 100 Кб и старее 48 часов:

find /path/to/directory/ -type f -mtime -2 -size +100k | xargs tar -zcvf archive.tgz

Далее можно с помощью команды scp залить архив на backup-сервер или даже синхронизировать резервные копии с помощью rsync.

Ваша оценка: Нет Средняя оценка: 4 (3 votes)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Linux I класса
Linux II класса
Linux III класса
Счетчики
  • Самый популярный сайт о Linux и Windows 10
О Либератуме

Liberatum — это новости мира дистрибутивов Linux, обзоры, сборки, блоги, а также лучший сайт об Ubuntu*.