У меня есть много машин (20+), подключенных к сети. каждая машина обращается к центральной базе данных, запрашивает ее, обрабатывает запрашиваемую информацию и затем записывает результаты в файлы на своем локальном жестком диске.
После обработки я хотел бы иметь возможность «захватить» все эти файлы (со всех удаленных компьютеров) обратно на основной компьютер для хранения.
Я подумал о трех возможных способах сделать это:
(1) rsync для каждого удаленного компьютера с основного компьютера и «запросить» файлы
(2) rsync с каждого удаленного компьютера на основной компьютер и «отправить» файлы
(3) создать общий ресурс NFS на каждом удаленном компьютере, к которому основной компьютер может обращаться и читать файлы (в этом случае не требуется rsync)
Один из способов лучше других? Есть ли лучшие способы, о которых я не знаю?
Все машины используют Ubuntu 10.04LTS. Заранее спасибо за любые предложения.