Varmuuskopiot terminaalista komentosarjalla Bash Shellissä

Olen helmikuun 14. päivänä linux.com julkaisu Simrat Pal Singh Khokhar, jossa se esittelee käsikirjoituksen Bash Shell hänen kirjoittajansa, jonka avulla voimme tehdä varmuuskopion muodossa

.tar.bz2

kaikista järjestelmämme hakemistoista.

Vaikka käsikirjoitus Se on vähän vanha, koska se julkaistiin alun perin 13. maaliskuuta 2009, pidän sitä erittäin hyödyllisenä sekä toiminnassaan että helppokäyttöisyydessään.

Jos haluat käyttää komentosarjaa, seuraa kirjainta seuraavasti:

  1. Avaa uusi asiakirja gedit vuonna nano kuten haluat.
  2. Kopioi koko komentokoodi tässä uudessa asiakirjassa.
  3. Tallenna komentosarja nimellä
    mybackup.sh

    haluamassasi paikassa tiimisi sisällä (mieluiten omassa kansiossasi).

Nyt aiomme antaa komentosarjan suorittamisoikeudet seuraavan komennon avulla (sinun on ensin löydettävä hakemisto, joka sisältää komentosarjan):

chmod + x mybackup.sh

Tapa käyttää komentosarjaa on seuraava:

Tietyn hakemiston tai tiedoston varmuuskopiointi tapahtuu seuraavasti:

sh mybackup.sh [lähde] [kohde]

Missä lähde on varmuuskopioitavan hakemiston tai tiedoston absoluuttinen polku (Esimerkki:

~/Documentos/Writer

)
Missä määränpää, on polku, johon haluat tallentaa varmuuskopion (Esimerkki:

~/Documentos

)

Huom: Simrat väittää, että käsikirjoitus tunnistaa sekä absoluuttiset että suhteelliset polut, mutta minun tapauksessani vain absoluuttiset polut toimivat.

Tämä johtaa tiedoston luomiseen

.tar.bz2

muodossa

"fuente_ddmmyyyy.x.tar.bz2"

Nyt, jos haluat purkaa edellisen varmuuskopion, sinun on vain suoritettava komentosarja ja määritettävä tiedosto

.tar.bz2

lähteenä ja hakemisto, johon haluat purkaa tiedoston määränpäänä.

Lisäksi tätä komentosarjaa voidaan käyttää sisällä Nautilus tehdä varmuuskopiosta paljon helpommalla tavalla.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   thalskarth dijo

    Totuus, joka tulee hiuksilleni, etsin vain jotain sellaista. Laitoin sen CRONiin niin, että se on automaattinen joka X-kerta ja siinä kaikki, en välitä aiheesta =)

  2.   John dijo

    Tiedot ovat erittäin hyviä, mutta et selittänyt loppujen lopuksi varmuuskopion tekemistä,
    1.Avaa uusi asiakirja Geditissä tai nanossa haluamallasi tavalla.
    ►2.Kopioi koko komentokoodi tähän uuteen asiakirjaan.
    3.Tallenna komentosarja nimellä

    mybackup.sh

    yy! MIKÄ KOODI ON? autoit minua, ei mitään