Линук оперативни системи нуде нам низ посебних команди за све што се тиче рада и управљања датотекама, процеса и услуга, а једна од ових команди је посебна за клонирање задатака и то је Рсинц. Рсинц је развијен као свестран, удаљени програм за копирање датотека који се може користити локално.
Рсинц се може користити за прављење копија локално, на или са другог помоћу удаљене љуске или на удаљени рсинц демон или са њега, једна од предности Рсинц -а је та што користи алгоритам делта преноса, који настоји да смањи количину подаци који се преносе у мрежу, при чему настоји да пошаље само разлике између изворних датотека и датотека које су већ креиране на одредишту, што омогућава да се промене у сачуваним атрибутима извршавају директно у одредишној датотеци.
ПредностМеђу предностима коришћења Рсинц -а налазимо:
- Интегрише ЦВС начин искључивања који вам омогућава да занемарите датотеке које ЦВС занемарује.
- Има подршку за копирање веза, уређаја, власника, група и дозвола за датотеке.
- Омогућава вам да искључите опције сличне ГНУ тар -у.
- Компатибилан са даљинским шкољкама попут ссх или рсх.
- Има каналисање преноса датотека што омогућава смањење трошкова кашњења.
- Пружа подршку за анонимне или проверене рсинц демоне.
Сада ћемо видети како да клонирамо сервер ЦентОС 8 на други помоћу Рсинц -а.
1. Како клонирати ЦентОС 8 сервер на други помоћу Рсинц -а
Корак 1
Одредишни сервер има ИП 192.168.0.12:
ЕНЛАРГЕ
Корак 2
Изворни сервер има ИП 192.168.0.11:
ЕНЛАРГЕ
Корак 3
Провера синхронизацијеРсинц је подразумевано интегрисан у систем ЦентОС и његову верзију можемо потврдити следећом командом:
рсинц -верзија
ЕНЛАРГЕ
Ако желимо додатне детаље о Рсинц -у, морамо извршити следећу команду:
рпм -ки рсинц
ЕНЛАРГЕ
У случају да Рсинц није инсталиран у ЦентОС 8, морамо га инсталирати следећом командом:
судо иум инсталл рсинц
Корак 4
Конфигурација ресурсаМогуће је да су неки директоријуми и датотеке искључени из процеса клонирања будући да су доступни на одредишном серверу, ово укључује датотеке попут / боот, / тмп или / дев, да бисмо их изузели, морамо да направимо датотеку на путањи / роот / екцлуде -филес.ткт, за ово ћемо користити жељени уређивач овако:
судо нано /роот/екцлуде-филес.ткт
ЕНЛАРГЕ
У ову датотеку уносимо следеће:
/ Боот / дев / тмп / сис / проц / бацкуп / етц / фстаб / етц / мтаб /етц/мдадм.цонф / етц / сисцонфиг / нетворк *
ЕНЛАРГЕ
Спремамо промене помоћу тастера Цтрл + О и излазимо из уређивача помоћу тастера Цтрл + Кс.
Корак 5
Клонирање сервераСада ћемо једноставно извршити следећу команду за клонирање сервера са следећом синтаксом:
судо рсинц -вПа -е "ссх -о СтрицтХостКеиЦхецкинг = но" --екцлуде -фром = / роот / екцлуде -филес.ткт / РЕМОТЕ_ИП: /Можемо видети да се датотеке копирају на ИП удаљеног рачунара.
Овом једноставном, али функционалном командом можемо клонирати наш сервер за кратко време.