Còpia de seguretat i restauració (abocador i restaurar)

Enviat per: admin a 1 Dilluns 29, 2009

FreeBSD 7.1 i fiable de còpia de seguretat dels procediments publicats a la prova.
Ho més important és la següent.
  • Per fer una còpia de seguretat de la còpia de seguretat ha de ser capaç de forma ràpida i fiable és necessari per al mode monousuari, es necessita poc temps en blanc.
  • Molest procés de còpia de seguretat no serà capaç de continuar.
  • Per a restaurar OKONAE al llarg dels passos, altres (entre ells el seu després d'uns mesos) si es pot entendre aquest estat ha de ser capaç de garantir.
He construït un servidor FreeBSD4.8 període de temps es va fer la còpia de seguretat a un dispositiu de cinta, la recent opinió de que el disc dur és una bona manera de OKONATTA.
Còpia de seguretat en cinta, que porta temps, i la fiabilitat de fi experiència major capacitat de la qual cosa el HDD és un diari de cintes de còpia de seguretat ha de ser enorme tenint en compte la vida de la cinta dels mitjans de comunicació, reals Hi ha无KUNARI.
Una vegada en el passat, la configuració RAID5 HDD quan dos vehicles es van estavellar al mateix temps, la còpia de seguretat de fa uns mesos ... em estava jo en una situació que IMASHI crec que la millor manera d'obtenir una còpia de seguretat diària Tanmateix, ara que s'han establert d'aquesta manera.

Còpia de seguretat (abocador)

Servidor original i la còpia de seguretat és el següent.
 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
 

Muntar el dispositiu per a emmagatzemar les dades de còpia de seguretat

En la memòria USB a la unitat de disc dur SCSI, l'IDE-HDD a la primària-esclau系GIMASHITA.
Equip connectat a el nom del dispositiu en dmesg per verificar.
 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见per desplaçar més ràpid! Si és que
 ns# dmesg|more
 
A [j] o [↓] per desplaçar a la part inferior, [k] o [↑] per desplaçar cap amunt.
[q] per sortir del xou. (Vegeu l'home més)

Inicialitzar i muntar una destinació de còpia de seguretat

Cal només si el primer dispositiu connectat.
Segunda vez és innecessari.
 ns# sysinstall
 
sysinstall ús és molt de temps, basant-se en el passat, records
 ns# /stand/sysinstall
 
I, l'error següent DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
Amb la recent FreeBSD és.
Normalment, / usr / sbin pel que han d'anar a la ruta, sysinstall és només una bona raó.

[Configuració] i seleccioneu [Acceptar] el botó.


[Fdisk] seleccioneu l'opció [Acceptar] el botó.


Seleccioneu el dispositiu de destinació de còpia de seguretat [Intro] botó. (Això és AD1)


[c] i premeu [Intro] botó.


[165] com [Intro] botó.


[W] el botó.
De diàleg de confirmació es mostrarà en [Sí] i seleccioneu [Acceptar] el botó.


[No] Seleccioneu [Acceptar] el botó.


[q] i premeu.


[Cancel la] i seleccioneu [Acceptar] el botó.


[Etiqueta] i seleccioneu [Acceptar] el botó.


[c] i premeu [Intro] botó.


[FS] restes han estat seleccionats per la [Intro] botó.


Entrar a la muntanya. (El / la còpia de seguretat)
Directori de muntatge es crea automàticament.


[W] el botó.


[Sí] i seleccioneu [Acceptar] el botó.


[q] del menú i premeu retorn, botó [Cancel la].


[Sortir] o botó [Cancel la].


[Sortir de la instal lació] per seleccionar [Intro] botó.

bolcat d'executar

Còpia de seguretat de cada partició.
 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 / 
 

Opció Descripció

0 DANPUREBERU 0 (complet)
o bolcat després d'un èxit, el fitxer / etc / dumpdates base de dades de les actualitzacions.
per detectar el final dels mitjans de comunicació. (Potser no és de cinta.)
L FreeBSD5.0 utilitzar la funció instantània de bord.
Amb aquesta funció, la necessitat de reduir el mode d'usuari únic.
C 8-32 mida de la memòria cau (unitat: MB) per un nombre entre, millorar els resultats de manera espectacular.
No obstant això, la L és una opció si no ho fa, C és una bona opció s'ha eliminat.
(Més informació)
f que s'especifiqui un arxiu de còpia de seguretat de poder.
De la mateixa manera, realitzi qualsevol dels altres tres. (D'alta capacitat /usr etc Pren una mica de temps)
 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 
 
Aquesta és la còpia de seguretat completa.

 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
 
Si voleu més seguretat, el fitxer de bolcat que es va crear com un arxiu temporal manipulació, cal copiar a un altre mitjans de comunicació.

Crunch! Per en aquest moment en les versions del lloc ftp per a descarregar els CD que livefs.iso LiveFS crear.
I "FreeBSD XX disc d'arrencada d'emergència" s'escriu prop del servidor (on flagrants) de vostè.

Restaura (recuperar)

Verifiquem les següents configuracions.
  • Nou servidor (el servidor de disc d'arrencada OS El que importa no està instal lat)
  • Per damunt de la primària-esclau amb la còpia de seguretat de dades per connectar el IDE-HDD
Inici HDD ad0
La còpia de seguretat de dades s'emmagatzema HDD AD1
Altres necessitats LiveFS CD

Inici LiveFS en CD

Primer, LiveFS CD al servidor per començar.
(CD no s'inicia si el BIOS està en calma Anem a revisar)

Si sou bo al Japó, [110 Japan] i seleccioneu [Acceptar] el botó.
[PageUp] 7 vegades, [↓] 4 vegades i és ràpid)

[Japanese 106 keymap] perquè han estat seleccionats, com [Intro] botó.


HDD d'inici d'inicialització (crear partició llesca)

[Configuració] i seleccioneu [Acceptar] el botó.


[Fdisk] seleccioneu l'opció [Acceptar] el botó.


Seleccioneu el dispositiu d'arrencada [Intro] botó. (Aquí és ad0)
Si us plau, no s'especifica un dispositiu que no és còpia de seguretat de dades estan emmagatzemats.


[c] amb el número que apareix i premeu [Intro] botó.


[165] com [Intro] botó.


[q] i premeu.


[Estàndard] i seleccioneu [Acceptar] el botó.


[Cancel la] per tornar al menú i premeu.


[Etiqueta] i seleccioneu [Acceptar] el botó.


[c] i després premeu.


Arrel (/) per especificar l'import assignat a una partició. (Aquí és 1GB)
Antic servidor (original, còpia de seguretat) poden tenir menys problemes que. dd i el problema no és a diferència de molts minuts.


[FS] restes han estat seleccionats per la [Intro] botó.


Entrar al Monte (/), [Intro] botó.


De la mateixa manera, [c] per configurar el botó d'intercanvi.
Aquesta és la quantitat de memòria que està muntat en el nou servidor és d'uns bons temps. (Aquí és 1GB)


[Canvia] seleccioneu l'opció [Acceptar] el botó.


De la mateixa manera, [c] prement el directori /var per especificar la quantitat a assignar. (Aquí és 1GB)
Antic servidor (original, còpia de seguretat) poden tenir menys problemes que. dd i el problema no és a diferència de molts minuts.


[FS] restes han estat seleccionats per la [Intro] botó.


Entrar al Monte (/ /var botó.


De la mateixa manera, [c] prement el directori /usr i després assignat a la capacitat especificada. (Aquí és de 4 GB)
Antic servidor (original, còpia de seguretat) poden tenir menys problemes que. dd i el problema no és a diferència de molts minuts.
Partició / home i no crear la configuració a / usr割GH当TETAI si la resta d'espai a l'esquerra de la mostra números no especificar la quantitat [Intro] botó.


[FS] restes han estat seleccionats per la [Intro] botó.


Entrar al Monte (/ /usr botó.


De la mateixa manera, [c] tot l'espai deixat per prémer el /home home assigna.
No canvieu el número que apareix [Intro] botó.
Partició / home no és necessari si aquesta obra és innecessària.


[FS] restes han estat seleccionats per la [Intro] botó.


Entrar al Monte /home botó.


Que t'agradi això.
No m'agrada, seleccioneu la partició [d] es poden esborrar prement la tecla, torni a establir.
Si [W] botó.


De diàleg de confirmació es mostrarà en [Sí] i seleccioneu [Acceptar] el botó.


[q] del menú i premeu retorn, [Cancel la] i seleccioneu [Acceptar] el botó.


Inici Fixt

[Fixit] seleccioneu l'opció [Acceptar] el botó.


[CD-ROM / DVD] per seleccionar [Intro] botó.


Executar fixit.


Dispositiu de la partició que acabeu de crear (ad0s1a ~ ad0s1f) Assegureu-vos que està registrat.
Fixit# ls /dev


Partició que acaba de crear el directori / mnt /mnt troba a continuació.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Munteu la unitat de disc dur amb la còpia de seguretat de dades

Amb dades de còpia de seguretat amb la finalitat de muntar la unitat de disc dur / mntbk /mntbk un directori.
 Fixit# mkdir /mntbk
Fixit# _
 
L'IDE-HDD és el Mestre-Esclau de la connexió "ad1s1" és el nom del dispositiu.
ad1s1 c de c, si us plau, veure aquí.
 Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
 

iniciar restaurar

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

En molts casos, usr i restaurar un gran error en el següent.
 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# _
 
Això és, es produeix a causa de restaurar el volum de treball necessari per als fitxers temporals.
Si és així, el següent mètode per canviar el PGT restaurar directori nou, si us plau.
 Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
 
/ Mntbk el HDD és un assumpte de dades de còpia de seguretat.
PGT aquí per crear un directori dels mitjans que utilitza.
Després d'això, la necessitat és certa Semara / mntbk / tmp si suprimiu el directori, executeu el comandament prevenir gairebé tots.
En aquest cas, com segueix: Substituir el PGT directori.
 Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
 

Reescriptura fstab

No cal tornar a redactar el treball, anem a comprovar.
La diferència entre l'ordre de les particions creades, ha portat a una situació que no s'inicia, vaig prendre dos dies ...

Assegureu-vos de muntar la situació actual.
 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
 

A continuació, obriu la seva 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 

M'adono de les diferències de relleu.
Nom del dispositiu "ad0s1e" i "ad0s1d" no han estat muntades al revers nom.
Si t'agrada aquest "/ mnt / etc / fstab" s'obre a l'editor, si us plau, desar corregida.

Això és tot!
LiveFS CD sense cap mena de reiniciar.

Posttractament

En realitzar una restauració, el directori actual de cada partició es crearà un arxiu anomenat restoresymtable.
Això és del que serà necessària per restaurar una còpia de seguretat incremental, restaurar i eliminar quan hàgiu acabat.
 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 

En aquest

Llarg parada en el següent missatge en intentar iniciar la restauració del servidor.
 Configuring syscons: keymap blanktime
 
"Configuració de syscons: mapa de teclat blanktime" Si us plau, consulteu el temps d'espera fora de la vista.

No es pot particionar el següent missatge:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk per crear les llesques al [W] No premi?
Fdisk menú [W] és押SAZU, [q] i premeu només, l'etiqueta a partir del final de la sèrie, l'últim en el menú d'etiquetes [W] el botó.

falla en sysinstall fdisk Etiqueta
Han experimentat moltes vegades durant la verificació.
Fdisk Etiqueta a sysinstall consulti al fracàs.

Voleu una còpia de seguretat d'un altre servidor remot que està connectat a la xarxa
La vella història ", la unitat de cinta per còpia de seguretat i restaurar" Si us plau, ajuda.