2

Dropbox довольно удобен, но я хочу выполнить аналогичную задачу в более широком масштабе - синхронизировать мои локальные файлы на компьютерах и на сервере. У меня уже есть большой толстый исследовательский сервер с большим диском, доступным через SFTP (также полезно, чтобы мои файлы были доступны на сервере). Должна быть программа для синхронизации каталогов с сервером, который просто работает.

  1. Поддержка OS X
  2. Минимальное использование процессора / памяти (My MacBook Pro довольно медленный)
  3. Не требуется доступ администратора на сервере
  4. минимальное время установки / стоимость

1 ответ1

5

Вы можете использовать утилиту Unix под названием rsync.

Для синхронизации папки с вашим удаленным хостом используйте простую команду, например:

rsync local-folder user@remote-machine:/remote/folder/

local-folder будет создана в /remote/folder .


rsync есть несколько опций, которые вы, вероятно, захотите использовать (см. руководство для более подробной информации):

  • -a включает режим архива
  • -v включает более подробный вывод
  • -n включает "пробный запуск", то есть поддельное резервное копирование
  • --delete удалит все на удаленном хосте, который больше не существует локально (используйте с осторожностью)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .