Telepítse és használja a backupninja alkalmazást az Ubuntun

backupninja

Bármely felhasználó tudja, mennyire fontos a rendszeres biztonsági másolatok készítése, és mindannyian szenvedtünk valamikor az életünkben, hogy nem vettük figyelembe ezt a vitathatatlan igazságot. Talán időhiány miatt, talán azért, mert nem töltöttünk el elég időt a preferenciáinknak leginkább megfelelő eszköz keresésével, az az igazság, hogy amikor valami nem sikerül, és képeket, dokumentumokat, videókat és másokat elveszítünk, akkor esküszünk, hogy ilyesmi soha nem fog visszatérni velünk.

A jó dolog az, hogy a biztonsági másolatok készítésének eszközei egyre jobbak és egyszerűbben konfigurálhatók, és ez tovább növeli a használatukhoz rendelkezésre álló hardvereket, mivel nemcsak az internetkapcsolat sebessége nagyobb, hanem a fájlok mérete is. drivesx és cserélhető meghajtók. Ma szeretnénk bemutatni a telepítés módját backupninja, egy nagyon teljes és sokoldalú mentési eszköz, amely a Debianra és a levezetett disztribúciókra irányul, amelyek között természetesen van Ubuntu is.

Néhány előnye számunkra backupninja lehetősége van shell parancsfájlokkal konfigurálhatja a biztonsági mentéseinket, valami, ami ismeretes, általában vonzza a Linux felhasználókat. Ezenkívül plusz tény, hogy olyan jól ismert eszközökre támaszkodunk, mint a kettősség, az rdiff-backup, a mysqdump, az msqlhotcopy és a MySQL vagy MariaDB.

Az indításhoz telepítenünk kell a backupninja-t, ami nem csak egyszerű, mivel megtalálható a hivatalos Ubuntu tárházakban, így ezt egy egyszerű eszközzel tehetjük meg:

# apt-get install backupninja

Hagytuk, hogy a telepítő eszköz megtegye a dolgát, és a végén létrehozzuk az általa használt könyvtárakat és fájlokat, például / usr / sbin / backupninja (az alkalmazás alapvető szkriptje), /etc/cron.d/backupninja (a bevezetés automatizálásához), /etc/logrotate.d/backupninja (naplófájlokhoz), /etc/backup.d/ (itt vannak a konfigurációs fájlok), /etc/backupninja.conf (az általános konfigurációs fájl) és / usr / share / doc / backupninja / példák, amelyek, amint a neve is mutatja, példákat tartalmaznak a konfigurációs sablonokra.

Most indulhatunk, és az első dolog, amit meg kell tennünk futtassa a ninjahelper fájlt, amely segítségünkre lesz a biztonsági mentési eszköz konfigurálásában. Az első dolog, amit ez a szkript tesz, arra kér minket, hogy telepítsük a 'dialog' eszközt, amely megkönnyíti a párbeszédek létrehozását egy terminálban, ami szükséges, hogy lássuk az opciókat és végrehajthassuk a kívántakat. Tehát elfogadjuk, és néhány másodperc múlva előttünk lesz a biztonsági mentés létrehozása párbeszédpanel: egy létrehozásához egyszerűen mozgassuk a kurzor nyilakkal, és az "Enter" gombbal válasszuk az "új" opciót.

Ezután meglátjuk a lehetőségeket, amelyekből áll biztonsági másolatot készítsen a rendszerről és a hardverről, a makecd, a mysql vagy a postgresql adatbázisról, vagy az olyan eszközöket használó opciók, mint az rdiff, az rsync vagy a tar. Lássuk az rsync használatával távoli könyvtármentések készíthetők, automatikusan szinkronizálva egy helyi mappával, és lehetővé téve ezt periodikusan a cron / anacron jóvoltából.

Amit tennünk kell, egy fájlt kell létrehoznunk a könyvtárban /etc/backup.d, mentse el, és változtassa meg engedélyeit 600-ra (vagyis írjon és írjon a tulajdonosnak, semmi a csoportnak és másoknak).

# Felhasználónév a távoli számítógépen
felhasználó = gyökér
# Távoli számítógép
host = szerver1
# Távoli könyvtár
remotedir = / home / dokumentumok /
# Helyi könyvtár
localdir = / home / backup
# Könyvtár, amelyben az előző biztonsági másolat található
localdirant = / home / backup.1
mv $ localdir $ localdirant
#rsync
rsync -av –delete –rekurzív –link-dest = $ localdirant $ user @ $ host: $ remotedir $ localdir

Most átfuttatjuk:

# backupninja -n

Folytatjuk a backup.0 nevű mappa létrehozását, amely tartalmazza mindazokat a fájlokat, amelyek újak vagy módosultak az előző biztonsági másolathoz képest, és tartalmaz kemény linkeket azokhoz, amelyek változatlanok maradnak, amit egyszerűen ellenőrizhetünk. összehasonlítva az inodes-eket és a két könyvtár méretét.

További információ: backupninja (Hivatalos honlapján)


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.