rsync — серверлерде, соның ішінде виртуалды жеке серверлерде (VPS) жиі қолданылатын файлдарды синхрондау және тасымалдаудың қуатты утилитасы. Ол файлдар мен каталогтарды жергілікті және қашықтағы жүйелер арасында тиімді көшіруге және синхрондауға мүмкіндік береді.
-a
(архив): Файл атрибуттарын (рұқсаттарды, уақыт белгілерін және т.б.) сақтаудың көптеген опцияларын қамтиды.-v
(мағыналы): процесс туралы толық ақпаратты көрсетеді.-z
(сығу): Тасымалдау кезінде деректерді қысады.--delete
: бастапқы каталогта жоқ мақсатты каталогтағы файлдарды жояды.--exclude
: Көрсетілген файлдарды немесе каталогтарды көшіруден шығарады.Бұл мысалдар мен опциялар rsync қызметін бастауға және оны файлдар мен каталогтарды тиімді синхрондау үшін пайдалануға көмектеседі.
Синтаксис компоненттері:
user@host:/path/to/source
пішімінде)Жергілікті каталогты басқа жергілікті каталогқа көшіру:
rsync -av /path/to/source/ /path/to/destination/
Жергілікті каталогты қашықтағы серверге көшіру:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Қашықтағы серверден жергілікті құрылғыға көшіру:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Белгілі бір файлдарды алып тастай отырып синхрондау:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync - файлдарды тасымалдау және синхрондау процесін жеңілдететін сервер әкімшілері мен әзірлеушілері үшін өте пайдалы құрал. Оның тиімділігі мен икемділігі оны VPS және басқа серверлердегі файлдардың сақтық көшірмесін жасау және басқару үшін ең танымал шешімдердің біріне айналдырады.
Apply the discount by inserting the promo code in the special field at checkout: