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.
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
.....
ns# dmesg|more
[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
ns# /stand/sysinstall
/stand/sysinstall: Command not found.
ns# which sysinstall
/usr/sbin/sysinstall
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)Samoin tehdä muita kolme. (Korkean kapasiteetin
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.
/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
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
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.
Ja "FreeBSD XX hätä boot disk" on kirjoitettu lähellä palvelin (jossa saaliit silmän) sinuun.
Palauta (palauttaa)
On tutkinut seuraavia määritysvaihtoehtoja.Aloita HDD ad0
- Uuden palvelimen (palvelin OS käynnistyslevyä tulokseesi ei asennettuna)
- Primaari-slave-palvelin ja varmuuskopion tiedot kytkeä IDE-kiintolevy
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# _
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# _
Jos näin on, TMP uudelleen seuraavalla tavalla muuttaa hakemiston palauttaa kiitos.
Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
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
Ei voi osio on seuraava viesti:
Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
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.