Backup & Възстановяване (дъмп & възстанови)
Публикувано от: Admin на 1 понеделник 29-ти, 2009
FreeBSD 7.1 и надеждни процедури резервната публикуват в теста.Най-важното е следното.
- За да направите резервно копие на резервната трябва да може бързо и надеждно е необходимо да се единен потребител режим, трябва да празно кратко време.
- Обременителен резервната процес няма да бъде в състояние да продължи.
- За да възстановите OKONAE покрай стъпките, други (включително и собствената си след няколко месеца), ако можете да разберете това състояние трябва да бъде в състояние да осигури.
Архивиране на касетата, тя отнема време, и надеждност на тънки медиен опит голям капацитет, отколкото това, което HDD е ежедневно резервната ленти трябва да бъдат огромни обмисля живота на касетата медии, реални Има无KUNARI.
След като в миналото, RAID5 HDD конфигурация, когато две коли забил в същото време, на резервни копия на няколко месеца ... Бях се себе си в ситуация, която IMASHI мисля, че най-добрият начин да получите дневна резервна Въпреки това, сега имаме уреждат по този начин.
Backup (дъмп)
Original сървъра и резервната е както следва. 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
Планината на устройството за съхранение на резервни копия на данни
Памет в USB-In SCSI хард диск, на IDE-HDD за първичните-славянски系GIMASHITA.Оборудване, свързано с устройството име в 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], за да напусна шоуто. (Виж повече човек)
Инициализиране и монтаж на резервната дестинация
Необходимо е само, ако първият устройство свързани.Втори път е ненужно.
ns# sysinstall
ns# /stand/sysinstall
/stand/sysinstall: Command not found.
ns# which sysinstall
/usr/sbin/sysinstall
Обикновено / ЮЕсАр / sbin така трябва да отидете до пътеката, sysinstall е една добра причина само.
[Конфигурирайте] и изберете [Enter] бутона.
[Fdisk] изберете [Enter] бутона.
Изберете дестинация резервно устройство [Enter] бутона. (Това е ad1)
[C] и натиснете [Enter] бутона.
[165] на [Enter] бутона.
[W] бутон.
Потвърждение на диалога ще бъдат показани [Да] и изберете [Enter] бутона.
[Няма] Изберете [Enter] бутона.
[Q] и натиснете.
[Отмени] и изберете [Enter] бутона.
[Дистрибутори] и изберете [Enter] бутона.
[C] и натиснете [Enter] бутона.
[FS] все още са били избрани от [Enter] бутона.
Въведете хълм. (The / резервна)
Directory се създава автоматично планината.
[W] бутон.
[Да] и изберете [Enter] бутона.
[Q] менюто и натиснете възвръщаемост, [Отмени] бутон.
[Изход] или [Отмени] бутон.
[Изход Инсталирайте], за да изберете [Enter] бутона.
дъмп Run
Архивиране на всеки дял. 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 /
Възможност Описание
0 DANPUREBERU 0 (пълно)Също така, направете някое от останалите три. (High капацитет
U след успешна дъмп, / и т.н. / dumpdates база данни актуализации.
да се открие в края на медиите. (Може би това е касетата.)
L FreeBSD5.0 използвайте картинка е функция на борда.
С тази особеност, че е необходимо да се намали с един потребител на готовност.
С 8-32 кеш размер (единица: MB) от редица между, подобряване на ефективността на драматично.
Въпреки това, L е опция, ако не, C е добър вариант е премахната.
(Повече информация)
е да посочите файл за резервна мощност.
/usr
др Отнема малко време) 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
Крънч! Защото в този момент в версии на FTP сайт, за да изтеглите livefs.iso LiveFS CD, която създавате.
А "FreeBSD XX спешна зареждащ диск" е писано в близост до сървъра (където фрапантен) за теб.
А "FreeBSD XX спешна зареждащ диск" е писано в близост до сървъра (където фрапантен) за теб.
Възстановяване (възстановяване)
Ние се проверят следните конфигурации.Започнете HDD ad0
- Нов сървър (сървъра зареждащ диск OS Важното не е инсталиран)
- Над първично-славянски сървър с резервна данни, за да се свържете IDE-HDD
Резервният данни се съхраняват HDD ad1
Други нужди LiveFS CD
Старт в LiveFS CD
Първо, LiveFS CD в сървър, за да започне.(CD не започне, ако BIOS е спокойна Нека преглед)
Ако сте добър в японски,
[110 Japan]
и изберете [Enter] бутона. [PageUp]
7 пъти, [↓] 4 е бърз и пъти) [Japanese 106 keymap]
защото са били избрани, тъй като [Enter] бутона. HDD стартиране initialization (създадете дялове парче)
[Конфигурирайте] и изберете [Enter] бутона.[Fdisk] изберете [Enter] бутона.
Изберете начално устройство [Enter] бутона. (Тук е ad0)
Моля не уточняват устройство, което не е подкрепено данни се съхраняват.
[C] с числото, което се появява и натиснете [Enter] бутона.
[165] на [Enter] бутона.
[Q] и натиснете.
[Стандарт] и изберете [Enter] бутона.
[Отмени], за да се върнете в менюто и натиснете.
[Дистрибутори] и изберете [Enter] бутона.
[C] и след това натиснете.
Корена (/), за да определи сумата, начислени към дял. (Тук е 1GB)
Старият сървър (оригинални резервни копия), може да имате по-малко проблеми, отколкото. дд и проблемът не е за разлика от много минути.
[FS] все още са били избрани от [Enter] бутона.
Въведете хълм (/), [Enter] бутона.
Също така, [C], за да настроите суап бутон.
Това е количеството памет, която е монтирана на новия сървър е около добри времена. (Тук е 1GB)
[Размени] изберете [Enter] бутона.
По същия начин, [C], като натиснете
/var
да уточнява сумата да се разпредели. (Тук е 1GB) Старият сървър (оригинални резервни копия), може да имате по-малко проблеми, отколкото. дд и проблемът не е за разлика от много минути.
[FS] все още са били избрани от [Enter] бутона.
Въведете хълм (/
/var
бутона. По същия начин, [C], като натиснете
/usr
и после възложени на определен капацитет. (Тук е 4GB) Старият сървър (оригинални резервни копия), може да имате по-малко проблеми, отколкото. дд и проблемът не е за разлика от много минути.
/ Начало дял и не създават конфигурация в / ЮЕсАр割RI当TETAI ако всички останали пространството в ляво от показаните цифри не уточняват сумата [Enter] бутона.
[FS] все още са били избрани от [Enter] бутона.
Въведете хълм (/
/usr
бутона. По същия начин, [в] Всички пространството чрез натискане на левия /
/home
задава. Да не се променя броя, който се появява [Enter] бутона.
/ Начало дял не се изисква, ако това е ненужно.
[FS] все още са били избрани от [Enter] бутона.
Въведете хълм (/
/home
бутона. Ще така.
Не ми харесва, изберете дяла [г] могат да бъдат заличени с натискане на, моля зададена.
Ако [W] бутон.
Потвърждение на диалога ще бъдат показани [Да] и изберете [Enter] бутона.
[Q] менюто и натиснете възвръщаемост, [Отмени] и изберете [Enter] бутона.
Започнете Fixt
[Fixit] изберете [Enter] бутона.[CDROM / DVD], за да изберете [Enter] бутона.
Пусни fixit.
Устройство дял, която току що създадохте (ad0s1a ~ ad0s1f) Уверете се, че сте се регистрирали.
Fixit# ls /dev
Partition просто създадохме / MNT
/mnt
разположен по-долу. Fixit# ls /mnt
.snap/ dev/ home/ usr/ var/
Планината на HDD с резервна данни
С резервна данни за монтиране на HDD / mntbk/mntbk
директория. Fixit# mkdir /mntbk
Fixit# _
ad1s1 В на С, моля вижте тук.
Fixit# mount /dev/ad1s1c /mntbk
Fixit# _
проекта се възстанови
ルート( / )を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
В много случаи, ЮЕсАр и възстанови голяма грешка в следното.
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# _
Ако е така, на следния метод за промяна на TMP отново моля възстанови директория.
Fixit# mkdir /mntbk/tmp
Fixit# TMPDIR=/mntbk/tmp
Fixit# export TMPDIR
TMP тук, за да създаде директория означава, че вие използвате.
След това, нужно е малко SEMARA / mntbk / TMP Ако изтриете директорията, стартирайте командата ще предотвратят почти всички.
В този случай, както следва: Замени TMP директория.
Fixit# TMPDIR=/tmp
Fixit# export TMPDIR
Пренаписването fstab
Не е необходимо да се пренапише работа, нека проверим.Разликата между реда на дял създадени, доведоха до ситуация, която не започне, аз уловени два дни ...
Уверете се, за монтиране на сегашната ситуация.
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
След това отворете 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
Аз забележите разликите подчертани.
Устройство името "ad0s1e" и "ad0s1d" не са били монтирани в обратната име.
Ако ви харесва това, "/ MNT / т.н. / fstab" отваря в редактора, моля запишете коригирани.
Това е всичко!
LiveFS CD без основание за рестартиране.
Aftertreatment
При извършване на възстановяването на текущата директория на всеки дял ще създадете файл, наречен restoresymtable.Това е, което ще се изисква да възстанови една им резервна, възстановяването и отстрани, когато сте готови.
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
На този
Дълги спрете в следното съобщение, когато се опитате да стартирате възстанови сървър.
Configuring syscons: keymap blanktime
Не може да се дял на следното съобщение:
Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
Fdisk меню [W] е押SAZU, [Q] и натиснете само, етикет, считано от края на множеството, последното в етикета меню [W] бутон.
не успее в sysinstall Fdisk Етикет
Имали много пъти по време на проверката.Fdisk Етикет в sysinstall моля да се провалят.
Искате ли да резервната друг отдалечен сървър, който е свързан към мрежата
Старата история, "касетата задвижването на резервната & възстанови" Моля помогнете.Пила под инсталират, Генерален |