Zálohy z terminálu se skriptem v Bash Shell

14. února jsem v linux.com publikace Simrat Pal Singh Khokhar, kde představuje skript v Bash Shell jeho autorství, což nám umožňuje vytvořit BackUp ve formátu

.tar.bz2

jakéhokoli adresáře, který je v našem systému.

Ačkoli skript Je to trochu staré, protože to bylo původně publikováno 13. března 2009, považuji to za velmi užitečné jak v jeho provozu, tak v jeho snadném použití.

Chcete-li použít skript, postupujte podle následujících pokynů:

  1. Otevřete nový dokument v Gedit nebo v nano jak si přejete.
  2. Zkopírujte celý kód skriptu v tomto novém dokumentu.
  3. Uložte skript jako
    mybackup.sh

    ve vašem týmu na požadovaném místě (nejlépe ve vaší osobní složce).

Nyní uděláme oprávnění ke spuštění skriptu pomocí následujícího příkazu (nejprve se musíte najít v adresáři, který obsahuje skript):

chmod + x mybackup.sh

Způsob použití skriptu je následující:

Chcete-li provést BackUp konkrétního adresáře nebo souboru, postupujte následujícím způsobem:

sh mybackup.sh [zdroj] [cíl]

Kde source je absolutní cesta k adresáři nebo souboru, který chcete zálohovat (příklad:

~/Documentos/Writer

)
Kde cíl, je cesta, kam chcete uložit BackUp (příklad:

~/Documentos

)

Nota: Simrat tvrdí, že skript rozpoznává absolutní i relativní cesty, ale v mém případě fungovaly pouze absolutní cesty.

Výsledkem bude vytvoření souboru

.tar.bz2

s formátem

"fuente_ddmmyyyy.x.tar.bz2"

Nyní, pokud chcete rozbalit předchozí BackUp, stačí spustit skript a zadat soubor

.tar.bz2

jako zdroj a adresář, kam chcete soubor rozbalit jako cíl.

Tento skript lze navíc použít v rámci Nautilus udělat BackUp mnohem jednodušším způsobem.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

      thalskarth řekl

    Po pravdě řečeno, jen jsem něco takového hledal. Vložil jsem to do CRONu, aby to bylo automatické pokaždé X, a to je vše, o předmět se nebojím =)

      John řekl

    Informace jsou velmi dobré, ale nakonec jste nevysvětlili, jak provést zálohu,
    1. Otevřete nový dokument v Gedit nebo nano, jak chcete.
    ►2. Zkopírujte celý kód skriptu do tohoto nového dokumentu.
    3. Uložte skript jako

    mybackup.sh

    yy! KTERÝ JE KÓD? pomohl jsi mi v Nic