- У меня есть server1 в качестве производственного сервера.
- У меня есть server3 в качестве сервера отработки отказа. Раскрутился из снимка сервера1.
- У меня есть server2 в качестве сервера резервного копирования файлов для сервера один. Роль должна быть рабочей лошадкой для поддержки серверов 1 и 3.
Все трое могут общаться друг с другом через туннель ssh. Все три Ubuntu 16.04 на digitalocean, каждый в своем регионе. База данных MySQL установлена для облегчения работы сайта Wordpress в var/www/HTML. Аналогично для php7 и nginx.
Два вопроса: Могу ли я запустить rsync с server2, чтобы синхронизировать server3 с server1?
Поскольку server3 является идентичным двойником сервера 1, я хочу, чтобы ВСЕ изменения на сервере server1 синхронизировались с сервером server3. В том числе системные изменения, установки программного обеспечения, изменения содержимого ... все это. Идея состоит в том, чтобы сохранить server3 как идентичный server1.
Что тогда мне сказать rsync для синхронизации? Будет ли это просто server1/ to server3/ recursive?
Спасибо за все отзывы. Я просмотрел все поиски, но не увидел, что эти два конкретных вопроса были рассмотрены в контексте этой конфигурации. Кажется, все связано с синхронизацией только определенных файлов или папок, а не целых установок.