Backups en GNU/Linux

De Cacauet Wiki
La revisió el 18:51, 4 març 2016 per Enric (discussió | contribucions) (Es crea la pàgina amb « == Intro == Les còpies de seguretat o ''backups'' són una part molt important del sistema, ja que permet recuperar-lo d'un desastre de fallada. En planificar la po...».)
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Salta a la navegació Salta a la cerca

Intro

Les còpies de seguretat o backups són una part molt important del sistema, ja que permet recuperar-lo d'un desastre de fallada.

En planificar la política de backups cal que ens plantegem:

  • QUÈ guardem, és a dir, QUINS arxius cal guardar
    • Potser hi ha parts del sistema que no canvien o no val la pena guardar-les (per exemple, els arxius del sistema operatiu, ja que si cal recuperar el sistema potser podem reinstal·lar una nova versió).
  • ON els posem
    • backup local : ens permet recuperar desastres com fallades d'un disc
    • backup remot : ens permet recuperar desastres com incendis que acabin amb tot el CPD
  • QUAN i cada QUANT fem el backup
    • La operació de backup consumeix recursos, si la fem massa sovint podem alentir el sistema
    • Convé fer-los a la nit o quan el sistema estigui poc ocupat


Estratègies i Nivells

Per tal d'optimitzar el procés de backup convé plantejar-se QUINS arxius copiem:

  • Còpies de Nivell 0: copiem TOTS els arxius
  • Còpies incrementals: només copiem els arxius que hagin canviat des de la darrera còpia
    • Còpies de Nivell 1: copiem tots els arxius que hagin canviat des de la darrera còpia de Nivell 0
    • Còpies de Nivell 2: copiem tots els arxius que hagin canviat des de la darrera còpia de Nivell 1
    • etc...


Comandes

La comanda més habitual és tar, tot i que es poden fer servir d'altres:

  • tar
  • cpio
  • dump/restore


Exemples

...