Backupok a terminálról egy szkript segítségével a Bash Shellben

Február 14-én bent vagyok linux.com kiadványa Simrat Pal Singh Khokhar, ahol egy szkriptet mutat be Bash shell szerzőségét, amely lehetővé teszi számunkra a BackUp elkészítését a formátumban

.tar.bz2

minden olyan könyvtár, amely a rendszerünkben van.

Bár forgatókönyv Kicsit régi, mivel ezt eredetileg 13. március 2009-án tették közzé, rendkívül hasznosnak találom mind működésében, mind pedig könnyű használatában.

A szkript használatához kövesse az alábbi lépéseket a betűig:

  1. Nyisson meg egy új dokumentumot itt: gedit Az in nano ahogy szeretnéd.
  2. Másolja a teljes szkript kód ebben az új dokumentumban.
  3. Mentse a szkriptet másként
    mybackup.sh

    a kívánt helyen a csapatán belül (lehetőleg a személyes mappában).

Most megadjuk a parancsfájl végrehajtási engedélyeit a következő paranccsal (először a szkriptet tartalmazó könyvtárban kell megkeresnie magát):

chmod + x mybackup.sh

A szkript használatának módja a következő:

Egy adott könyvtár vagy fájl biztonsági másolatának végrehajtásához tegye a következőket:

sh mybackup.sh [forrás] [cél]

Ahol a forrás a menteni kívánt könyvtár vagy fájl abszolút elérési útja (Példa:

~/Documentos/Writer

)
Ahol a cél, az az útvonal, ahová a BackUp-ot tárolni szeretné (Példa:

~/Documentos

)

Megjegyzés: Simrat azt állítja, hogy a szkript felismeri az abszolút és a relatív utakat is, de az én esetemben csak az abszolút utak működtek.

Ez egy fájl létrehozását eredményezi

.tar.bz2

a formátummal

"fuente_ddmmyyyy.x.tar.bz2"

Most, ha kibontani akar egy korábbi BackUp fájlt, csak futtatnia kell a parancsfájlt és meg kell adnia a fájlt

.tar.bz2

forrásként és a könyvtárat, ahová a fájlt célként kívánja kibontani.

Ez a szkript ezen kívül felhasználható Nautilus hogy a BackUp sokkal könnyebben elkészüljön.


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.

  1.   thalskarth dijo

    Igazság szerint csak valami ilyesmit kerestem. A CRON-ba tettem, hogy minden X alkalommal automatikus legyen, és ennyi, nem aggódom a téma miatt =)

  2.   János dijo

    Az információk nagyon jók, de végül is nem magyarázta el, hogyan készítsen biztonsági másolatot,
    1. Nyisson meg egy új dokumentumot Gedit vagy nano formában.
    ►2. Másolja a teljes szkript kódot ebbe az új dokumentumba.
    3. Mentse a szkriptet

    mybackup.sh

    yy! Melyik a kód? segítettél nekem, a Semmiben