Поведение Rsync в скрипте cron

У меня есть устройство nfs, которое каждый день создает контрольную точку (резервные копии). Я хочу использовать Rsync для копирования этих контрольных точек на другое устройство (Drobo, подключенное через iSCSI). Поэтому я запускаю скрипт на одном nfs-ресурсе, и он работает хорошо. Вот несколько проблем, которые у меня есть, которые потребуют слишком много времени, чтобы экспериментировать несколько раз.

Резервное копирование нескольких копий, и я хотел бы пропустить их и запустить скрипт над каждым. Как это будет работать с Rsync? Запустится ли работа Rsync, а затем снова запустится и запустит второе, третье и четвертое задание Rsync или Rsync дождитесь завершения задания до окончания и перезапуска цикла? Возможно, мне просто нужно поместить некоторую проверку в цикл, чтобы не перезапускать до тех пор, пока Rsync не будет завершен. Ссылаясь на это последнее предложение; что возвращает Rsync, что я мог бы использовать, чтобы сообщить, была ли ошибка или продолжить цикл, если все прошло хорошо? Контрольные точки, созданные устройством NFS, называются на основе даты. Rsync распаковывает файл .ckpt * в статически названный каталог. Поскольку источником является другой каталог, но файлы внутри одинаковы, а цель называется одинаковой, будет ли Rsync копировать только различия?

это задание rsync: rsync -az $NEWCHKPT/* /drobo/bak.${share}/${share}_daily

Я знаю, что это сообщение спрашивает много. Любые советы приветствуются.

1
задан 15 May 2013 в 19:10

0 ответов

Другие вопросы по тегам:

Похожие вопросы: