Скрипт Linux копирование папок с сервера на сервер

Всем привет, есть задача копировать файлы с сервера а сервер по определенному интервалу времени, может есть готовое программное решение или у кого то есть пример скрипта?

Не только для папок но и для файлов подойдет Rsync.

Пример: #rsync -avz /path_from admin@IP:/path_to

Такой командой мы можем все изменения с одного каталога (либо раздела) будут синхронизироваться на другой по сети в сжатом виде по протоколу SCP. Единственной нужно настроить авторизацию без пароля с помощью ключей.

Чтобы данные не только копировались но и удалялись нужно добавить –delete-after.

Спасибо, ползная инфа, автоматическую авторизацию можно настроить по RSA ключу? Как то настраивал, оно?

Я правда не делал файл конфигурации, а выполнял сразу генерацию ключа при которой автоматически в домашнем каталоге создается .ssh каталог с приватным и публичным ключём. Кстати в статье не указано, что на удаленной машине public_key должен быть переименован как: authorized_keys

Спасибо, подправлю… :yes4:

А я тебе про rsync вчера говорил, когда в машине ехали :sarcastic:
Для большей секурности, при необходимости конечно запилить rsync over ssh

Да, как раз в тему! Спасибо всем ))