Синология

Как да използвам rsync на Synology NAS

Как да използвам rsync на Synology NAS
Пълната форма на rsync е дистанционно синхронизиране. rsync е програма за команден ред за синхронизиране на файлове. Използва се за синхронизиране на файлове от вашия компютър към отдалечен компютър, от отдалечен компютър към вашия компютър, от папка към друга папка на същия компютър, от вашия компютър към вашия външен твърд диск, от отдалечен компютър към вашия външен твърд шофиране и т.н. Може да се използва и за инкрементални архиви.

Тази статия ще ви покаже как да активирате rsync на вашия Synology NAS и да синхронизирате файлове от вашия компютър с вашия Synology NAS. И така, нека започнем.

Активиране на SSH услуга на Synology NAS:

Преди да можете да активирате rsync на вашия Synology NAS, трябва да активирате SSH услугата на вашия Synology NAS, защото rsync използва SSH протокола за синхронизиране на файлове между вашия компютър и Synology NAS.

За да активирате услугата SSH на вашия Synology NAS, отворете Контролен панел приложение от вашия графичен интерфейс на Synology NAS DSM.

Кликнете върху Разширен режим от горния десен ъгъл на приложението Control Panel, както е отбелязано на екранната снимка по-долу.

Сега кликнете върху Терминал и SNMP икона, както е отбелязано на екранната снимка по-долу.

Разделът Terminal & SNMP на приложението Control Panel поставя отметка в квадратчето Enable SSH service и щраква върху Приложи както е отбелязано на екранната снимка по-долу.

Услугата SSH трябва да бъде активирана на вашия Synology NAS.

Активиране на файловата услуга rsync на Synology NAS:

За да активирате файловата услуга rsync на вашия Synology NAS, щракнете върху Файлови услуги икона от Контролен панел ап.

Сега отидете до rsync в раздела Файлови услуги раздел на Контролен панел приложение, както е отбелязано на екранната снимка по-долу.

Проверете Активирайте услугата rsync и щракнете върху Приложи както е отбелязано на екранната снимка по-долу.

Файловата услуга rsync трябва да бъде активирана.

Конфигуриране на споделяне на файлове на Synology NAS за rsync:

След като активирате файловата услуга rsync, трябва да се създаде нова споделена папка. За да синхронизирате файлове в новосъздадената споделена папка, трябва да я конфигурирате в зависимост от вашите нужди.

За да конфигурирате новосъздадената споделена папка, щракнете върху Споделени папки икона от Контролен панел приложение, както е отбелязано на екранната снимка по-долу.

Както можете да видите, нова споделена папка, NetBackup, е създаден.

За да конфигурирате споделената папка NetBackup, изберете го и кликнете върху редактиране както е отбелязано на екранната снимка по-долу.

По подразбиране споделената папка NetBackup е създаден през Том 1 на вашия Synology NAS, както можете да видите на екранната снимка по-долу.

Ако искате да съхранявате архивните файлове в различен том, можете да използвате Местоположение падащо меню за промяна на силата на звука.

Искам да съхранявам архивните файлове на rsync в Том 2, така че ще избера Том 2 от Местоположение падащото меню, както е показано на екранната снимка по-долу.

Както виждаш, Том 2 е избрано като NetBackup споделена папка Местоположение.

Сега отидете до Разрешения раздел и задайте Чети пиши разрешения за потребителите, до които искате да получите достъп NetBackup дял.

След като приключите, кликнете върху Добре.

Кликнете върху Да.

Кликнете върху Да.

Промените се прилагат. Завършването може да отнеме няколко секунди.

Както можете да видите, NetBackup споделената папка се премества в Том 2 на моя Synology NAS.

Инсталиране на rsync на вашия компютър:

За да синхронизирате файлове от вашия компютър с вашия Synology NAS с rsync, програмата за команден ред rsync трябва да бъде инсталирана на вашия компютър. Има голям шанс rsync вече да е инсталиран на вашия компютър. Ако във всеки случай rsync не е инсталиран на вашия компютър, можете лесно да го инсталирате от официалното хранилище на пакети на Linux дистрибуцията (операционната система), която сте инсталирали на вашия компютър.

За да инсталирате rsync на вашия компютър, изпълнете една от следните командни групи в зависимост от Linux дистрибуцията, която използвате.

Ubuntu 20.04 LTS:

$ sudo apt актуализация
$ sudo apt install rsync -y

Debian 10:

$ sudo apt актуализация
$ sudo apt install rsync -y

Linux Mint 20:

$ sudo apt актуализация
$ sudo apt install rsync -y

CentOS 8 и RHEL 8:

$ sudo dnf makecahce
$ sudo dnf инсталирайте rsync -y

Arch Linux:

$ sudo pacman -Syu
$ sudo pacman -S rsync

Архивиране на файлове с rsync:

След като инсталирате rsync, можете да архивирате файлове от компютъра си на Synology NAS с rsync.

За да поддържате нещата организирани, бих ви препоръчал да създадете папка в NetBackup споделена папка на вашия Synology NAS със същото име като името на хоста на компютъра, от който ще архивирате файлове.

За да намерите името на хоста на вашия компютър, изпълнете следната команда:

$ hostname

Името на хоста на вашия компютър трябва да бъде отпечатано, както можете да видите на екранната снимка по-долу.

В моя случай името на хоста на моя компютър е linuxhint-e86c5d. За вас ще бъде различно, така че не забравяйте да го замените от сега нататък.

За да създадете нова папка в NetBackup споделена папка, отворете Файлова станция на вашето Synology NAS, навигирайте в NetBackup споделена папка и кликнете върху Създайте както е отбелязано на екранната снимка по-долу.

Кликнете върху Създай папка както е отбелязано на екранната снимка по-долу.

Моля, въведете името на хоста (в моя случай, linuxhint-e86c5d) на вашия компютър и кликнете върху Добре.

Трябва да се създаде нова папка, както можете да видите на екранната снимка по-долу.

Сега, нека направим резервно копие на /У дома папка на вашия компютър към вашия Synology NAS.

Преди да направите действителното архивиране на rsync, добре е да проверите дали rsync ще работи както сте очаквали.

За да проверите дали rsync работи, можете да стартирате rsync с опция, както следва:

$ rsync -avnzx @:

Ако всичко върви добре, изпълнете командата rsync без опцията -n, за да направите действителното архивиране.

$ rsync -avzx @:

Тук,

: Това е пътят на папката, която искате да архивирате към вашия Synology NAS от вашия компютър. В този случай, /У дома папка.

: Това е пътят на папката на вашия Synology NAS, където искате да съхраните архива.
Пътят ще бъде в следния формат:

/сила на звука//

В този случай е NetBackup.

The NetBackup споделената папка е създадена в Том 2 на моя Synology NAS. И така, в моя случай, е 2.

The е името на папката, в която искате да направите резервно копие на /У дома папка от вашия компютър. В този случай името на хоста на вашия компютър. В моя случай, е linuxhint-e86c5d.

: Името на потребителя на вашия Synology NAS, което искате да използвате, за да направите резервното копие.

В моя случай е шовон.

: Това е IP адресът на вашия Synology NAS. В моя случай е така 192.168.0.110.

ЗАБЕЛЕЖКА: Стойността на , , , и ще бъде различно за вас. Така че, не забравяйте да ги замените от желаната стойност занапред.

За да проверите дали rsync архивирането работи, изпълнете командата rsync с опция, както следва:

$ rsync -avnzx / начало shovon @ 192.168.0.110: / volume2 / NetBackup / $ (име на хост)

ЗАБЕЛЕЖКА: В предишната команда съм използвал $ (име на хост) като име. $ (име на хост) ще бъде заменено от името на хоста на вашия компютър, когато стартирате командата rsync. Ако сте използвали името на хоста на компютъра си като име, можете да напишете като този. Мисля, че е по-безопасно от това да въведете името на хоста в ръчно, тъй като можете да избегнете грешки при въвеждане, ако името на хоста ви е твърде дълго или твърде сложно.

Ако искате да посочите име ръчно в вместо това можете също да напишете командата rsync, както следва:

$ rsync -avnzx / начало shovon @ 192.168.0.110: / volume2 / NetBackup / linuxhint-e86c5d

Докато се свързвате с вашия Synology NAS чрез SSH за първи път, ще видите следния ред.

Напишете в да и натиснете за да приемете пръстовия отпечатък.

Сега въведете паролата за вход на вашия Synology NAS и натиснете .

Както можете да видите, се показва желаната структура на папките. Скритите файлове и папки също са включени в архива. Така че, командата rsync работи добре.

Сега, за да направите действителното архивиране, изпълнете същата команда rsync без опция, както следва:

$ rsync -avnzx / начало shovon @ 192.168.0.110: / volume2 / NetBackup / $ (име на хост)

Въведете регистрационния файл в паролата на вашия Synology NAS и натиснете .

Както можете да видите, rsync архивира всички файлове и папки от /У дома директория на вашия компютър към вашия Synology NAS. Завършването може да отнеме известно време в зависимост от размера на архивирания файл и скоростта на вашата мрежова връзка.

На този етап архивирането е завършено.

След като архивирането приключи, трябва да видите У дома/ папка в NetBackup споделена папка на вашия Synology NAS, както можете да видите на екранната снимка по-долу.

Домашните папки на потребителя също трябва да се архивират рекурсивно, както е показано на екранната снимка по-долу.

Както можете да видите, всички файлове и папки (дори скритите) на домашната папка на потребителя се архивират добре.

Вземане на допълнителни резервни копия с rsync:

След като направите резервно копие на папка от компютъра си на Synology NAS, можете да направите допълнително архивиране на тази папка следващия път, когато направите резервно копие с помощта на rsync.

Например, нека създадем нов файл тест.текст в У ДОМА папка на вашия компютър.

$ echo "Hello World"> тест.текст

Както можете да видите, нов файл тест.текст се създава в У ДОМА папка.

Сега направете резервно копие на /У дома папка от вашия компютър към вашия Synology NAS с rsync, както следва:

$ rsync -avnzx / начало shovon @ 192.168.0.110: / volume2 / NetBackup / $ (име на хост)

Въведете паролата за вход на вашия Synology NAS и натиснете .

Както можете да видите, само новосъздадените файлове и файловете, които са се променили от последното архивиране, се архивират в NAS Synology.

Както можете да видите, новосъздаденият файл тест.текст е архивиран на NetBackup споделена папка на моя Synology NAS. Така че, допълнителното архивиране работи добре.

Къде да продължим?

За да архивирате ефективно файлове от вашия компютър на вашия Synology NAS с rsync, трябва да имате добро разбиране за това как работи rsync.

Ако имате нужда от помощ с rsync, можете да прочетете статията Как да използвате rsync команда за копиране на файлове в Ubuntu, за да научите основите на rsync. Надяваме се, че тази статия ще ви помогне да направите ефективни архиви с помощта на програмата rsync.

Можете също да прочетете ръководството на програмата rsync, за да научите за всички опции на rsync и какво прави всяка от опциите. Нищо не надвишава Linux страниците.

За достъп до ръководството на rsync изпълнете следната команда:

$ man rsync

Страницата за rsync трябва да се отвори. Ръчната страница на rsync съдържа всичко, което някога ще трябва да знаете за rsync.

Заключение:

В тази статия ви показах как да активирате SSH на вашия Synology NAS. Също така ви показах как да активирате файловата услуга rsync на вашия Synology NAS и да конфигурирате споделена папка за архивиране с rsync. Показах ви как да направите резервни копия от вашия компютър и да направите допълнителни резервни копия от вашия компютър към вашия Synology NAS с rsync.

Бутонът на левия бутон на мишката не работи в Windows 10
Ако използвате специална мишка с вашия лаптоп или настолен компютър, но бутонът на левия бутон на мишката не работи на Windows 10/8/7 по някаква причи...
Курсорът скача или се движи произволно, докато пишете в Windows 10
Ако установите, че курсорът на вашата мишка скача или се движи самостоятелно, автоматично, произволно, докато пишете в лаптоп или компютър на Windows,...
Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...