Какие каталоги и файлы я должен синхронизировать для кластерного сервера?
В настоящее время я хочу создать новые кластеры.
Каждый кластер определяется своим установленным программным обеспечением, настройками программного обеспечения и файлами его домашней папки.
Я хочу клонировать только вышеперечисленное, а не такие вещи, как:
/etc/network/interfaces
/etc/ssh/sshd_config
/etc/hostname
И, пожалуйста, помогите с другими вещами, которые должны быть уникальными, чтобы не вызвать сбой системы? Например, читая эту статью о резервных копиях tar, я заметил, что они сказали не включать
"/proc, /sys, /mnt, /media, /run и /dev каталоги в корне"
Поэтому я хочу создать новый сервер Ubuntu 14.04 LTS с https://www.scaleway.com/ и отправить файл.tar со всеми необходимыми выше системными файлами. После этого я должен буду настроить /etc/network/interfaces
, /etc/ssh/sshd_config
, /etc/hostname
и все, что вы думаете, мне нужно (?) И тогда я хотел бы использовать sshfs
синхронизировать все важные системные файлы (как упомянуто выше) между кластерами, которые я, возможно, захочу отредактировать в будущем.
Я попытался создать резервную копию основного кластера следующим образом:
sudo tar -cvpzf /fullBackup.tar.gz --one-file-system --exclude=/proc exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys /
а затем запустить это на новом кластере https://www.scaleway.com/ после перемещения fullBackup.tar.gz
:
sudo tar -xvpzf /fullBackup.tar.gz -C / --numeric-owner
но я только начинаю получать много Exec format errors
? (Я думаю, что это может иметь какое-то отношение к архитектуре ARM от PI до сервера https://www.scaleway.com/ [проблема, которую я хочу решить)) Это пример резервного копирования wayyy для многих.