Резервное копирование Ubuntu к Windows NAS

Я провел часы, пытаясь копировать функцию Резервного копирования Cobian (только Windows) на Linux (Xubuntu): в основном запланировать резервные копии определенных папок к внешнему жесткому диску, подключенному к маршрутизатору (Сетевое хранилище данных / NAS).

Я нашел большую информацию о rsync и grsync (GUI для rsync), на Унисоне (кажется очень мощным), и chrontab, но я столкнулся с несколькими проблемами:

  1. Я предпочел бы сохранять главным образом графическую установку с минимальными интерфейсами командной строки... это не только для меня (удобство), но и для других пользователей, которые не являются поклонниками CLI.
  2. Я хочу скопировать к совместно используемой папке SMB (Центральная Seagate) - grsync не нравится она, потому что она правильно не смонтирована.
  3. Я не хочу должным быть продолжать вручную редактировать chrontab и т.д.

Я наконец нашел то, что, кажется, осуществимое решение, таким образом, я буду отправлять его ниже, но также и обеспечивать место для другого ЛЕГКОГО (или максимально легкий) решения для пользователей 'минимально-техника'.

0
задан 24 January 2016 в 05:18

1 ответ

Вот одно решение, которое, кажется, работает и (относительно) просто и (в основном) основано на GUI:

  1. Установка GRSYNC от каталога приложений Ubuntu (или через Кв. - получают установку).
  2. Установка "Запланированные задачи" / Расписание Gnome с помощью CLI / терминал:

    sudo apt-get install gnome-schedule
    
  3. Монтируют Ваш NAS / внешний жесткий диск так, чтобы Linux распознал его, как будто это был другой жесткий диск. (ОТМЕТЬТЕ: подробные инструкции доступны на Wiki Ubuntu по имени MountWindowsSharesPermanently - , если бы кто-то хочет сделать это ссылкой, это было бы большим - мне только разрешают отправить 2 ссылки ). Эти шаги предполагают доступ к незащищенному / общедоступная папка. Wiki содержит больше информации о различных сценариях.

    1. Установка cifs-utils: sudo apt-get install cifs-utils
    2. Создают папку монтирования для папки NAS, которую Вы монтируете в папке 'медиа'. Можно сделать это любой через файловый менеджер (Вам, вероятно, придется получить доступ к нему как суперпользователю), или через CLI: sudo mkdir /media/what-you-want-to-call-your-nas (например, "/media/seagatecentral")
    3. Добавляют Ваш 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
      
        <литий> Имя сервера: название Вашего NAS 'сервер' (самый легкий должен использовать IP-адрес и присвоить ему статический IP-адрес в Ваших установках маршрутизатора. Если Вы не можете сделать этого, Вы можете определять имя сервера неIP-АДРЕСА путем просмотра к нему в файловом менеджере). <литий> sharename: папка, которую Вы хотите смонтировать (например, на Центральной Seagate, папка "Public" по умолчанию создается, который мог использоваться здесь, или другой как "MyName/Backups", таким образом, это будет читать "//ip-address-here/MyName/Backups")
    4. Повторно монтирует Ваши диски, таким образом, новый 'диск' обнаружится: sudo mount -a
  4. Создают резервное копирование с помощью GRSYNC - большинство опций довольно просто, так установите тип резервного копирования, которое Вы хотите (ПРИМЕЧАНИЕ: Вы еще не планируете его). Краткое руководство по доступно в dedoimedo.
  5. Находят команду rsync сгенерированной GRSYNC: перейдите к Файлу-> Командная строка Rsync (или просто нажмите Alt+R). Скопируйте всю команду.
  6. Создают запланированную задачу с помощью Расписания Gnome. Это довольно просто также. В поле "Command" вставьте rsync, управляют, чтобы Вы скопировали с GRSYNC. Для получения дополнительной информации о Расписании Gnome можно проверить everydaylinuxuser.

Вы должны быть все установлены теперь.

0
ответ дан 29 September 2019 в 13:43

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

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