Я провел часы, пытаясь копировать функцию Резервного копирования Cobian (только Windows) на Linux (Xubuntu): в основном запланировать резервные копии определенных папок к внешнему жесткому диску, подключенному к маршрутизатору (Сетевое хранилище данных / NAS).
Я нашел большую информацию о rsync и grsync (GUI для rsync), на Унисоне (кажется очень мощным), и chrontab, но я столкнулся с несколькими проблемами:
Я наконец нашел то, что, кажется, осуществимое решение, таким образом, я буду отправлять его ниже, но также и обеспечивать место для другого ЛЕГКОГО (или максимально легкий) решения для пользователей 'минимально-техника'.
Вот одно решение, которое, кажется, работает и (относительно) просто и (в основном) основано на GUI:
Установка "Запланированные задачи" / Расписание Gnome с помощью CLI / терминал:
sudo apt-get install gnome-schedule
Монтируют Ваш NAS / внешний жесткий диск так, чтобы Linux распознал его, как будто это был другой жесткий диск. (ОТМЕТЬТЕ: подробные инструкции доступны на Wiki Ubuntu по имени MountWindowsSharesPermanently - , если бы кто-то хочет сделать это ссылкой, это было бы большим - мне только разрешают отправить 2 ссылки ). Эти шаги предполагают доступ к незащищенному / общедоступная папка. Wiki содержит больше информации о различных сценариях.
sudo apt-get install cifs-utils
sudo mkdir /media/what-you-want-to-call-your-nas
(например, "/media/seagatecentral") Добавляют Ваш NAS к/etc/fstab файлу. Можно сделать это любой путем просмотра к нему в файловом менеджере (снова с состоянием суперпользователя) или через CLI: sudo nano /etc/fstab
.
Добавляют эту строку:
//servername/sharename /media/what-you-want-to-call-your-nas cifs guest,uid=1000,iocharset=utf8 0 0
sudo mount -a
Вы должны быть все установлены теперь.