Backup & Restore (dump & atjaunot)

Posted by: admin at 1 pirmdiena 29., 2009

FreeBSD 7,1 un uzticamu backup procedūras publicēts testu.
Svarīgākā ir šādi.
  • Lai veiktu backup no backup ir jābūt iespējai ātri un droši ir nepieciešams, lai viena lietotāja režīmā, jums ir tukša īsā laikā.
  • Apgrūtinošās backup process nevarēs turpināt.
  • Lai atjaunotu OKONAE pa soļiem, citi (tai skaitā viņa pēc dažiem mēnešiem), ja jūs varat saprast šīs valsts jāspēj nodrošināt.
Esmu izveidojusi servera FreeBSD4.8 laiku dublējumkopiju tika darīts, lai lentes ierīce, nesenā viedokli, ka HDD ir labs veids, kā OKONATTA.
Backup uz lentes, ir nepieciešams laiks, un uzticamību plānas mediju pieredze lielāka jauda, nekā HDD ir ikdienas dublçjumkasetçs ir milzīgs, ņemot vērā dzīves lentas mediju, reālā Ir无KUNARI.
Pēc tam, kad tas bija agrāk, RAID5 HDD konfigurācija, kad divi automašīnām crashed tajā pašā laikā, backup of dažus mēnešus atpakaļ ... man bija panākt, lai sevi tādā situācijā, ka IMASHI domāju, ka labākais veids, kā iegūt katru dienu backup Tomēr tagad mums ir apmetušies nosaka šādā veidā.

Backup (dump)

Oriģinālais serveri un dublējošo ir šāda.
 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
 

Mount ierīce glabāt rezerves datu

Memory in USB-in SCSI cieto disku, tad IDE-HDD uz primāro vergs系GIMASHITA.
Iekārtas, kas saistīts ar ierīces nosaukumu dmesg pārbaudīt.
 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, lai ritinātu ātrak! Ja tā ir
 ns# dmesg|more
 
A [j] vai [↓], lai ritinātu pa apakšu, [k] vai [↑], lai ritinātu uz augšu.
[q] pamest parādīt. (Skatīt cilvēks vairāk)

Inicializ un uzstādīt rezerves galamērķa

Tas ir nepieciešams tikai tad, ja pirmā ierīce pieslēgta.
Otro reizi nav vajadzīga.
 ns# sysinstall
 
izmantot sysinstall ir ļoti ilgu laiku, kas balstās uz pagātnes atmiņas
 ns# /stand/sysinstall
 
Es, šādu kļūdu DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
Ar neseno FreeBSD tas ir.
Raksturīgi, / usr / sbin tik man aiziet uz ceļu, sysinstall ir labs tikai tāpēc.

[Konfigurēt] un izvēlieties [Enter] pogu.


[Fdisk] izvēlētos [Enter] pogu.


Izvēlieties backup galamērķa ierīces [Enter] pogu. (Tas ir ad1)


[c], un nospiediet [Enter] pogu.


[165], jo [Enter] pogu.


[W] pogu.
Apstiprinājums dialoglodzi būs redzams [Jā] un izvēlieties [Enter] pogu.


[Neviens] Atlasiet [Enter] pogu.


[q], un nospiediet.


[Cancel] un izvēlieties [Enter] pogu.


[Label] un izvēlieties [Enter] pogu.


[c], un nospiediet [Enter] pogu.


[FS] joprojām ir izvēlēti ar [Enter] pogu.


Ievadiet Mount. (The / backup)
Direktorija ir izveidots automātiski pieaugt.


[W] pogu.


[Jā] un izvēlieties [Enter] pogu.


[q] izvēlni un nospiediet atgriešanās, [Cancel] pogu.


[Exit] vai [Cancel] pogu.


[Iziet Install], lai izvēlētos [Enter] pogu.

dump vadīt

Backup katras partition.
 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 / 
 

Variants Apraksts

0 DANPUREBERU 0 (pilns)
u pēc veiksmīgas dump, / etc / dumpdates datubāzē atjauninājumus.
atklāt beigām mediju. (Varbūt tas nav lentē.)
L FreeBSD5.0 izmantot momentuzņēmums iezīme uz klāja.
Ar šo funkciju, nepieciešamība samazināt viena lietotāja režīmā.
C 8-32 cache izmērs (vienības: MB) ar numuru starp, uzlabojot rādītājus dramatiski.
Tomēr, L ir iespēja, ja Jums nav, C ir laba iespēja ir noņemta.
(Vairāk info)
f jums norādīt failu rezerves jaudu.
Līdzīgi, vai kāds no pārējiem trim. (Augsta jaudu /usr utt Tas aizņem mazliet laika)
 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 
 
Tas ir pilnīgs backup.

 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
 
Ja vēlaties vairāk drošības, dump failu, kas tika izveidota kā pagaidu failu apstrādes, man kopiju uz citu plašsaziņas līdzekļiem.

Gurkstēšana! Jūnijā, ka tajā laikā, kas versijām ar ftp site lejupielādēt livefs.iso LiveFS CD jūs izveidojat.
AND "FreeBSD XX avārijas boot diska" ir rakstīts pie servera (ja acīmredzamo) par jums.

Restore (atjaunot)

Mēs pārbaudīt šādus konfigurācijas.
  • Jauni serveri (serveri boot disk OS Nozīme nav uzstādīti)
  • Virs primāro vergu serveris ar rezerves datu savienot IDE-HDD
Sākums HDD ad0
Ar backup datus uzglabā HDD ad1
Citi vajadzībām LiveFS CD

Sākt ar LiveFS CD

Pirmkārt, LiveFS CD uz serveri, lai sākuma.
(CD nesākas, ja BIOS ir klusums Let's Review)

Ja jūs labi japāņu, [110 Japan] un izvēlieties [Enter] pogu.
[PageUp] 7 reizes, [↓] 4 ir ātra un reizes)

[Japanese 106 keymap] jo man ir bijis izvēlēts, kā [Enter] pogu.


HDD starta inicializēšanu (radīt partition daļa)

[Konfigurēt] un izvēlieties [Enter] pogu.


[Fdisk] izvēlētos [Enter] pogu.


Izvēlieties boot ierīces [Enter] pogu. (Šeit ir ad0)
Lūdzu, nav noteikta ierīce, kas nav pamatoti dati ir uzglabāti.


[c] ar numuru, kas parādās, un nospiediet [Enter] pogu.


[165], jo [Enter] pogu.


[q], un nospiediet.


[Standard] un izvēlieties [Enter] pogu.


[Cancel], lai atgrieztos izvēlnē, un nospiediet.


[Label] un izvēlieties [Enter] pogu.


[C] un pēc tam nospiediet.


Root (/), lai noteiktu summu, piešķir starpsienu. (Šeit ir 1GB)
Vecā serveri (oriģināls backup), var būt mazāk problēmu kā. dd un problēma nav pretēji daudzām minūtes.


[FS] joprojām ir izvēlēti ar [Enter] pogu.


Ievadiet Mount (/), [Enter] pogu.


Līdzīgi, [c], lai uzstādītu mijmaiņas pogu.
Šī ir summa, atmiņas, kas ir uzstādīta uz jauno serveri ir par labu laiku. (Šeit ir 1GB)


[Swap] izvēlētos [Enter] pogu.


Līdzīgi, [c], nospiežot /var norādīt summu, kas piešķirt. (Šeit ir 1GB)
Vecā serveri (oriģināls backup), var būt mazāk problēmu kā. dd un problēma nav pretēji daudzām minūtes.


[FS] joprojām ir izvēlēti ar [Enter] pogu.


Ievadiet Mount (/ /var pogu.


Līdzīgi, [c], nospiežot /usr un tad piešķir norādīto jaudu. (Šeit ir 4GB)
Vecā serveri (oriģināls backup), var būt mazāk problēmu kā. dd un problēma nav pretēji daudzām minūtes.
/ Home partition un nerada konfigurācija in / usr割RI当TETAI ja visas pārējās telpas, kas atrodas pa kreisi no parādīta numuri nav noteikta summa, [Enter] pogu.


[FS] joprojām ir izvēlēti ar [Enter] pogu.


Ievadiet Mount (/ /usr pogu.


Līdzīgi, [c] visu vietu atstāj nospiežot / /home piešķir.
Nemainiet numuru, šķiet, [Enter] pogu.
/ Home sadalījuma nav vajadzīgs, ja šo darbu nevajadzīgu.


[FS] joprojām ir izvēlēti ar [Enter] pogu.


Ievadiet Mount (/ /home pogu.


Jūs kā šis.
Man nepatīk, izvēlieties partition [d] var dzēst, nospiežot, lūdzu, vēlreiz noteikti.
Ja [W] pogu.


Apstiprinājums dialoglodzi būs redzams [Jā] un izvēlieties [Enter] pogu.


[q] izvēlni un nospiediet atgriešanās, [Cancel] un izvēlieties [Enter] pogu.


Sākums Fixt

[Fixit] izvēlētos [Enter] pogu.


[CDROM / DVD], lai izvēlētos [Enter] pogu.


Nobraukums fixit.


Device partition, kuru nupat izveidojāt (ad0s1a ~ ad0s1f) Pārliecinieties, ka ir reģistrēta.
Fixit# ls /dev


Sadalīšanās jums tikai izveidojis / mnt /mnt zemāk.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Mount ar HDD ar rezerves datu

Ar backup datus, lai mount ar HDD / mntbk /mntbk direktorijā.
 Fixit# mkdir /mntbk
Fixit# _
 
The IDE-HDD ir Master-Slave "par" ad1s1 "ir ierīce nosaukumu.
ad1s1 c C, lūdzu, skatīt šeit.
 Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
 

sākt atjaunot

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

Daudzos gadījumos usr un atjaunot lielu kļūdu šādi.
 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# _
 
Tas ir, atjaunot rodas, jo nepieciešamo darba apjomu pagaidu failus.
Ja tā, tad šādu metodi, lai mainītu TPP atkal, lūdzu, atjaunot direktorijā.
 Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
 
/ Mntbk ar HDD ir jautājums par datu backup.
TPP šeit, lai izveidotu directory nozīmē, ka Jūs izmantošanu.
Pēc tam ir nepieciešams, ir dažas SEMARA / mntbk / tmp ja izdzēšat direktorija, palaist komandu novērsīs gandrīz visu.
Šajā gadījumā, tas ir: Uzlieciet TPP direktorijā.
 Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
 

Pārrakstīšanu fstab

Nav nepieciešams pārrakstīt darbu, pieņemsim pārbaudi.
Atšķirība starp secībā sadalīšanās radīta, radījis situāciju, ka nesākas, es nozvejoti divas dienas ...

Pārliecinieties, ka kalnam pašreizējo situāciju.
 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
 

Tad atveriet 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 paziņojums atšķirības uzsvēra.
Device name "ad0s1e" un "ad0s1d" nav uzstādīts apgrieztās nosaukumu.
Ja jums patīk šī "/ mnt / etc / fstab" atveras redaktoru, lūdzu, saglabājiet jālabo.

That's it!
LiveFS CD bez izraisa restart.

Pēcapstrādes

Kad Jūs veikt atjaunot, pašreizējā directory katra partition radīs failu sauc restoresymtable.
Tas ir tas, kas būs nepieciešami, lai atjaunotu Elementārparaugu backup, atjaunot un izņemt, kad esat pabeidzis.
 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 

Šajā

Long apstāšanās šādu paziņojumu, kad jūs mēģināt sākt atjaunot serveri.
 Configuring syscons: keymap blanktime
 
"Konfigurēšana syscons: keymap blanktime" Lūdzu atsaukties pret gaidīšanas laiku ārpus skatā.

Nevar partition noteikti šādi message:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk radīt šķēles ar [W] Nelietojiet preses?
Fdisk menu [w], ir押SAZU, [q] un preses tikai Label no beigām, kas noteikti, pēdējā etiķetes menu [W] pogu.

nepilda sysinstall Fdisk Label
Vai ir pieredze daudzas reizes tā, ka pārbaudes laikā.
Fdisk Label sysinstall lūdzu atsaukties, lai izgāztos.

Vēlaties backup citā attālā servera, kas ir savienots ar tīklu
Vecais stāsts "lentes cenšoties backup & atjaunot" Lūdzu palīdzēt.

Iesniegts saskaņā ar uzstādītu, Vispārīgi |

1 Comment »