Backup & Restore (dump & palauttaa)

Lähettäjä: admin at 1 Maanantaina 29th, 2009

FreeBSD 7.1 luotettava varmuuskopio menettelyt voivat testata.
Niistä tärkeimpiä ovat seuraavat.
  • Varmuuskopiointi on varmuuskopio on voitava nopeasti ja luotettavasti on tarpeen yhden käyttäjän tilassa, sinun on tyhjä lyhyessä ajassa.
  • Turhaa varmuuskopio prosessi ei voi jatkua.
  • Jos haluat palauttaa OKONAE pitkin toimiin, ja muut (mukaan lukien hänen omat muutaman kuukauden kuluttua), jos ymmärrätte tämän valtion on pystyttävä huolehtimaan.
Olen rakentanut palvelimen FreeBSD4.8 ajassa on myös tuettava nauhalle laitteita, on äskettäin antanut lausunnon, HDD on parempi OKONATTA.
Varmuuskopiointi nauhalle, se vie aikaa, ja luotettavuus ohut media kokemusta suuren kapasiteetin HDD enemmän kuin mitään takaisin ylös joka päivä ja se edellyttää valtavia nauha ja nauha media ajatella elämän todellisuus On无KUNARI.
Kerran aikaisemmin, RAID5 kokoonpanoasetuksia HDD, kun kaksi autoa kaatui samaan aikaan, varmuuskopiointi, joka muutama kuukausi sitten ... olin saada itseni sellaiseen tilanteeseen, että IMASHI sitä mieltä, että paras tapa saada päivittäinen varmuuskopiointi Kuitenkin nyt meillä on asettunut tällä tavalla.

Varmuuskopio (dump)

Entinen varmuuskopio palvelimeen ja se on yksi seuraavista edellytyksistä.
 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
 

Asenna laite tallentaa varmuuskopio tiedot

Myös USB-muisti-ja SCSI-kiintolevyn, ensisijaisen IDE-HDD-orja系GIMASHITA.
Laitteet kytkeä laite tarkistaa dmesg.
 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
.....
 
见Renai selata nopeasti. Jos tämä on
 ns# dmesg|more
 
Koska [j] tai [↓] siirry pohjassa, [k] tai [↑] vierittääksesi asti.
[q] lopettaa show. (Katso mies enemmän)

Mount alustaa varmuuskopion määränpää

Se on tarpeen vain, jos ensimmäinen yhteys laitteisiin.
Toisen kerran on tarpeeton.
 ns# sysinstall
 
sysinstall käyttää hyvin pitkään vedonnut muistia
 ns# /stand/sysinstall
 
Me, seuraavat virheen DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
Kun viime FreeBSD se on.
Yleensä, / usr / sbin sitä kautta, sysinstall on hyvä syy yksin.

[Configure] ja valitse [Enter]-painiketta.


[Fdisk] ja valitse [Enter]-painiketta.


Valitse varmuuskopio määränpää laite [Enter]-painiketta. (Tämä on ad1)


[c] ja paina [Enter]-painiketta.


[165] on [Enter]-painiketta.


[W]-painiketta.
Näet vahvistuksen valintaikkuna [Kyllä] ja valitse [Enter]-painiketta.


[Ei mitään] ja valitse [Enter]-painiketta.


[q] ja paina.


[Cancel] ja valitse [Enter]-painiketta.


[Etiketti] ja valitse [Enter]-painiketta.


[c] ja paina [Enter]-painiketta.


[FS] pysyy edelleen on valittu sellaisten [Enter]-painiketta.


Anna Mount. (The / backup)
Hakemistoon luodaan automaattisesti asentaa.


[W]-painiketta.


[Kyllä] ja valitse [Enter]-painiketta.


[q]-valikon ja painamalla paluu, [Cancel]-painiketta.


[Poistu] tai [Cancel]-painiketta.


[Poistu Install] ja valitse [Enter]-painiketta.

dump suorittaa

Ja osio varmuuskopion.
 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 / 
 

Kuvaus Vaihtoehto

0 DANPUREBERU 0 (täydellinen)
u jälkeen onnistuneen kaatopaikka, / etc / dumpdates tietokannan päivityksistä.
havaita loppuun mediatiedoston. (Ehkä se ei ole nauhaa.)
L FreeBSD5.0 käyttää kuvaa ominaisuus aluksella.
Tämän ominaisuuden, ei lasku yhden käyttäjän tarpeisiin.
C 8-32 välimuistin koon (yksikkö: MB) on luku väliltä, dramaattisesti parantaa suorituskykyä.
Kuitenkin, L, jos et ole vaihtoehto C on hyvä poistaa vaihtoehto.
(Lisää)
f tiedoston varmuuskopio määränpäähän.
Samoin tehdä muita kolme. (Korkean kapasiteetin /usr vie hetken aikaa)
 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 
 
Tämä on täydellinen varmuuskopio.

 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
 
Jos haluat lisää turvallisuutta, kaatopaikka-tiedosto, joka on luotu väliaikainen tiedosto käsittelyä, voit saada toinen kopio tiedotusvälineille.

Crunch! Jotta tilaisuus, sama versio, ftp site nyt ja lataa livefs.iso LiveFS CD olet luonut.
Ja "FreeBSD XX hätä boot disk" on kirjoitettu lähellä palvelin (jossa saaliit silmän) sinuun.

Palauta (palauttaa)

On tutkinut seuraavia määritysvaihtoehtoja.
  • Uuden palvelimen (palvelin OS käynnistyslevyä tulokseesi ei asennettuna)
  • Primaari-slave-palvelin ja varmuuskopion tiedot kytkeä IDE-kiintolevy
Aloita HDD ad0
Varmuuskopio tallennetaan kiintolevylle ad1
Muihin tarpeisiin LiveFS CD

Aloita LiveFS CD

Ensinnäkin LiveFS CD-palvelin käynnistyy.
(CD ei käynnisty, jos BIOS on rauhallinen Let's review)

Jos japanilaiset ovat hyviä [110 Japan] ja valitse [Enter]-painiketta.
[PageUp] 7 kertaa, [↓] 4 on nopea ja kertaa)

[Japanese 106 keymap] koska olen ollut valittu, koska [Enter]-painiketta.


HDD aloittaa käynnistystoimien (luo osio siivut)

[Configure] ja valitse [Enter]-painiketta.


[Fdisk] ja valitse [Enter]-painiketta.


Valitse Käynnistyslaitteen [Enter]-painiketta. (Tässä ad0)
Älä määritä laite, jota ei tueta tiedot on tallennettu.


[c], jonka numero, joka näkyy ja paina [Enter]-painiketta.


[165] on [Enter]-painiketta.


[q] ja paina.


[Standard] ja valitse [Enter]-painiketta.


[Cancel] ja palaa valikkoon ja paina.


[Etiketti] ja valitse [Enter]-painiketta.


[c] ja paina sitten.


Juuri (/) on määrä antaa osion. (Tässä 1GB)
Vanha palvelin (entinen varmuuskopio) voi olla vähemmän ongelmia kuin. dd minuuttia ja ei useinkaan ole kuin ongelman.


[FS] pysyy edelleen on valittu sellaisten [Enter]-painiketta.


Anna Mount (/), [Enter]-painiketta.


Samoin [c], jos haluat asettaa swap-painiketta.
Tämä on se määrä muistia, on asennettu uusi palvelin on noin hyviä aikoja. (Tässä 1GB)


[Swap] ja valitse [Enter]-painiketta.


Samoin [c], jos haluat valita /var on määrä myöntää. (Tässä 1GB)
Vanha palvelin (entinen varmuuskopio) voi olla vähemmän ongelmia kuin. dd minuuttia ja ei useinkaan ole kuin ongelman.


[FS] pysyy edelleen on valittu sellaisten [Enter]-painiketta.


Anna Mount (/ /var


Samoin [c], jos haluat valita /usr ja sitten siirretty määrä. (Tässä 4GB)
Vanha palvelin (entinen varmuuskopio) voi olla vähemmän ongelmia kuin. dd minuuttia ja ei useinkaan ole kuin ongelman.
/ Kotiin määritysistunnon, että ei luoda osio / usr割RI当TETAI, jos kaikesta muusta, mutta luku ei ole määritelty kapasiteetti [Enter]-painiketta.


[FS] pysyy edelleen on valittu sellaisten [Enter]-painiketta.


Anna Mount (/ /usr


Samoin [c] kaikki tilaa vasemmalle painamalla / /home myöntäjällä.
Älä muuta numero, joka näkyy [Enter]-painiketta.
/ Home-osio ei ole tarpeen, jos tätä työtä ei tarvita.


[FS] pysyy edelleen on valittu sellaisten [Enter]-painiketta.


Anna Mount (/ /home


Sinut näin.
En pidä, valitse osio [d] voidaan poistaa painamalla, voit määrittää uudelleen.
Jos [W]-painiketta.


Näet vahvistuksen valintaikkuna [Kyllä] ja valitse [Enter]-painiketta.


[q]-valikon ja painamalla paluu, [Cancel] ja valitse [Enter]-painiketta.


Käynnistä Fixt

[Fixit] ja valitse [Enter]-painiketta.


[CDROM / DVD] ja valitse [Enter]-painiketta.


Fixit alkaa.


Device partition olet juuri luonut (ad0s1a ~ ad0s1f) Varmista, että olet rekisteröitynyt.
Fixit# ls /dev


Osiot ovat luoneet / mnt /mnt alle.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Mount HDD kanssa varmuuskopion tiedot

Varmistusjärjestelmä tietojen jotta kiinnitä HDD / mntbk /mntbk hakemistoon.
 Fixit# mkdir /mntbk
Fixit# _
 
Master-slave IDE-kiintolevy on liitetty "ad1s1" on nimi, laitteen.
ad1s1 c c, katso tänne.
 Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
 

Käynnistä palauttaa

ルート( / )を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
 

Monissa tapauksissa hyvin suuri ja palauttaa usr virheen seuraavalla.
 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# _
 
Tämä on palauttaa johtuu siitä, että paljon työtä tarvitaan väliaikaisia tiedostoja.
Jos näin on, TMP uudelleen seuraavalla tavalla muuttaa hakemiston palauttaa kiitos.
 Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
 
/ Mntbk HDD on kysymys tietojen varmuuskopiointiin.
TMP tässä luoda hakemistoon, mikä tarkoittaa, että käytät.
Tämän jälkeen tarvitaan noin Semara / mntbk / tmp jos poistaa hakemistosta, se ei voi alkaa lähes kaikki komennot.
Siinä tapauksessa, seuraavasti: Korvaa TMP hakemistoon.
 Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
 

Uudelleenlaatimista fstab

Se ei ole tarpeen muokata työtä, let's tarkistaa.
Erot luotu osio, joka on johtanut tilanteeseen, joka ei käynnisty, Sain kaksi päivää ...

Varmista liittää nykyiseen tilanteeseen.
 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
 

Avaa 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 

Olen huomannut eroja alleviivattu.
Device "ad0s1e" ja "ad0s1d" ei ole saatu kääntymään, että Mount.
Tässä tapauksessa "/ mnt / etc / fstab" avautuu editorin, tallenna korjattu.

That's it!
LiveFS CD ilman aihetta uudelleen.

Postprocessor

Kun teet palauttaa, että nykyiseen hakemistoon osiot restoresymtable tiedostoja.
Tämä on mitä joutua palauttamaan incremental varmuuskopiointi, palauttamisesta ja poistaa, kun olet valmis.
 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 

Tässä

Pitkä pysähdys tulee seuraava sanoma, kun yrität käynnistää palauttaa palvelimelle.
 Configuring syscons: keymap blanktime
 
"Tehdään syscons: näppäinkarttaa blanktime" Tutustu odotusaikaan poissa näkyvistä.

Ei voi osio on seuraava viesti:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk luoda siivut on [W] Älä paina?
Fdisk valikosta [W] on押SAZU, [q] paina vain, Label lopusta alkaen vahvistetaan, viimeinen Label valikko [W]-painiketta.

sysinstall epäonnistuu Fdisk Label
On ollut monta kertaa aikana vahvistusta.
Fdisk Label sysinstall tutustu epäonnistua.

Haluatko kauko-varmuuskopio-palvelimet, jotka on yhdistetty verkkoon
Vanha tarina "ja palauttaa varmuuskopion nauhalle drive" Ole hyvä ja auta.