Назад | Перейти на главную страницу

Репликация каталога на новом сервере

Сценарий заключается в репликации всех каталогов, подкаталогов, файлов, символических ссылок, имеющихся на сервере разработки Linux, на сервер QA Linux.

Также будет создано много пользователей unix.

Рассмотрим пользователя unix - edwprod , внутри этой папки есть много подкаталогов и программных ссылок /home/edwprod/.

-rwxrwxrwx 1 edwprod  edwprod     0 Jan 25 13:23 ksh
lrwxrwxrwx 1 edwprod  edwprod    32 Jan 30 06:30 output -> /apps/application_scripts/output
lrwxrwxrwx 1 edwprod  edwprod    30 Jan 30 07:02 wp37 -> /apps/application_scripts/wp37
lrwxrwxrwx 1 edwprod  edwprod    32 Jan 31 05:57 in_dir -> /apps/application_scripts/in_dir
lrwxrwxrwx 1 edwprod  edwprod    30 Jan 31 10:57 SVEN -> /apps/application_scripts/SVEN
drwxrwxrwx 6 edwprod  edwprod  1024 Feb  1 08:45 bin

Так выглядит каталог. Все каталоги находятся внутри папки /apps/application_scripts/.

Оба дерева каталогов должны быть реплицированы в Linux QA Server, не затрагивая символические ссылки. Дайте мне знать, как это сделать лучше всего?

rsync -e ssh -aHS $SOURCEDIR/ $TARGET:$TARGETDIR/

Использовать useradd с исходными данными (uid, gid, encrypted pw, ...) для воссоздания пользователя в целевой системе.