Atsarginės kopijos iš terminalo su scenarijumi „Bash Shell“

Vasario 14 d. Esu linux.com leidinys Simratas Pal Singhas Khokharas, kur pateikiamas scenarijus Basho apvalkalas jo autorystės, o tai leidžia mums sukurti tokio formato atsarginę kopiją

.tar.bz2

bet kurio katalogo, esančio mūsų sistemoje.

Nors scenarijus Jis yra šiek tiek senas, nes jis buvo išleistas 13 m. Kovo 2009 d., Todėl manau, kad jis yra labai naudingas tiek veikiant, tiek patogiai naudojant.

Norėdami naudoti scenarijų, atlikite šiuos laiško veiksmus:

  1. Atidarykite naują dokumentą Geditas , nanotechnologijų kaip tau labiau patinka.
  2. Nukopijuokite visas scenarijaus kodas šiame naujame dokumente.
  3. Išsaugokite scenarijų kaip
    mybackup.sh

    norimoje vietoje savo komandoje (pageidautina asmeniniame aplanke).

Dabar mes suteiksime scenarijaus vykdymo teises naudodami šią komandą (pirmiausia turite eiti į katalogą, kuriame yra scenarijus):

chmod + x „mybackup.sh“

Scenarijaus naudojimo būdas yra toks:

Norėdami atlikti konkretaus katalogo ar failo atsarginę kopiją, atlikite tai tokiu būdu:

sh mybackup.sh [šaltinis] [paskirties vieta]

Kur šaltinis yra absoliutus katalogo ar failo, kurį norite kurti atsarginę kopiją, kelias (pavyzdys:

~/Documentos/Writer

)
Kur yra paskirties vieta, yra kelias, kuriame norite laikyti atsarginę kopiją (pavyzdys:

~/Documentos

)

dėmesį: Simratas tvirtina, kad scenarijus atpažįsta ir absoliučius, ir santykinius kelius, bet mano atveju veikė tik absoliutūs keliai.

Tai sukurs failą

.tar.bz2

su formatu

"fuente_ddmmyyyy.x.tar.bz2"

Dabar, jei norite išpakuoti ankstesnį atsarginį kopijavimą, tiesiog turite paleisti scenarijų ir nurodyti failą

.tar.bz2

kaip šaltinį ir katalogą, kuriame norite išpakuoti failą kaip paskirties vietą.

Be to, šį scenarijų galima naudoti "Nautilus" padaryti atsarginę kopiją kur kas lengvesniu būdu.


2 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Talskartas sakė

    Tiesa pasakius, aš tiesiog ieškojau kažko panašaus. Aš įdėjau jį į CRON, kad jis būtų automatinis kiekvieną X kartą ir viskas, aš nesijaudinu dėl temos =)

  2.   Jonas sakė

    Informacija yra labai gera, tačiau dienos pabaigoje nepaaiškinote, kaip padaryti atsarginę kopiją,
    1. Atidarykite naują dokumentą „Gedit“ arba „nano“, kaip norite.
    ►2. Nukopijuokite visą scenarijaus kodą į šį naują dokumentą.
    3. Įrašykite scenarijų kaip

    mano atsarginė kopija.sh

    yy! KAS YRA KODAS? tu padėjai man, nieko