Добрый вечер!
В основном работа происходит удалённо из дома. Заключается в написании кода на Python, C++, взаимодействии с оборудованием по USB. Но иногда прямо очень надо что-то делать в офисе, например, когда случается показывать наработки начальству или когда надо отлаживать код с другим комплектом оборудования. Поскольку работа в офисе не ограничивается только демонстрациями, то бывает нужно дописать/собрать что-то по месту, поэтому и среды разработки со всеми библиотеками, исходниками и вообще всем желательно иметь под рукой. Возникает желание сделать синхронизацию двух систем по сети. И не только какого-нибудь каталога /home/user/mycode, а вообще всей ОС. Чаще всего только в одну сторону, но иногда и в обратную.
Вопрос: Как это лучше сделать? Может есть какие-то готовые решения?
На компьютерах различаются материнские платы и процессоры, видеокарты одинаковые. Но Linux не винда, от разного оборудования проблем быть не должно.
ОС Ubuntu 18.04, машины находятся в одной VPN. Никаких MySQL и других БД в системе не имеется, т.е. нет особой опасности получить нецелостное состояние.
Думал делать просто rsync'ом по расписанию. На домашней машине создавать LVM снапшот, и с него копировать на удалённую. Но не уверен, можно ли на удалённой
просто так переписывать все системные файлы во время работы или надо установить ещё одну ОС для использования во время копирования.
Возможно это лучше делать через какое-то перевалочное сетевое хранилище (сервер с расшаренной директорией).
Пока не придумал, как обезопаситься от конфликтных ситуаций. Например, если изменения с домашней машины ещё не все скопировались, а на офисной уже произошли свои.
Или лучше разделить копирование файлов ОС и файлов в /home? Приходила мысль монтировать /home по сети, но это не вариант, т.к. с устройств надо много и быстро писать.
Что посоветуете?
Ответ на:
комментарий
от mky
Ответ на:
комментарий
от arty_bishop
Ответ на:
комментарий
от alexru
Ответ на:
комментарий
от arty_bishop
Ответ на:
комментарий
от Deathstalker
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от post-factum
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
fix
от anonymous
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от system-root
Ответ на:
комментарий
от alexru
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от ls-h
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от t184256
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от ls-h
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум синхронизация двух сайтов (2012)
- Форум синхронизация двух ВМ (2013)
- Форум синхронизация двух БД (2021)
- Форум синхронизация двух циклов (2009)
- Форум Синхронизация двух сетевых папок. (2015)
- Форум Соединение двух linux-машин (2003)
- Форум Синхронизация home на двух компьютерах (2014)
- Форум Синхронизация веток двух разных репозиториев (2022)
- Форум Синхронизация директорий на двух станциях (2003)
- Форум Синхронизация папок на двух FTP (2004)