Szinológia

Az rsync használata a Synology NAS-on

Az rsync használata a Synology NAS-on
A teljes formája rsync van távoli szinkronizálás. rsync egy parancssori program fájlok szinkronizálására. A fájlok szinkronizálására szolgál a számítógépről egy távoli számítógépre, egy távoli számítógépről a számítógépre, egy mappából egy másik mappába ugyanazon a számítógépen, a számítógépről a külső merevlemezre, egy távoli számítógépről a külső merevlemezre. meghajtó stb. Inkrementális biztonsági mentések készítésére is használható.

Ez a cikk bemutatja, hogyan engedélyezheti az rsync alkalmazást a Synology NAS-on, és szinkronizálhatja a fájlokat a számítógépről a Synology NAS-ra. Tehát kezdjük.

Az SSH szolgáltatás engedélyezése a Synology NAS-on:

Mielőtt engedélyezné az rsync alkalmazást a Synology NAS-on, engedélyeznie kell az SSH szolgáltatást a Synology NAS-on, mert az rsync az SSH protokollt használja a fájlok szinkronizálásához a számítógép és a Synology NAS között.

Az SSH szolgáltatás engedélyezéséhez a Synology NAS rendszeren nyissa meg a Vezérlőpult alkalmazás a Synology NAS DSM webes felhasználói felületéről.

Kattintson Haladó szint a Vezérlőpult alkalmazás jobb felső sarkából, az alábbi képernyőképen látható módon.

Most kattintson a gombra Terminál és SNMP ikon az alábbi képernyőképen látható módon.

A Vezérlőpult alkalmazás Terminál és SNMP szakasza bejelöli az SSH szolgáltatás engedélyezése jelölőnégyzetet, és rákattint Alkalmaz az alábbi képernyőképen jelölt módon.

Az SSH szolgáltatást engedélyezni kell a Synology NAS-on.

Az rsync fájlszolgáltatás engedélyezése a Synology NAS-on:

Az rsync fájlszolgáltatás engedélyezéséhez a Synology NAS-on kattintson a gombra File Services ikon a Vezérlőpult kb.

Most keresse meg a rsync fül a File Services szakasza Vezérlőpult az alábbi képernyőképen jelölt alkalmazás.

Ellenőrizd a Engedélyezze az rsync szolgáltatást jelölőnégyzetet, és kattintson a gombra Alkalmaz az alábbi képernyőképen jelölt módon.

Engedélyezni kell az rsync fájlszolgáltatást.

Fájlmegosztás beállítása a Synology NAS rendszeren az rsync alkalmazáshoz:

Miután engedélyezte az rsync fájlszolgáltatást, létre kell hoznia egy új megosztott mappát. Az újonnan létrehozott megosztott mappában lévő fájlok szinkronizálásához szükség szerint konfigurálnia kell.

Az újonnan létrehozott megosztott mappa konfigurálásához kattintson a gombra Megosztott mappák ikon a Vezérlőpult az alábbi képernyőképen jelölt alkalmazás.

Mint látható, egy új megosztott mappa, NetBackup, létrehozva.

A megosztott mappa konfigurálásához NetBackup, válassza ki és kattintson a gombra Szerkesztés az alábbi képernyőképen jelölt módon.

Alapértelmezés szerint a megosztott mappa NetBackup -ban jön létre Hang 1 a Synology NAS-ról, amint az az alábbi képernyőképen is látható.

Ha a biztonsági másolat fájljait egy másik kötetben kívánja tárolni, használhatja a Elhelyezkedés legördülő menü a hangerő módosításához.

Az rsync biztonsági mentési fájlokat a következő helyre szeretném tárolni: 2. kötet, tehát kiválasztom 2. kötet tól Elhelyezkedés legördülő menü, az alábbi képernyőképen látható módon.

Amint látod, 2. kötet van kiválasztva NetBackup megosztott mappa Elhelyezkedés.

Most keresse meg a Engedélyek fülre és állítsa be Ír olvas engedélyek azokhoz a felhasználókhoz, akikhez hozzáférni kíván NetBackup Ossza meg.

Ha elkészült, kattintson a gombra rendben.

Kattintson Igen.

Kattintson Igen.

A változtatásokat alkalmazzák. Lehet, hogy néhány másodpercbe telik.

Mint láthatja, a NetBackup megosztott mappa áthelyezve ide 2. kötet a Synology NAS-ról.

Az rsync telepítése a számítógépre:

A fájlok szinkronizálásához a számítógépről a Synology NAS-hez az rsync használatával, az rsync parancssori programot telepíteni kell a számítógépre. Nagy az esély arra, hogy az rsync már telepítve van a számítógépére. Ha mindenesetre az rsync nincs telepítve a számítógépére, könnyen telepítheti a számítógépére telepített Linux disztribúció (operációs rendszer) hivatalos csomagtárából.

Az rsync telepítéséhez a számítógépre futtassa az alábbi parancscsoportok egyikét, a használt Linux terjesztéstől függően.

Ubuntu 20.04 LTS:

$ sudo apt frissítés
$ sudo apt install rsync -y

Debian 10:

$ sudo apt frissítés
$ sudo apt install rsync -y

Linux Mint 20:

$ sudo apt frissítés
$ sudo apt install rsync -y

CentOS 8 és RHEL 8:

$ sudo dnf makecahce
$ sudo dnf install rsync -y

Arch Linux:

$ sudo pacman -Syu
$ sudo pacman -S rsync

Fájlok biztonsági mentése rsync segítségével:

Az rsync telepítése után biztonsági másolatot készíthet a számítógépéről a fájlokra a Synology NAS-ra az rsync segítségével.

A dolgok rendezettségének fenntartása érdekében azt javaslom, hogy hozzon létre egy mappát a NetBackup a Synology NAS megosztott mappája ugyanazzal a névvel, mint annak a számítógépnek a gépneve, amelyről biztonsági másolatot készít.

A számítógép gazdagépnevének megkereséséhez futtassa a következő parancsot:

$ hostname

A számítógép gazdagépnevét ki kell nyomtatni, amint az az alábbi képernyőképen látható.

Esetemben a számítógépem hostneve az linuxhint-e86c5d. Neked más lesz, ezért mostantól mindenképpen cseréld le a sajátoddal.

Új mappa létrehozása a NetBackup megosztott mappát, nyissa meg a File Station alkalmazást a Synology NAS-on, keresse meg a NetBackup megosztott mappát, és kattintson a gombra Teremt az alábbi képernyőképen jelölt módon.

Kattintson Mappa létrehozás az alábbi képernyőképen jelölt módon.

Kérjük, írja be a gazdagép nevét (az én esetemben, linuxhint-e86c5d) és kattintson a gombra rendben.

Új mappát kell létrehozni, amint az az alábbi képernyőképen látható.

Most készítsünk biztonsági másolatot a /itthon a számítógép mappáját a Synology NAS-ra.

Mielőtt elvégezné a tényleges rsync biztonsági mentést, érdemes tesztelni, hogy az rsync a várt módon fog-e működni.

Az rsync működésének teszteléséhez futtassa az rsync alkalmazást a -n opció az alábbiak szerint:

$ rsync -avnzx @:

Ha minden jól megy, futtassa az rsync parancsot az -n opció nélkül a tényleges biztonsági mentés elvégzéséhez.

$ rsync -avzx @:

Itt,

: Ez a mappa elérési útja a számítógépéről a Synology NAS-hoz. Ebben az esetben a /itthon mappába.

: Ez a mappa útvonala a Synology NAS-on, ahová a biztonsági másolatot tárolni kívánja.
Az elérési út a következő formátumban lesz:

/hangerő//

Ebben az esetben a van NetBackup.

A NetBackup megosztott mappa létrehozva 2. kötet a Synology NAS-ról. Tehát, az én esetemben, van 2.

A annak a mappának a neve, amelyről biztonsági másolatot szeretne készíteni /itthon mappát a számítógépről. Ebben az esetben a számítógép gazdagépnevét. Esetemben, van linuxhint-e86c5d.

: Ez a Synology NAS felhasználóneve, amelyet a biztonsági másolat készítéséhez használni kíván.

Az én esetemben a van shovon.

: Ez a Synology NAS IP-címe. Az én esetemben az 192.168.0.110.

JEGYZET: A. Értéke , , , és más lesz számodra. Tehát mindenképpen cserélje ki őket a kívánt értékre.

Az rsync mentés működésének teszteléséhez futtassa az rsync parancsot a -n opció az alábbiak szerint:

$ rsync -avnzx / home shovon @ 192.168.0.110: / kötet2 / NetBackup / $ (hosztnév)

JEGYZET: Az előző parancsban használtam $ (hosztnév) mint a név. $ (hosztnév) az rsync parancs futtatásakor a számítógép gépneve váltja fel. Ha a számítógép gazdagépnevét használta név, megírhatja a mint ez. Szerintem biztonságosabb, mint beírni a gazdagép nevét a manuálisan, így elkerülheti a gépelési hibákat, ha a gazdagépnév túl hosszú vagy túl bonyolult.

Ha meg szeretné adni a név kézzel a ehelyett írhatja az rsync parancsot is az alábbiak szerint:

$ rsync -avnzx / home shovon @ 192.168.0.110: / kötet2 / NetBackup / linuxhint-e86c5d

Amikor először csatlakozik a Synology NAS-hoz SSH-n keresztül, a következő üzenet jelenik meg.

Begépel Igen és nyomja meg hogy elfogadja az ujjlenyomatot.

Írja be a Synology NAS bejelentkezési jelszavát, majd nyomja meg az gombot .

Amint láthatja, megjelenik a kívánt mappa struktúra. A rejtett fájlokat és mappákat a biztonsági másolat is tartalmazza. Tehát az rsync parancs nagyon jól működik.

A tényleges biztonsági mentés végrehajtásához futtassa ugyanazt az rsync parancsot a -n opció az alábbiak szerint:

$ rsync -avnzx / home shovon @ 192.168.0.110: / kötet2 / NetBackup / $ (hosztnév)

Írja be a naplóba a Synology NAS jelszavát, majd nyomja meg az gombot .

Amint láthatja, az rsync biztonsági másolatot készít az összes fájlról és mappáról a /itthon számítógépének könyvtárát a Synology NAS-ra. A biztonsági mentés fájl méretétől és a hálózati kapcsolat sebességétől függően eltarthat egy ideig.

Ezen a ponton a biztonsági másolat kész.

A biztonsági mentés befejezése után látnia kell a itthon/ mappa a NetBackup a Synology NAS megosztott mappája, amint az az alábbi képernyőképen látható.

A felhasználó otthoni mappáit is rekurzív módon kell biztonsági másolatot készíteni, amint az az alábbi képernyőképen látható.

Mint látható, a felhasználó otthoni mappájának összes fájlja és mappája (még a rejtett is) szépen biztonsági másolatot készít.

Növekményes biztonsági mentések készítése az rsync segítségével:

Miután egy mappáról biztonsági másolatot készített a számítógépről a Synology NAS-ra, akkor az rsync használatával történő következő biztonsági másolat készítésekor a mappából növekményes biztonsági másolatot készíthet.

Hozzunk létre például egy új fájlt teszt.txt ban,-ben ITTHON mappáját.

$ echo "Hello World"> teszt.txt

Mint láthatja, egy új fájl teszt.txt a ITTHON mappába.

Most készítsen biztonsági másolatot a /itthon mappát a számítógépről a Synology NAS-re az rsync segítségével az alábbiak szerint:

$ rsync -avnzx / home shovon @ 192.168.0.110: / kötet2 / NetBackup / $ (hosztnév)

Írja be a Synology NAS bejelentkezési jelszavát, majd nyomja meg az gombot .

Amint láthatja, a Synology NAS-on csak az újonnan létrehozott és az utolsó biztonsági másolat készítése óta megváltozott fájlok készülnek.

Amint láthatja, az újonnan létrehozott fájl teszt.txt alátámasztja a NetBackup a Synology NAS megosztott mappája. Tehát a növekményes biztonsági mentés nagyon jól működik.

Merre tovább?

Ahhoz, hogy hatékonyan biztonsági másolatot készítsen a fájlokról a számítógépről a Synology NAS-ra az rsync segítségével, jól ismernie kell az rsync működését.

Ha segítségre van szüksége az rsync programmal kapcsolatban, olvassa el az rsync parancs használatával fájlok másolásához Ubuntu című cikket az rsync alapjainak megismeréséhez. Remélhetőleg ez a cikk segít hatékony biztonsági másolatok készítésében az rsync program használatával.

Elolvashatja az rsync program manapját is, hogy megismerje az rsync összes opcióját és az egyes opciók működését. Semmi sem éri el a Linux kezelő oldalait.

Az rsync kézikönyvének eléréséhez futtassa a következő parancsot:

$ man rsync

Meg kell nyitni az rsync man oldalt. Az rsync man oldala mindent tartalmaz, amit valaha is tudnia kell az rsyncről.

Következtetés:

Ebben a cikkben bemutattam, hogyan engedélyezheti az SSH-t a Synology NAS-on. Megmutattam azt is, hogyan engedélyezheti az rsync fájlszolgáltatást a Synology NAS-on, és konfigurálhat egy megosztott mappát biztonsági másolatok készítésére az rsync segítségével. Megmutattam, hogyan lehet biztonsági másolatokat készíteni a számítógépről, és hogyan kell a növekményes biztonsági másolatokat a számítógépről a Synology NAS-ra vinni az rsync segítségével.

Kereskedelmi játékmotorok nyílt forráskódú portjai
Ingyenes, nyílt forráskódú és platformokon átívelő játékmotorok szabadidős programjai felhasználhatók a régi, valamint a meglehetősen friss játékcímek...
A legjobb parancssori játékok Linuxhoz
A parancssor nem csak a legnagyobb szövetséges a Linux használatakor, hanem a szórakozás forrása is lehet, mert sok olyan szórakoztató játék lejátszás...
A legjobb Gamepad Mapping alkalmazások Linuxhoz
Ha egy tipikus billentyűzet és egér beviteli rendszer helyett szeretnél játékokat játszani Linuxon egy játékvezérlővel, van néhány hasznos alkalmazás ...