Zer egin zure fitxategiak leheneratu ezin badituzu

# Dena gaizki doanean

Déjà Dup aplikazioak huts egin dezake. Kraskatu egin daiteke edo errore bat eman dezake datuak leheneratzerakoan. Zure datuak berreskuratu nahi dituzunean behar duzun azken gauza akats bat da. Akatsa jakinaraz diezagukezu, baina bitartean, hemen dituzu Déjà Dup gaizki aritu denerako zure datuak berreskuratzeko zenbait modu.

Hurrengo azalpena oso teknikoa da. Ez badiozu zentzurik hartzen, galdetu beldurrik gabe.

Ireki Terminala KtrlAltT sakatuz.

Sortu leheneratutako zure fitxategiak utziko diren direktorioa. Gida honek /tmp/restore erabiliko du:

    mkdir -p /tmp/restore

# Duplicity bidez leheneratzen

Justu oraintxe Déjà Dup-ek funtzionatzen ez badizu, komando-lerroko duplicity tresna erabil dezakezu zure fitxategien babeskopia egin edo haiek leheneratzeko, Déjà Dup-ek huraxe erabiltzen baitu oinarrian.

Hemen ematen dena baino informazio gehiago nahi baduzu duplicity aplikazioari buruz, exekutatu man duplicity.

Saiatuko garen lehen gauza zure datu guztien leheneratze soila izango da. Demagun zure fitxategiak /media/backup modura muntatutako kanpo-gailu batean daudela eta babeskopia zifratzea aukeratu zenuela. Saiatu hau:

    duplicity --gio file:///media/backup /tmp/restore

Babeskopia ez bazenuen zifratu, erantsi --no-encryption komandoari.

## Babeskopiaren beste kokapen batzuk

Babeskopia urruneko edo hodeiko zerbitzari batean egin baduzu, duplicity aplikazioan erabili behar duzu sintaxia goiko adibidean jarritakoa ez bezalakoa izan daiteke. Jarraitu irakurtzen babeskopiarako erabili duzun kokapenarekin nola konektatu behar duzun ikasteko.

Gogoan izan --no-encryption eranstea adibide modura ematen den edozein komandori, zure babeskopia zifratuta ez badago.

Duplicity aplikazioak zure zerbitzariarekin konektatzeko zailtasunak baditu, saiatu duplicity fitxategiak deskargatzen karpeta lokal batera, goian eman den adibide sinplea jarraituz.

### Amazon S3

Begiratu zure Amazon S3 zerbitzuaren atzitze-gakoaren IDa eta atzitze-gako sekretua eta ordeztu azpiko adibideko ID eta SECRET balio horiekin.

Beharbada babeskopiaren fitxategiak kokatzeko karpeta bat adierazi duzu. Beheko adibidean, ordeztu FOLDER guztiak karpeta horren bide-izenarekin.

    export AWS_ACCESS_KEY_ID=IDa
    export AWS_SECRET_ACCESS_KEY=SEKRETUA
    duplicity s3+http://deja-dup-auto-MINUSKULEN_IDa/KARPETA /tmp/restore

### Rackspace hodeiko fitxategiak

Begiratu Rackspace zerbitzuan duzun erabiltzaile-izena eta API gakoa eta ordeztu azpiko adibideko USERNAME eta KEY balio horiekin.

Beharbada babeskopiaren fitxategiak kokatzeko edukiontzi bat adierazi duzu. Beheko adibidean, ordeztu CONTAINER guztiak edukiontzi horren bide-izenarekin.

    export CLOUDFILES_USERNAME=ERABILTZAILE-IZENA
    export CLOUDFILES_APIKEY=GAKOA
    duplicity cf+http://EDUKIONTZIA /tmp/restore

### FTP

Begiratu zure zerbitzari-helbidea, ataka, erabiltzaile-izena eta pasahitza eta ordeztu azpiko adibideko SERVER, PORT, USERNAME, eta PASSWORD balio horiekin.

Beharbada babeskopiaren fitxategiak kokatzeko karpeta bat adierazi duzu. Beheko adibidean, ordeztu FOLDER guztiak karpeta horren bide-izenarekin.

Erabiltzaile-izen batekin saioa hastea aukeratu bazenuen, erabili anonymous zure ERABILTZAILE-IZEN modura azpian.

    gvfs-mount ftp://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA
    duplicity --gio ftp://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA /tmp/restore

### SSH

Begiratu zure zerbitzari-helbidea, ataka, erabiltzaile-izena eta pasahitza eta ordeztu azpiko adibideko SERVER, PORT, USERNAME, eta PASSWORD balio horiekin.

Beharbada babeskopiaren fitxategiak kokatzeko karpeta bat adierazi duzu. Beheko adibidean, ordeztu FOLDER guztiak karpeta horren bide-izenarekin.

    gvfs-mount ssh://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA
    duplicity --gio ssh://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA /tmp/restore

### WebDAV

Begiratu zure zerbitzari-helbidea, ataka, erabiltzaile-izena eta pasahitza eta ordeztu azpiko adibideko SERVER, PORT, USERNAME, eta PASSWORD balio horiekin.

Beharbada babeskopiaren fitxategiak kokatzeko karpeta bat adierazi duzu. Beheko adibidean, ordeztu FOLDER guztiak karpeta horren bide-izenarekin.

Konexio segurua (HTTPS) erabiltzea aukeratu bazenuen babeskopia egitean, erabili davs:// dav:// erabili ordez azpiko adibidean.

    gvfs-mount dav://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA
    duplicity --gio dav://ERABILTZAILE-IZENA@ZERBITZARIA:ATAKA/KARPETA /tmp/restore

### Windows Share

Begiratu zure zerbitzari-helbidea, erabiltzaile-izena eta pasahitza eta ordeztu haiekin SERVER, USERNAME, eta PASSWORD azpiko adibidean.

Beharbada babeskopiaren fitxategiak kokatzeko karpeta bat adierazi duzu. Beheko adibidean, ordeztu FOLDER guztiak karpeta horren bide-izenarekin.

Zure Windows zerbitzarirako domeinu bat zehazten baduzu, gehitu USERNAME atalaren hasieran, bien artean puntu eta koma bat jarriz. Adibidez, domain;username.

    gvfs-mount smb://ERABILTZAILE-IZENA@ZERBITZARIA/KARPETA
    duplicity --gio smb://ERABILTZAILE-IZENA@ZERBITZARIA/KARPETA /tmp/restore

# Eskuz leheneratzea

Duplicity-k berak ere funtzionatzen ez badu, esperantza gutxi. Babeskopiaren fitxategi-formatua konplexua da eta ezin da erraz manipulatu. Hala ere, oso larri bazabiltza, beste saio bat egin daiteke.

Babeskopia urruneko edo hodeiko zerbitzari batean egin baduzu, hasteko deskargatu duplicity-ren fitxategiak eta jarri zure ordenagailuko karpeta batean. Ondoren, sartu karpeta horren bide-izena zure terminalean.

Duplicity aplikazioak bolumen izeneko puska txikietan gordetzen ditu datuak. Bolumen batzuk aldizka egindako kopia berri edo 'full' deritzenak dira, etab beste batzuk 'inc' edo inkrementalenak dira. Babeskopia oso baten bolumen-multzoaren 1. bolumenean hasita, fitxategiak bolumenez bolumen leheneratu beharko dituzu.

Zure babeskopia zifratu bazenuen, lehenengo bolumena deszifratu behar duzu gpg komandoarekin. Demagun duplicity-full.20110127T131352Z.vol1.difftar.gpg daukazula:

    gpg --output duplicity-full.20110127T131352Z.vol1.difftar --decrypt duplicity-full.20110127T131352Z.vol1.difftar.gpg

Edo dena batera egin (segurtatu nahiko espazio daukazula!):

    gpg --multifile --decrypt duplicity-full.20110127T131352Z.*.difftar.gpg

Orain .difftar edo .difftar.gz bolumena daukazu (hura deszifratu behar izan duzun ala ez). Erabili tar banakako adabaki-fitxategiak erauzteko:

    tar xf duplicity-full.20110127T131352Z.vol1.difftar

Edo berriro, egin dena batera:

    for t in duplicity-full.20110127T131352Z.*.difftar; do tar xf $t; done

Orain adabaki-fitxategiak multivolume_snapshot eta snapshot karpetetan egongo dira. Bolumen anitz hartu zituen fitxategi bakoitza multivolume_snapshot karpetan egongo da. Demagun /home/jane/essay.txt fitxategiaren babeskopia egin zenuela:

    cd multivolume_snapshot/home/jane/essay.txt
    cat * > essay.txt

Babeskopia inkrementaletako datuak berreskuratzeko, erabili rdiff fitxategiak itsasteko. Ikusi man rdiff erabilera ezagutzeko.