Выборочное резервное копирование в 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.
1 день 9 часа назад
1 день 10 часа назад
1 день 10 часа назад
1 день 10 часа назад
1 день 10 часа назад
1 день 10 часа назад
2 дня 6 часа назад
2 дня 6 часа назад
2 дня 7 часа назад
2 дня 8 часа назад