Резервное копирование И Восстановить (дамп И восстановить)

Разместил: Admin на 1 с понедельника 29, 2009

FreeBSD 7.1 и надежные процедуры резервного копирования, опубликованная в тестирования.
Наиболее важным является следующее.
  • Чтобы сделать резервную копию резервную должны быть в состоянии быстро и надежно, необходимо в однопользовательском режиме, то вам нужно пустое короткое время.
  • Сложные резервной процесс не сможет продолжаться.
  • Чтобы восстановить OKONAE вдоль шаги, другие (в том числе его собственной, через несколько месяцев), если вы можете понять это государство должно быть в состоянии обеспечить.
Я создал сервер FreeBSD4.8 период времени было сделано резервное копирование на ленточные устройства, в последнее время мнение о том, что жесткий диск является хорошим способом OKONATTA.
Резервное копирование на ленту, она требует времени, и надежность тонких медиа больше возможностей, чем то, что жесткий диск является ежедневное резервное ленты должны быть огромными рассматривает жизнь лента СМИ, реальная Есть无KUNARI.
После того, как в прошлом, RAID5 HDD конфигурация, когда два автомобиля разбился в то же время, резервную несколько месяцев назад ... Я получаю себя в ситуации, которая кажется IMASHI лучший способ получить ежедневное резервное Тем не менее, сейчас мы поселились в этом пути.

Резервное копирование (свалки)

Оригинал сервера и резервного копирования заключается в следующем.
 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-на жестком диске 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
.....
 
见Renai выделите быстрее! Если это
 ns# dmesg|more
 
, [J] или [↓], чтобы выделить на дно, [K] или [↑] для прокрутки вверх.
[Q], чтобы выйти из шоу. (См. более человек)

Инициализация и монтировать резервное назначения

Необходимо только, если первый устройство подключено.
Второй момент не является необходимым.
 ns# sysinstall
 
использование sysinstall очень долгое время, опираясь на прошлые воспоминания
 ns# /stand/sysinstall
 
Я, следующая ошибка DEMASHITA.
 /stand/sysinstall: Command not found.
 

 ns# which sysinstall
/usr/sbin/sysinstall
 
В последнее время это FreeBSD.
Как правило, / USR / sbin тем я должен идти по пути, sysinstall является уважительной причине только.

[Настройки] и нажмите [Enter] кнопку.


[Fdisk] выберите [Enter] кнопку.


Выберите пункт назначения устройство резервного копирования [Enter] кнопку. (Это AD1)


[C] и нажмите [Enter] кнопку.


[165], как [Enter] кнопку.


[W] кнопку.
Подтверждение Диалог будет отображаться [Yes] и нажмите [Enter] кнопку.


[Нет] выберите [Enter] кнопку.


[Q] и нажмите.


[Cancel] и нажмите [Enter] кнопку.


[Метка] и нажмите [Enter] кнопку.


[C] и нажмите [Enter] кнопку.


[FS] останки были отобраны [Enter] кнопку.


Введите горы. (В / резервное)
Каталог создается автоматически смонтировать.


[W] кнопку.


[Yes] и нажмите [Enter] кнопку.


[Q] меню и нажмите кнопку возврата, [Cancel] кнопку.


[Выход] или [Отмена] кнопку.


[Выход Установить] выберите [Enter] кнопку.

дамп перспективе

Резервное копирование каждого раздела.
 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 (полная)
U после удачного дампа, / и т.д. / dumpdates база данных обновляется.
для обнаружения конца СМИ. (Может быть, это не лента.)
L FreeBSD5.0 использования снимка функция на борту.
С этой функцией, необходимо уменьшить однопользовательском режиме.
С 8-32 размер кэша (в Мб) в количестве между повышения производительности резко.
Вместе с тем, 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
 
Если вы хотите больше безопасности, то файл дампа, который был создан как временный файл, нужно скопировать в другое СМИ.

Crunch! Для этого момента в версии FTP-сайт, чтобы загрузить livefs.iso LiveFS CD вы создаете.
А "FreeBSD XX чрезвычайных загрузочный диск" написано рядом с сервером (в случае вопиющего) на Вас.

Восстановление (восстановление)

Мы проверить следующие конфигурации.
  • Новый сервер (сервер загрузочный диск ОС Какие вопросы не установлены)
  • Над начальной работорговли сервер резервного копирования данных для подключения IDE-HDD
Начало HDD ad0
Резервное копирование данных хранится HDD AD1
Другие потребности LiveFS CD

Начало в LiveFS CD

Во-первых, LiveFS CD на сервере для запуска.
(CD не запускается, если BIOS спокойная Давайте обзор)

Если вы хорошо японский, [110 Japan] и нажмите [Enter] кнопку.
[PageUp] 7 раз, [↓] 4 и быстро раз)

[Japanese 106 keymap] поскольку я был выбран, как [Enter] кнопку.


HDD запуска инициализации (создать раздел ломтик)

[Настройки] и нажмите [Enter] кнопку.


[Fdisk] выберите [Enter] кнопку.


Выбор загрузочного устройства [Enter] кнопку. (Вот ad0)
Пожалуйста, не указывайте, что устройство не подкреплены данные хранятся.


[C], где число, которое появляется, и нажмите [Enter] кнопку.


[165], как [Enter] кнопку.


[Q] и нажмите.


[Стандартный] и нажмите [Enter] кнопку.


[Cancel], чтобы вернуться в меню и нажмите.


[Метка] и нажмите [Enter] кнопку.


[C], а затем нажмите кнопку.


Корень (/), чтобы определить сумму установленного для раздела. (Вот 1GB)
Старые сервера (оригинал резервной), могут иметь меньше проблем, чем. DD и проблема заключается не в отличие от многих минут.


[FS] останки были отобраны [Enter] кнопку.


Введите Гора (/), [Enter] кнопку.


Кроме того, [C], чтобы установить съемные кнопку.
Это объем памяти, который устанавливается на новом сервере около хорошие времена. (Вот 1GB)


[Обмен] выберите [Enter] кнопку.


Кроме того, [C], нажав /var указать сумму выделить. (Вот 1GB)
Старые сервера (оригинал резервной), могут иметь меньше проблем, чем. DD и проблема заключается не в отличие от многих минут.


[FS] останки были отобраны [Enter] кнопку.


Введите Гора (/ /var кнопку.


Кроме того, [C], нажав /usr а затем назначен на указанный потенциал. (Вот 4 ГБ)
Старые сервера (оригинал резервной), могут иметь меньше проблем, чем. DD и проблема заключается не в отличие от многих минут.
/ Главная страница раздела, и не создавать конфигурацию в / USR割РИ当TETAI, если все остальные места для левой части отображается число не указать сумму [Enter] кнопку.


[FS] останки были отобраны [Enter] кнопку.


Введите Гора (/ /usr кнопку.


Аналогичным образом, [с] все осталось места, нажав / /home присваивает.
Не измените число, которое появится [Enter] кнопку.
/ Главная разделов не требуется, если эта работа не является необходимым.


[FS] останки были отобраны [Enter] кнопку.


Введите Гора (/ /home кнопку.


Вы хотели этого.
Мне не нравится, выберите раздел [D] могут быть удалены путем нажатия, повторно установить.
Если [W] кнопку.


Подтверждение Диалог будет отображаться [Yes] и нажмите [Enter] кнопку.


[Q] меню и нажмите кнопку возврата, [Cancel] и нажмите [Enter] кнопку.


Начало Fixt

[Fixit] выберите [Enter] кнопку.


[CDROM / DVD] выберите [Enter] кнопку.


Запуск fixit.


Устройство раздела вы только что создали (ad0s1a ~ ad0s1f) Убедитесь, что вы зарегистрированы.
Fixit# ls /dev


Раздел, который вы только что создали / мнт /mnt ниже.
 Fixit# ls /mnt
.snap/  dev/   home/   usr/   var/
 

Гора HDD с резервного копирования данных

Что резервное копирование данных, с тем чтобы подключить HDD / mntbk /mntbk директорию.
 Fixit# mkdir /mntbk
Fixit# _
 
IDE-HDD является Master-Slave связи для "ad1s1" является имя устройства.
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
 

Во многих случаях, USR и восстановить большую ошибку в следующем.
 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
 
/ Mntbk HDD является вопрос резервного копирования данных.
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" не были установлены в обратном именем.
Если Вы любите это, "/ шоссе / и т.д. / fstab" открывается в редакторе, сохраните исправлениями.

Вот оно!
LiveFS CD без роста на перезагрузку.

Реабилитации

Когда вы выполняете восстановление, текущий каталог каждого раздела будет создан файл с именем 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
 
"Конфигурация syscons: раскладку blanktime" Пожалуйста, обратитесь к времени вне поля зрения.

Не удается раздел из следующих сообщений:
 Unable to find device node for /dev/ad0s1b in /dev!
The creation of filesystems will be aborted.
 
Fdisk создавать кусочки в [W] Не для прессы?
Fdisk меню [W] является押SAZU, [Q], и только в прессе, Этикетка с конца установить, последний в Label меню [W] кнопку.

Сбой в sysinstall Fdisk Label
Испытали много раз во время проверки.
Fdisk Этикетка в sysinstall обращайтесь на провал.

Хотите сделать резервную копию другой удаленный сервер, подключенный к сети
Старая история ", ленточный накопитель для резервного копирования И восстановить" Пожалуйста, помогите.