Я нашел эту ссылку:
http://bash.cyberciti.biz/backup/backup-directories-from-linux-to-windows-server/
И это похоже на то, что мне нужно ... но я полный новичок в Linux и не хочу ничего напортачить.
Я в основном хочу сделать резервную копию папки Linux в папку Windows на удаленном сервере Windows 2008 и запланировать ее. Мне нужно убедиться, что он захватывает открытые файлы, если это возможно, и мне нужно, чтобы он создавал журнал того, что было скопировано (и помещал этот журнал в удаленную папку Windows)
СЕРВЕР = Gentoo Linux 1.12.9
Хотелось бы знать следующее:
Спасибо!
vi
если вы с ним знакомы. Если nano
установлен, вам может быть проще использовать, если вы еще не vi
пользователь..sh
). Хорошее место для этого было бы /usr/local/bin
. Вам нужно будет оформить chmod u+x scriptname
чтобы сделать его исполняемым владельцем скрипта (предположительно root - вам может понадобиться сделать sudo chown root:root scriptname
). Сделать его доступным для всех, на что вы способны chmod a+x scriptname
. Возможно, вам потребуется префикс chmod
команды с sudo
с последующим пробелом.crontab
для пользователя он должен запускаться под или помещать сценарий оболочки (который включает вызов сценария резервного копирования вместе с желаемыми аргументами) в /etc/cron.daily
каталог, например. Выбор crontab
или cron
каталог частично зависит от того, как часто вы выполняете задание.cron
работа. Для более подробного ведения журнала вы можете добавить logger
в нем команду или основной скрипт.В то, что я изложил выше, содержится много деталей. Если у вас есть конкретные вопросы по определенным элементам, их следует публиковать как отдельные вопросы (если это не простое продолжение.