文件操作 - restore-worst-case.page
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/help/hr/deja-dup/restore-worst-case.page
编辑文件内容
<?xml version="1.0" encoding="utf-8"?> <page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" its:version="1.0" type="topic" style="task" id="restore-worst-case" xml:lang="hr"> <info> <desc>Što učiniti ako ne možete vratiti datoteke</desc> <link type="guide" xref="index#restore"/> </info> <title>Kada sve pođe krivo</title> <p><app>Déjà Dup</app> neće uspjeti u vraćanju. Možda se ruši ili vam daje grešku tijekom pokušaja vraćanja. Kada stvarno trebate svoje podatke natrag, posljednja stvar koju želite je imati posla sa bug-om. Razmislite o podnošenju <link href="https://launchpad.net/deja-dup/+filebug">bug izvješća</link> ali u međuvremenu, ovdje su neki pristupi o rješavanju ovog čudnog ponašanja <app>Déjà DUP -a</app> i vraćanju vaših podatka natrag.</p> <note><p>Ovo može biti tehničko pitanje. Ako vam ništa od ovoga nema smisla, slobodno pitajte <link xref="support">za pomoć</link>.</p></note> <steps> <item><p>Otvori <app>Terminal</app> prozor pritiskom na <keyseq><key>Ctrl</key><key>Alt</key><key>T</key></keyseq>.</p></item> <item><p>Napravite direktorij u kojem ćete smjestiti vaše obnovljene datoteke. Ovaj navod će koristiti <file its:translate="no">/tmp/restore</file>:</p> <screen its:translate="no">mkdir -p /tmp/restore</screen></item> </steps> <section id="duplicity"> <title>Vraćanje s dvostrukosti</title> <p>Pod pretpostavkom da <app>Déjà Dup</app> jednostavno trenutno ne radi, koristiti ćete alat naredbenog retka<app>dvoličnost</app> koji u pozadini koristi <app>Déjà DUP</app> za sigurnosno kopiranje i vraćanje vaših datoteka.</p> <note style="advanced"><p>Ako želite više informacija o <app>dvoličnosti</app> od ovdje predstavljenog, pokrenite <cmd>man duplicity</cmd>.</p></note> <p>Prvo što ćemo pokušati je jednostavno vratiti sve vaše podatke. Pod pretpostavkom da su vaše datoteke na vanjskom disku montirane kao <file its:translate="no">/media/backup</file>i da ste izabrali šifriranje sigurnosne kopije, pokušajte ovo:</p> <screen its:translate="no">duplicity --gio file:///media/backup /tmp/restore</screen> <p>Ako niste šifrirali sigurnosnu kopiju, dodajte <cmd its:translate="no">--no-encryption</cmd> naredbi.</p> <section id="locations"> <title>Druge lokacije sigurnosne kopije</title> <p>Ako ste sigurnosno kopirali na udaljeni poslužitelj ili u poslužitelj oblaka, sintaksa koju koristite sa <app>dvoličnosti</app> biti će drugačija od primjera vanjskog diska iznad. Pogledajte ispod kako da se spojiti na odabranu lokaciju sigurnosne kopije.</p> <note><p>Ne zaboravite dodati <cmd its:translate="no">--no-encryption</cmd> na bilo koji primjer naredbe ako vaša sigurnosna kopija nije šifrirana.</p></note> <p>Ako se čini da <app> dvoličnost</app> ima problema s povezivanjem na vaš poslužitelj, pokušajte preuzeti sve datoteke <app>dvoličnosti</app> u lokalnu mapu i slijedite jednostavniji primjer iznad.</p> <terms> <item> <title>Amazon S3</title> <p>Potražite svoj Amazon S3 ID pristupni ključ i tajni ključ pristupa i zamijeniti instance <var>ID</var> i <var>TAJNO</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti mapu u koju želite staviti datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>MAPA</var> sa tom putanjom.</p> <screen its:translate="no"> export AWS_ACCESS_KEY_ID=<var its:translate="yes">ID</var> export AWS_SECRET_ACCESS_KEY=<var its:translate="yes">TAJNO</var> duplicity s3+http://deja-dup-auto-<var its:translate="yes">MALASLOVA_ID</var>/<var its:translate="yes">MAPA</var> /tmp/restore</screen> </item> <item> <title>Rackspace Cloud datoteke</title> <p>Potražite svoje Rackspace korisničko ime i API ključ i zamijenite instancu <var>KORISNIČKO IME</var> i <var>KLJUČ</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti spremnik u koji će se pohranjivati datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>SPREMNIKA</var> s tim imenom.</p> <screen its:translate="no"> export CLOUDFILES_USERNAME=<var its:translate="yes">KORISNIČKO IME</var> export CLOUDFILES_APIKEY=<var its:translate="yes">KLJUČ</var> duplicity cf+http://<var its:translate="yes">SPREMNIK</var> /tmp/restore</screen> </item> <item> <title>FTP</title> <p>Potražite adresu svojeg poslužitelja, ulaz, korisničko ime i lozinku i zamijenite instance <var>POSLUŽITELJ</var>, <var>ULAZ</var>, <var>KORISNIČKO IME</var> i <var>LOZINKA</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti mapu u koju želite staviti datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>MAPA</var> sa tom putanjom.</p> <p>Ako ste izabrali da se ne prijavite s korisničkim imenom, koristite <var its:translate="no">anonymous</var> kao vaše <var>KORISNIČKO IME</var> u nastavku.</p> <screen its:translate="no"> gvfs-mount ftp://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> duplicity --gio ftp://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> /tmp/restore</screen> </item> <item> <title>SSH</title> <p>Potražite adresu svojeg poslužitelja, ulaz, korisničko ime i lozinku i zamijenite instance <var>POSLUŽITELJ</var>, <var>ULAZ</var>, <var>KORISNIČKO IME</var> i <var>LOZINKA</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti mapu u koju želite staviti datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>MAPA</var> sa tom putanjom.</p> <screen its:translate="no"> gvfs-mount ssh://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> duplicity --gio ssh://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> /tmp/restore</screen> </item> <item> <title>WebDAV</title> <p>Potražite adresu svojeg poslužitelja, ulaz, korisničko ime i lozinku i zamijenite instance <var>POSLUŽITELJ</var>, <var>ULAZ</var>, <var>KORISNIČKO IME</var> i <var>LOZINKA</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti mapu u koju želite staviti datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>MAPA</var> sa tom putanjom.</p> <p>Ako ste izabrali za korištenje sigurnu vezu (HTTPS) kada sigurnosno kopirate, koristite <var its:translate="no">davs://</var> umjesto <var its:translate="no">dav://</var> u donjem primjeru.</p> <screen its:translate="no"> gvfs-mount dav://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> duplicity --gio dav://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>:<var its:translate="yes">ULAZ</var>/<var its:translate="yes">MAPA</var> /tmp/restore</screen> </item> <item> <title>Windows dijeljenje</title> <p>Potražite adresu svojeg poslužitelja, korisničko ime i lozinku i zamijenite instance <var>POSLUŽITELJ</var>, <var>KORISNIČKO IME</var> i <var>LOZINKA</var> u donjem primjeru s tim odgovarajućim vrijednostima.</p> <p>Možda želite odrediti mapu u koju želite staviti datoteke sigurnosne kopije. U donjem primjeru, zamijenite bilo koju instancu <var>MAPA</var> sa tom putanjom.</p> <p>Ako ste naveli domenu za vaš Windows poslužitelj, dodajte ga na početak <var>KORISNIČKOG IMENA</var> s točka-zarezom između njih. Npr, <var>domena;korisničko ime</var>.</p> <screen its:translate="no"> gvfs-mount smb://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>/<var its:translate="yes">MAPA</var> duplicity --gio smb://<var its:translate="yes">KORISNIČKO IME</var>@<var its:translate="yes">POSLUŽITELJ</var>/<var its:translate="yes">MAPA</var> /tmp/restore</screen> </item> </terms> </section> </section> <section id="by-hand"> <title>Ručno vraćanje</title> <p>U slučaju da <app>dvoličnost</app> ne radi za vas, možda postoji malo nade. Format datoteke sigurnosne kopije je kompliciran i nije lako manipulirati s njim. Ali, ako ste očajni vrijedi pokušati.</p> <p>Ako ste koristili udaljeni poslužitelj ili poslužitelj oblaka za pohranu vaše sigurnosne kopije, najprije preuzmite sve datoteke <app>dvoličnosti</app> i smjestite ih u mapu na vašem računalu. Zatim unesite tu mapu u svom terminalu.</p> <p><app>Dvostrukost</app> pohranjuje podatke u malim blokovima zvanim svezci. Neki svezci pripadaju povremenim 'punim' ili svježim sigurnosnim kopijama i drugima u "Uklj" ili uključenim sigurnosnim kopijama. Počevši s potpunom sigurnosnom kopijom skupom svezka počevši od 1 svezka, morat ćete vratiti dio po dio datoteka.</p> <p>Ako ste šifrirali vaše sigurnosne kopije, najprije ćete morati dešifrirati svezak sa <cmd its:translate="no">gpg</cmd>. Napišite što morate <file its:translate="no">duplicity-full.20110127T131352Z.vol1.difftar.gpg</file>:</p> <screen its:translate="no">gpg --output duplicity-full.20110127T131352Z.vol1.difftar --decrypt duplicity-full.20110127T131352Z.vol1.difftar.gpg</screen> <p>Ili da učinite sve odjednom (pobrinite se da imate dovoljno slobodnog prostora!):</p> <screen its:translate="no">gpg --multifile --decrypt duplicity-full.20110127T131352Z.*.difftar.gpg</screen> <p>Sada imate ili <file its:translate="no">.difftar</file> ili <file its:translate="no">.difftar.gz</file> svezak (ovisno o tome jeste li ga morali dešifrirati ili ne). Koristite <cmd its:translate="no">tar</cmd> svaki puta kada morate izdvojiti pojedine kopije datoteka:</p> <screen its:translate="no">tar xf duplicity-full.20110127T131352Z.vol1.difftar</screen> <p>Ili ponovno učiniti sve to odjednom:</p> <screen its:translate="no">for t in duplicity-full.20110127T131352Z.*.difftar; do tar xf $t; done</screen> <p>Sada će kopija datoteka biti u <file its:translate="no">multivolume_snapshot</file> i <file its:translate="no">snapshot</file> mapama. Svaka datoteka koja obuhvaća više svezaka biti će u <file its:translate="no">multivolume_snapshot</file>. Recimo da ste napravili sigurnosnu kopiju <file its:translate="no">/home/jane/essay.txt</file>:</p> <screen its:translate="no">cd multivolume_snapshot/home/jane/essay.txt cat * > essay.txt</screen> <p>Da obnovite podatke iz uključenih sigurnosnih kopija, koristite <cmd its:translate="no">rdiff</cmd> za zajedničko vraćanje datoteka. Pogledajte <cmd its:translate="no">man rdiff</cmd> za korištenje.</p> </section> </page>
修改文件时间
将文件时间修改为当前时间的前一年
删除文件