У меня нет большого опыта работы с Ubuntu. Я хотел бы сделать резервную копию моего старого компьютера, чтобы поместить его на мой новый компьютер. Проблема в том, что у меня нет внешнего диска. Можно ли сделать этот же процесс, но удаленно с моего старого компьютера прямо на мой новый? Сделайте некоторую синхронизацию между этими двумя компьютерами. А именно, я использую Ubuntu 16.10 на старом и 17.10 на новом.
Могу ли я сделать это с помощью sftp или rsync? Есть ли лучший выбор? Что вы рекомендуете?
Похоже, rsync будет делать то, что вы хотите.
Вы также можете попробовать унисон, который использует «версию протокола rsync» (с man-страниц). unison-gtk доступен в виде графической версии поверх унисона, которую вы можете попробовать.
С другой стороны, если вы хотите делать резервные копии через регулярные промежутки времени (например, с планированием, выполняемым с помощью cron), вы можете захотеть заглянуть в unison .
Я думаю, разница между двумя последними зависит от того, как вы их используете, но в основном унисон (-gtk) поможет вы синхронизируете между двумя компьютерами. rsnapshot будет выполнять несколько снимков через регулярные интервалы с использованием cron (т. е. ежедневно, еженедельно и т. д.); используемое дисковое пространство - это примерно изменения файлов между моментальными снимками - так что не много.
Возможно, одна из двух или комбинация из двух - это то, что вам нужно. В некотором смысле, оба они очень похожи на rsync. sftp (насколько я знаю) просто передаст файлы. Другие подобные программы могут быть scp или unison-gtk , но похоже, что это не то, что вам нужно. Возможно, вы захотите использовать sftp / scp / FileZilla в первый раз, чтобы компьютер не тратил время на расчёт различий файлов. Возможно, вы можете играть с этими параметрами с небольшим каталогом, прежде чем совершать один вариант.
Будьте осторожны, чтобы ваше время было правильно настроено. Одна из проблем с программами синхронизации - если она думает, что сторона, которую вы передаете, более поздняя, - тогда все с исходной стороны удаляется. Продолжайте внимательно и тройную проверку, прежде чем нажимать «ok».
Похоже, rsync будет делать то, что вы хотите.
Вы также можете попробовать унисон, который использует «версию протокола rsync» (с man-страниц). unison-gtk доступен в виде графической версии поверх унисона, которую вы можете попробовать.
С другой стороны, если вы хотите делать резервные копии через регулярные промежутки времени (например, с планированием, выполняемым с помощью cron), вы можете захотеть заглянуть в unison .
Я думаю, разница между двумя последними зависит от того, как вы их используете, но в основном унисон (-gtk) поможет вы синхронизируете между двумя компьютерами. rsnapshot будет выполнять несколько снимков через регулярные интервалы с использованием cron (т. е. ежедневно, еженедельно и т. д.); используемое дисковое пространство - это примерно изменения файлов между моментальными снимками - так что не много.
Возможно, одна из двух или комбинация из двух - это то, что вам нужно. В некотором смысле, оба они очень похожи на rsync. sftp (насколько я знаю) просто передаст файлы. Другие подобные программы могут быть scp или unison-gtk , но похоже, что это не то, что вам нужно. Возможно, вы захотите использовать sftp / scp / FileZilla в первый раз, чтобы компьютер не тратил время на расчёт различий файлов. Возможно, вы можете играть с этими параметрами с небольшим каталогом, прежде чем совершать один вариант.
Будьте осторожны, чтобы ваше время было правильно настроено. Одна из проблем с программами синхронизации - если она думает, что сторона, которую вы передаете, более поздняя, - тогда все с исходной стороны удаляется. Продолжайте внимательно и тройную проверку, прежде чем нажимать «ok».