Backup & Restore (izvatkom & vraćanje)
Posted by: admin 1. ponedjeljak 29., 2009
FreeBSD 7,1 i pouzdan backup procedure objavljeni u testu.Najvažnije je sljedeće.
- Za upućivanje backup sigurnosne kopije moraju biti u stanju brzo i pouzdano, potrebno je single-user mode, morate prazno kratko vrijeme.
- Kabast backup proces neće biti u mogućnosti da biste nastavili.
- Da biste vratili OKONAE uz stepenice, ostali (uključujući i svoju vlastitu nakon nekoliko mjeseci) ako možete razumjeti takvo stanje mora biti u stanju osigurati.
Backup za trake, koje je potrebno vrijeme, a pouzdanost tankom medija doživjeti veći kapacitet od onoga što je HDD dnevni backup trake moraju biti ogroman s obzirom na život trake medija, stvarne Postoje无KUNARI.
Nakon što se u prošlosti, RAID5 konfiguracije HDD Kada su dva vozila pala u isto vrijeme, backup prije nekoliko mjeseci ... Sam bio uzimajući sebe u situaciji da IMASHI mislite da je najbolji put da biste dobili dnevni backup Međutim, sada imamo naseljavaju dolje na taj način.
Backup (dump)
Izvorni poslužitelju i rezervnu je kako slijedi. 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
Montirati uređaj za pohranu i backup podataka
Memorija USB-u u SCSI hard disk, IDE-HDD-u primarnom robovsku系GIMASHITA.Oprema priključena na uređaj imena u dmesg verificirati.
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] da biste zatvorili prikazati. (Vidi čovjek više)
Inicijalizirati i montirati rezervnu odredište
Potrebno je samo ako je prvi uređaj priključen.Drugi put je nepotrebno.
ns# sysinstall
ns# /stand/sysinstall
/stand/sysinstall: Command not found.
ns# which sysinstall
/usr/sbin/sysinstall
Tipično, / usr / sbin bit će proći kroz, sysinstall je samo dobar razlog.
[Konfiguriraj] i zatim odaberite [Enter] tipku.
[Fdisk] odabrati [Enter] tipku.
Izaberite odredište backup uređaj [Enter] tipku. (Ovo je ad1)
[c] i pritisnite [Enter] tipku.
[165] kao [Enter] tipku.
[w] gumba.
Potvrda će se prikazati dijaloški [Da] i odaberite [Enter] tipku.
[None] Odaberite [Enter] tipku.
[q] i pritisnite.
[Cancel] i zatim odaberite [Enter] tipku.
[Label], a zatim odaberite [Enter] tipku.
[c] i pritisnite [Enter] tipku.
[FS] ostaci su odabrani od strane [Enter] tipku.
Unesite brda. (The / backup)
Directory stvara automatski montirati.
[w] gumba.
[Da] i odaberite [Enter] tipku.
[Q] izborniku i pritisnite povratka, [Cancel] gumba.
[Exit] ili [Cancel] gumba.
[Instalacija Exit] odabrati [Enter] tipku.
izvatkom trčanje
Backup svake particije. 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 /
Opcija Opis
0 DANPUREBERU 0 (puni)Isto tako, da li bilo koji od ostale tri. (Visoki Kapacitet
u nakon uspješnog izvatkom, / etc / dumpdates ažuriranja baze podataka.
kako bi pronašli kraj jednog medija. (Možda je ne trake.)
L FreeBSD5.0 koristiti značajku hitac na brodu.
Uz ovu značajku, trebate smanjiti single-user mode.
C 8-32 cache size (jedinica: MB) je broj između, dramatično poboljšanje performansi.
Međutim, L je opciju ako ne, C je dobra mogućnost je uklonjena.
(Više informacija)
f datoteku koju ste odredili za pričuvne snage.
/usr
itd. Potrebno je malo vremena) 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
Krckanje! Jer u tom trenutku u verzijama od ftp stranice za preuzimanje livefs.iso LiveFS CD koji stvorite.
I "FreeBSD XX emergency boot disk" je napisano kod poslužitelja (ako je sjajan) na vas.
I "FreeBSD XX emergency boot disk" je napisano kod poslužitelja (ako je sjajan) na vas.
Restore (vrati)
Mi provjeriti sljedeće konfiguracija.Započni HDD ad0
- Novi server (poslužitelj boot disk OS Što stvarima nije instaliran)
- Iznad-slave primarni poslužitelj sa backup podataka za spajanje IDE-HDD
Sigurnosne kopije podataka je pohranjena HDD ad1
Ostale potrebe LiveFS CD
Početak u LiveFS CD
Prvo, LiveFS CD-u servera na početak.(CD ne pokrene ako BIOS je mirno Let's pregled)
Ako si dobar u japanskom,
[110 Japan]
i zatim odaberite [Enter] tipku. [PageUp]
7 puta, [↓] 4 je brz i puta) [Japanese 106 keymap]
jer sam bio odabran, kao [Enter] tipku. HDD pokretanju inicijalizacija (stvorite particiju kriška)
[Konfiguriraj] i zatim odaberite [Enter] tipku.[Fdisk] odabrati [Enter] tipku.
Odaberite boot uređaj [Enter] tipku. (Ovdje je ad0)
Molimo vas da ne odredite uređajem koji nije sigurnosne kopije podataka je pohranjena.
[c] u skladu sa brojem koji se pojavljuje i pritisnite [Enter] tipku.
[165] kao [Enter] tipku.
[q] i pritisnite.
[Standard] i zatim odaberite [Enter] tipku.
[Cancel] da se vratite u izbornik i pritisnite.
[Label], a zatim odaberite [Enter] tipku.
[c], a zatim pritisnite.
Root (/) navesti iznos dodijeljenih particiju. (Ovdje je 1GB)
Stare server (originalne rezervne) svibanj imati manje od problema. dd i problem nije za razliku od mnogih minuta.
[FS] ostaci su odabrani od strane [Enter] tipku.
Unesite Mount (/), [Enter] tipku.
Isto tako, i [C] da biste postavili swap gumb.
To je količina memorije koja se montira na novi server je o dobrim vremenima. (Ovdje je 1GB)
[Swap] odabrati [Enter] tipku.
Slično tome, [c] pritiskom
/var
navesti iznos dodijeliti. (Ovdje je 1GB) Stare server (originalne rezervne) svibanj imati manje od problema. dd i problem nije za razliku od mnogih minuta.
[FS] ostaci su odabrani od strane [Enter] tipku.
Unesite Mount (/
/var
tipku. Slično tome, [c] pritiskom
/usr
a zatim dodijeljeni navedenoj kapaciteta. (Ovdje je 4GB) Stare server (originalne rezervne) svibanj imati manje od problema. dd i problem nije za razliku od mnogih minuta.
/ Home particiju, a ne stvarati konfiguracije u / usr割RI当TETAI ako su svi preostali prostor na lijevoj strani je prikazan brojevima ne odredite iznos [Enter] tipku.
[FS] ostaci su odabrani od strane [Enter] tipku.
Unesite Mount (/
/usr
tipku. Slično tome, [c] sav prostor lijevo pritiskom /
/home
dodjeljuje. Ne mijenjajte broj koji se pojavljuje [Enter] tipku.
/ Home particija nije obavezna, ako taj posao je nepotrebno.
[FS] ostaci su odabrani od strane [Enter] tipku.
Unesite Mount (/
/home
tipku. Će vam se svidjeti ovaj.
Ne volim, odaberite particiju [d] može se izbrisati pritiskom, ponovno postaviti.
Ako se [w] gumba.
Potvrda će se prikazati dijaloški [Da] i odaberite [Enter] tipku.
[Q] izborniku i pritisnite povratka, [Cancel] i zatim odaberite [Enter] tipku.
Započni Fixt
[Fixit] odabrati [Enter] tipku.[CDROM / DVD] odabrati [Enter] tipku.
Pokreni fixit.
Uređaj particiju koju ste upravo kreirali (ad0s1a ~ ad0s1f) Provjerite da li ste se registrirali.
Fixit# ls /dev
Particije koju ste upravo kreirali na / mnt
/mnt
nalazi ispod. Fixit# ls /mnt
.snap/ dev/ home/ usr/ var/
Mount HDD sa backup podataka
Sa backup podataka, kako bi montiranje HDD / mntbk/mntbk
direktorij. Fixit# mkdir /mntbk
Fixit# _
ad1s1 C C, pogledajte ovdje.
Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
pokrenuti vraćanje
ルート( / )を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
U mnogim slučajevima, usr i vratiti veliku pogrešku u sljedećem.
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# _
Ako je tako, sljedeću metodu za promjenu TMP molimo ponovno vratiti direktoriju.
Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
TMP ovdje stvoriti direktorij znači da ga koristite.
Nakon toga, treba je neki SEMARA / mntbk / tmp Ako izbrišete direktorij, pokrenite naredbu će spriječiti gotovo sve.
U ovom slučaju, kao što slijedi: Vratite TMP direktoriju.
Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
Prepisivanjem fstab
Nije potrebno ponovno napisati raditi, neka ček.Razlika između reda particije stvorena, doveli su do situacije da se ne pokrene, JA je uhvaćen dva dana ...
Pobrinite se za montiranje trenutnu situaciju.
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
Zatim otvoriti 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
Ja primijetiti razlike podcrtavanje.
Uređaj imena "ad0s1e" i "ad0s1d" nisu montirana na naličju imenom.
Ako vam se sviđa ovo: "/ mnt / etc / fstab" otvara se u editora, molimo spremite corrected.
To je to!
LiveFS CD bez da ponovo ustati.
Naknadna obrada
Kada izvršite postupak vraćanja, trenutni direktorij svake particije će stvoriti datoteku zove restoresymtable.To je ono što će biti potrebno za vraćanje jednog inkrementalni backup, vraćanju i ukloniti kad ste gotovi.
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
U ovom
Long prestati u sljedećim poruku kada pokušate pokrenuti vraćanje poslužitelju.
Configuring syscons: keymap blanktime
Ne može particionirati iz sljedećih poruka:
Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
Fdisk izbornika [w] je押SAZU, [q] i pritisnite samo Label od kraja skupa, zadnji u izborniku Label [w] gumba.
ne uspije u sysinstall Fdisk Label
Doživjele mnogo puta tokom verifikacije.Fdisk Label u sysinstall pogledajte na propast.
Želite li još jednu rezervnu udaljenog poslužitelja koji je spojen na mrežu
Stara priča ", trake voziti rezervnu i vratiti se" Please help.Varalica pod instalirati, General |