- У мене сервер1 як виробничий сервер.
- У мене сервер3 як сервер відмови. Викручено від знімка сервера1.
- У мене є server2 як server server server. Роль має бути робоча конячка для підтримки серверів 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?
Дякуємо за всі вхідні дані. Я переглянув усі пошуки, але не міг бачити, що ці два конкретні питання були розглянуті в контексті цієї конфігурації. Все, здається, має справу з синхронізацією тільки певних файлів або папок, а не цілих установок.
ssh root@13.....144 "rsync -avxHAWX --numeric-ids --info=progress2 ssh / root@18.....33:/"
Чи допомагає числова опція id взагалі?