Zálohovanie & Obnoviť (výpisem & obnoviť)

Posted by: admin 1 v pondelok 29., 2009

FreeBSD 7.1 a spoľahlivé zálohovanie konania bola uverejnená v teste.
Najdôležitejšie je nasledovné.
  • Ak chcete vykonať zálohu zálohy musí byť schopná rýchlo a spoľahlivo, je potrebné, aby jednotný-užívateľ režime, musíte prázdne krátkom čase.
  • Ťažkopádny proces zálohovania nebude schopný pokračovať.
  • Ak chcete obnoviť OKONAE pozdĺž schodov, ostatné (vrátane vlastného po niekoľkých mesiacoch), ak môžete porozumieť tomuto stavu, musí byť schopný zabezpečiť.
Som vybudoval server FreeBSD4.8 dobu zálohovania bolo vykonané na pásky prístroj nedávne názor, že HDD je dobrý spôsob, ako OKONATTA.
Zálohovanie na pásku, to nejaký čas trvá, a spoľahlivosť tenkovrstvovú mediálne skúsenosti väčšou kapacitou, než aká je HDD je denná zálohovacie pásky musia byť obrovská zvažuje život pásky médiá, skutočná Existujú无KUNARI.
Potom, čo v minulosti, HDD RAID5 konfiguráciu, keď dvaja havarovaných vagónov v rovnakej dobe, zálohovanie pred niekoľkými mesiacmi ... Bol som sám dostáva do situácie, že IMASHI si myslím, že najlepší spôsob, ako dostať denné zálohovanie Avšak, teraz sme sa usadili v tomto smere.

Zálohovanie (výpisu)

Pôvodná servera a zálohovanie je nasledovné.
 ns# df
Filesystem  1K-blocks    Used   Avail Capacity  Mounted on
/dev/ad0s1a   1012974  153114  778824    16%    /
devfs               1       1       0   100%    /dev
/dev/ad0s1f   2025860    9122 1854570     0%    /home
/dev/ad0s1d   6090094 2420298 3182590    43%    /usr
/dev/ad0s1e   1012974   34662  897276     4%    /var
 

Pripojiť prístroj na ukladanie záložných dát

Paměť do USB-in SCSI pevný disk IDE-HDD na primárnej-slave系GIMASHITA.
Zariadenia pripojené k názvu zariadení v dmesg overiť.
 ns# dmesg
.....
ad0: 11264MB <VMware Virtual IDE Hard Drive 00000001> at ata0-master UDMA33
ad1: 13312MB <VMware Virtual IDE Hard Drive 00000001> at ata0-slave UDMA33
.....
 
见RENA prejdite rýchlejší! Ak tomu tak je
 ns# dmesg|more
 
A [j] alebo [↓] prejdite na dne, [k] a [↑] prejdite hore.
[q] ukončite show. (Pozri človek viac)

Inicializovať a pripojiť záložný cieľ

Je potrebné iba v prípade, že prvý prístroj pripojený.
Druhýkrát, je zbytočné.
 ns# sysinstall
 
sysinstall použitie je veľmi dlhá doba, a opiera sa o minulosti, spomienky
 ns# /stand/sysinstall
 
I tieto chyby DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
S nedávnym FreeBSD je.
Typicky, / usr / sbin tak by som mal ísť na cestu, sysinstall je len dobrý dôvod.

[Nastavenie] a vyberte možnosť [Enter] tlačidlo.


[Fdisk] vyberte [Enter] tlačidlo.


Vyberte cieľ zálohovanie prístroje [Enter] tlačidlo. (To je ad1)


[c] a stlačte [Enter] tlačidlo.


[165] ako [Enter] tlačidlo.


[w] tlačidlo.
Potvrdzovací dialóg sa zobrazí [Áno] a stlačte [Enter] tlačidlo.


[None] Vyberte [Enter] tlačidlo.


[q] a stlačte.


[Zrušiť] a stlačte [Enter] tlačidlo.


[Label] a vyberte možnosť [Enter] tlačidlo.


[c] a stlačte [Enter] tlačidlo.


[FS] zostáva boli vybrané do [Enter] tlačidlo.


Zadajte kopci. (V / backup)
Adresár je vytvorená automaticky pripojiť.


[w] tlačidlo.


[Áno] a stlačte [Enter] tlačidlo.


[q] menu a stlačte tlačidlo späť, [Zrušiť] tlačidlo.


[Koniec] alebo [Zrušiť] tlačidlo.


[Koniec Install] vyberte [Enter] tlačidlo.

výpisom spustiť

Zálohovanie jednotlivých oddielov.
 Filesystem  1K-blocks    Used   Avail Capacity  Mounted on
/dev/ad0s1a   1012974  153114  778824    16%    /           <=== /backup/root.dump
devfs               1       1       0   100%    /dev        <=== バックアップ不要
/dev/ad0s1f   2025860    9122 1854570     0%    /home       <=== /backup/home.dump
/dev/ad0s1d   6090094 2420298 3182590    43%    /usr        <=== /backup/usr.dump
/dev/ad0s1e   1012974   34662  897276     4%    /var        <=== /backup/var.dump
 

 ns# dump -0uaLC 32 -f /backup/root.dump / 
 

Variant Opis

0 DANPUREBERU 0 (plnej)
a po úspešnom vyčítat, / etc / dumpdates aktualizáciu databázy.
pre detekciu konca médiá. (Možno je to bez pásky.)
L FreeBSD5.0 použiť snímku funkcii na palube.
Pomocou tejto funkcie, je potreba znížiť jednotnú-užívateľ režime.
C 8-32 veľkosť cache (jednotka: MB) radom medzi dramaticky zlepšiť výkonnosť.
Avšak, L je možnosť, ak si neželáte, C je dobrá voľba, je odstránená.
(Viac info)
f zadáte súbor pre záložné napájanie.
Rovnako tak sa ktorýkoľvek z ostatných troch. (Vysoká kapacita /usr atď Je potrebné trochu času)
 ns# dump -0uaLC 32 -f /backup/var.dump /var 
 
 ns# dump -0uaLC 32 -f /backup/usr.dump /usr 
 
 ns# dump -0uaLC 32 -f /backup/home.dump /home 
 
Toto je kompletný zálohu.

 ns# ls -al /backup
total 2662822
drwxr-xr-x   3 root  wheel            512 Jan 27 17:26 .
drwxr-xr-x  23 root  wheel            512 Jan 27 17:02 ..
drwxrwxr-x   2 root  operator         512 Jan 27 17:02 .snap
-rw-r--r--   1 root  wheel        9646080 Jan 27 17:26 home.dump
-rw-r--r--   1 root  wheel      155197440 Jan 27 17:16 root.dump
-rw-r--r--   1 root  wheel     2524764160 Jan 27 17:36 usr.dump
-rw-r--r--   1 root  wheel       35655680 Jan 27 17:26 var.dump
 
Ak budete chcieť väčšiu bezpečnosť, výpisom súboru, ktorý bol vytvorený ako dočasný súbor manipuláciu, mám skopírovať do iného média.

Crunch! Za chvíľu sa na to vo verziách pre ftp site stiahnuť livefs.iso LiveFS CD vytvoríte.
A "FreeBSD XX núdze boot disk" je napísané v blízkosti server (ak je do neba volajúci) pre vás.

Obnoviť (obnova)

My overenie týchto konfiguráciách.
  • Nový server (server boot disk OS Ide nie je nainštalovaný)
  • Nad primárnej-slave servera, zálohovanie dát na pripojenie IDE-HDD
Štart HDD ad0
Zálohovanie dát je uložená HDD ad1
Ostatné potreby LiveFS CD

Štart v LiveFS CD

Po prvé, LiveFS CD do servera na štart.
(CD nemožno spustiť, ak BIOS je v pokoji si recenziu)

Ak ste dobrý v japončine, [110 Japan] a stlačte [Enter] tlačidlo.
[PageUp] 7 krát, [↓], je rýchly a 4 krát)

[Japanese 106 keymap] preto, že som bol vybraný, ako [Enter] tlačidlo.


HDD spustením inicializácie (vytvoriť plátok)

[Nastavenie] a vyberte možnosť [Enter] tlačidlo.


[Fdisk] vyberte [Enter] tlačidlo.


Vyberte spúšťaciu zariadenia [Enter] tlačidlo. (Tu je ad0)
Prosím nespecifikuje zariadenia, ktoré nie sú zálohované dáta uložené.


[c] s číslom, ktoré sa objavia, a stlačte [Enter] tlačidlo.


[165] ako [Enter] tlačidlo.


[q] a stlačte.


[Standard] a vyberte možnosť [Enter] tlačidlo.


[Zrušiť] pre návrat do menu a stlačte tlačidlo.


[Label] a vyberte možnosť [Enter] tlačidlo.


[c] a potom stlačte tlačidlo.


Root (/) upresniť sumu určenú pre oblasť. (Tu je 1 GB)
Staré server (originál zálohu) môže mať menej ako problémy. dd a problém nie je na rozdiel od mnohých minút.


[FS] zostáva boli vybrané do [Enter] tlačidlo.


Zadajte Mount (/), [Enter] tlačidlo.


Podobne [c] nastaviť swap tlačidlo.
Toto je množstvo pamäte, ktoré je namontované na nový server, je asi dobré časy. (Tu je 1 GB)


[Swap] vyberte [Enter] tlačidlo.


Podobne [c] stlačením /var upresniť sumu rozdeliť. (Tu je 1 GB)
Staré server (originál zálohu) môže mať menej ako problémy. dd a problém nie je na rozdiel od mnohých minút.


[FS] zostáva boli vybrané do [Enter] tlačidlo.


Zadajte Mount (/ /var tlačidlo.


Podobne [c] stlačením /usr a potom pridelený do zadanej kapacity. (Tu je 4GB)
Staré server (originál zálohu) môže mať menej ako problémy. dd a problém nie je na rozdiel od mnohých minút.
/ Home a nevytvárajú konfigurácia v / usr割RI当TETA prípade, že všetky zostávajúce priestor na ľavej strane zobrazuje čísla neuvádzajú sume [Enter] tlačidlo.


[FS] zostáva boli vybrané do [Enter] tlačidlo.


Zadajte Mount (/ /usr tlačidlo.


Podobne [c] všetkých priestor naľavo stlačením /home home nadobúdateľmi.
Nemeňte položky, ktorá sa objaví [Enter] tlačidlo.
/ Home sa nevyžaduje, ak sa táto práca je zbytočná.


[FS] zostáva boli vybrané do [Enter] tlačidlo.


Zadajte Mount /home tlačidlo.


Sa Vám budú páčiť.
Nemám rád, vybrať oblasť, [d] možno vymazať stlačením, prosím re-set.
If [w] tlačidlo.


Potvrdzovací dialóg sa zobrazí [Áno] a stlačte [Enter] tlačidlo.


[q] menu a stlačte tlačidlo späť, [Zrušiť] a stlačte [Enter] tlačidlo.


Štart Fixt

[Fixity] vyberte [Enter] tlačidlo.


[CD / DVD] vyberte [Enter] tlačidlo.


Beh fixity.


Zariadenia oddiele ste práve vytvorili (ad0s1a ~ ad0s1f) Uistite sa, že ste zaregistrovaní.
Fixit# ls /dev


Rozdeľovací ste práve vytvorili / mnt /mnt nachádza nižšie.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Pripojit HDD s zálohovanie dát

S zálohovanie dát, aby sa pripojíte HDD / mntbk /mntbk adresára.
 Fixit# mkdir /mntbk
Fixit# _
 
IDE-HDD je Master-Slave pripojenie k "ad1s1" je názov zariadenia.
ad1s1 c c u nájdete tu.
 Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
 

start obnoviť

ルート( / )をrestore
 Fixit# cd /mnt
Fixit# restore -rf /mntbk/root.dump
 

/varをrestore
 Fixit# cd /mnt/var
Fixit# restore -rf /mntbk/var.dump
 

/usrをrestore
 Fixit# cd /mnt/usr
Fixit# restore -rf /mntbk/usr.dump
 

/homeをrestore
 Fixit# cd /mnt/home
Fixit# restore -rf /mntbk/home.dump
 

V mnohých prípadoch, usr a obnoviť veľkú chybu v nasledujúcej tabuľke.
 Fixit# cd /mnt/usr
Fixit# restore -rf /mntbk/usr.dump

/: write failed, filesystem is full
restore: /tmp//rstdir1233044785: cannot write directory database: No space left on device
Try making space in /tmp/, or set environment variable TMPDIR
to an alternate location with more disk space.
Fixit# _
 
To je obnoviť, pretože sa objavuje množstvo práce potrebné pre dočasné súbory.
Ak áno, je táto metóda pre zmenu TMP prosím znovu obnoviť adresára.
 Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
 
/ Mntbk na HDD je záležitosť zálohovanie dát.
TMP tu vytvoriť adresára znamená, že budete používať.
Po tejto akcii je potreba sa niektoré SEMARA / mntbk / tmp keď mazať adresára, spustite príkaz zabráni takmer všetkým.
V tomto prípade, a to nasledovne: Nahraďte TMP adresára.
 Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
 

Prepisovanie fstab

Nie je nutné prepísať prácu, či to skontrolovať.
Rozdiel medzi cieľom oblasti vytvorili, viedol k situácii, že sa nedá spustiť, som dva dni ...

Uistite sa pripojiť k súčasnej situácii.
 Fixit# df
Filesystem      1K-blocks    Used   Avail Capacity  Mounted on
/dev/md0             4175    2449    1726    59%    /
devfs                   1       1       0   100%    /dev
/dev/ad0s1a       1012974  153114  778524    16%    /mnt
devfs                   1       1       0   100%    /mnt/dev
/mnt/dev/ad0s1f   8122034    9426 7462846     0%    /mnt/home
 /mnt/dev/ad0s1e   4058062 2434140 1299278    65%    /mnt/usr 
 /mnt/dev/ad0s1d   1012974   34750  897180     4%    /mnt/var 
/dev/acd0          226150  226150       0   100%    /dist
/dev/ad1s1c      13198878 2662822 9480146    22%    /mntbk
 

Potom otvorte fstab.
Fixit# vi /mnt/etc/fstab
 # Device          Mountpoint         FStype   Options         Dump     Pass#
/dev/ad0s1b       none               swap     sw              0        0
/dev/ad0s1a       /                  ufs      rw              1        1
/dev/ad0s1f       /home              ufs      rw              2        2
 /dev/ad0s1d       /usr                ufs      rw              2        2
 /dev/ad0s1e       /var                ufs      rw              2        2
/dev/acd0         /cdrom             cd9660   ro,noauto       0        0 

I oznámenie rozdiely zdôraznil.
Názov zariadenia "ad0s1e" a "ad0s1d" nebola namontovaná v opačnom meno.
Ak máte radi tento, "/ mnt / etc / fstab" sa otvorí v editore, prosím, uložte opraviť.

To je ono!
LiveFS CD bez vedú k reštartovaní.

Následnému

Keď vykonať obnovenie súčasného adresára jednotlivých oddielov sa vytvorí súbor s názvom restoresymtable.
To je to, čo sa bude požadovať, aby obnovila prírastkovej zálohovanie, obnovenie a odstrániť, keď ste hotoví.
 ns# ls /
.cshrc        boot          entropy          mnt             sys
.profile      cdrom         etc              proc            tmp
.snap         compat        home             rescue          usr
COPYRIGHT     dev           lib               restoresymtable  var
backup        disk2         libexec          root
bin           dist          media            sbin
 

 ns# rm /restoresymtable 
 ns# rm /var/restoresymtable 
 ns# rm /usr/restoresymtable 
 ns# rm /home/restoresymtable 

V tejto

Dlhé stôp v nasledujúce hlásenie pri pokuse o spustenie obnoviť server.
 Configuring syscons: keymap blanktime
 
"Konfigurácia syscons: klávesové mapy blanktime" Pozrite sa prosím na čakacia doba z pohľadu.

Nemožno oblasť sa nasledujúce hlásenie:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk vytvoriť plátky v [w] netlačí?
Fdisk menu [w] je押SAZU, [q] a stlačte len Label od konca súboru, posledný v Label menu [w] tlačidlo.

zlyháva v sysinstall Fdisk Label
Zažily niekoľkokrát v priebehu overovania.
Fdisk Label v sysinstall nájdete zlyhať.

Chcete zálohovať iného vzdialeného servera, ktorý je pripojený k sieti
Starý príbeh, "páskové jednotke pre zálohovanie & obnoviť" Prosím, pomôžte.