Я просто запускаю rsync в задаче cron. Запустите crontab -e в Ubuntu и:
*/5 * * * * rsync -a user@raspi:/path/to/files /local/path
Это попытается синхронизировать до двух мест каждые пять минут. Это может быть недостаточно долго, и он будет синхронизироваться неопределенно (независимо от того, записывается ли что-то еще, например, загружается), поэтому вам нужно позаботиться здесь.
[d3 ] Нет, это ложь ... Я бы сделал одно из следующих ... Установите сервер NFS на машине Ubuntu и смонтируйте его из Raspi (я действительно делаю это) и просто потоки вещи по сети. Для получения наилучшего качества 1080p вам понадобится как минимум 12 МБ / с (96 Мбит / с). Установите сервер NFS на Raspi и загрузите его прямо в Raspi. Учитывая медленный USB IO Raspi и сетевое взаимодействие, это менее идеально. Загрузите файлы непосредственно в выделенное централизованное местоположение (например, подключите жесткий диск к моему маршрутизатору или добавьте еще одну форму сетевого прикрепленного хранилища) и передайте их в Pi оттуда.Все они имеют некоторые преимущества перед неуклюжей автоматизированной копией.