The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как сделать копию машины FreeBSD на ходу?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Резервное копирование / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от korbnik email(??) on 19-Ноя-12, 11:22 
Есть работающий хост на FreeBSD, надо сделать копию его на лету, так чтобы он продолжал работать.
Предложите, пожалуйста как это сделать?

Заранее благодарен. Борис.

P.S. В сети есть доступ к виртуальным машинам (можно создать новую виртуальную машину с такими же ресурсами).

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от daloman (ok) on 19-Ноя-12, 11:43 
> Есть работающий хост на FreeBSD, надо сделать копию его на лету, так
> чтобы он продолжал работать.
> Предложите, пожалуйста как это сделать?
> Заранее благодарен. Борис.
> P.S. В сети есть доступ к виртуальным машинам (можно создать новую виртуальную
> машину с такими же ресурсами).

Если хост виртуальный, то можно воспользоваться встроенными средствами, для Vmware - сделать моментальный снимок и переносить его.

Для "железного" сервера можно использовать утилиту dump.


# dump -0 -L -a -f /mnt/usb_drive/file_system.dumpfile /file_system/

Можно сразу делать dump/restore на другой хост по ssh.

Соответственно, если есть базы данных - необходимо предусмотреть сохранение целостности данных. Или блокировать запись в БД на время резервного копирования/переноса.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от sTALK_specTrum on 19-Ноя-12, 16:03 
> Соответственно, если есть базы данных - необходимо предусмотреть сохранение целостности
> данных. Или блокировать запись в БД на время резервного копирования/переноса.

Стопить БД не обязательно, если не считается hiload-системой.

mount -u -o snapshot /.snap/root /

Так же и остальные ФС. Для большей одновременности снимков лучше скриптом.
И далее сбрасывать дамп хоть по ftp

dump -a -f - /.snap/root | ftp -V -u ftp://user:pass@host/incoming/root -
rm -f /.snap/root

Аналогично остальные ФС.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от pavel (??) on 19-Ноя-12, 17:11 
еще можно собрать raid зеркало-на ходу вставляется диск и изымается.Криво немного ,но быстрее всего и надежно.Либо zfs snap.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от Аноним (??) on 30-Ноя-12, 17:33 
>> Соответственно, если есть базы данных - необходимо предусмотреть сохранение целостности
>> данных. Или блокировать запись в БД на время резервного копирования/переноса.
> Стопить БД не обязательно, если не считается hiload-системой.

стопить не обязательно, а заморозить на момент создания снапшота - нужно.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от korbnik email(??) on 28-Ноя-12, 12:32 
>[оверквотинг удален]
>> машину с такими же ресурсами).
> Если хост виртуальный, то можно воспользоваться встроенными средствами, для Vmware - сделать
> моментальный снимок и переносить его.
> Для "железного" сервера можно использовать утилиту dump.
>
 
> # dump -0 -L -a -f /mnt/usb_drive/file_system.dumpfile /file_system/
>

> Можно сразу делать dump/restore на другой хост по ssh.
> Соответственно, если есть базы данных - необходимо предусмотреть сохранение целостности
> данных. Или блокировать запись в БД на время резервного копирования/переноса.

После того как сделаны dump-ы, как потом восстанавливать на новый хост по ssh или ftp?

Заранее благодарен. Борис.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от Pahanivo (ok) on 28-Ноя-12, 16:28 
> После того как сделаны dump-ы, как потом восстанавливать на новый хост по
> ssh или ftp?
> Заранее благодарен. Борис.

хех. я те больше скажу - ты их прямо по ssh можешь налету и записать на целевую машину с исходной.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от korbnik email(??) on 30-Ноя-12, 17:19 
>> После того как сделаны dump-ы, как потом восстанавливать на новый хост по
>> ssh или ftp?
>> Заранее благодарен. Борис.
> хех. я те больше скажу - ты их прямо по ssh можешь
> налету и записать на целевую машину с исходной.

А как? Подскажи, пожалуйста, команду?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Как сделать копию машины FreeBSD на ходу?"  +/
Сообщение от Аноним (??) on 30-Ноя-12, 17:30 
>>> После того как сделаны dump-ы, как потом восстанавливать на новый хост по
>>> ssh или ftp?
>>> Заранее благодарен. Борис.
>> хех. я те больше скажу - ты их прямо по ssh можешь
>> налету и записать на целевую машину с исходной.
> А как? Подскажи, пожалуйста, команду?

dump -L0a32 -f- /|ssh 8.8.8.8 "cd /mnt && restore -rf-"

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру