наши услуги

спецпредложения

Главная » БЛОГ » FreeBSD » Перенос работающей системы FreeBSD 8 с одного в другой ZFS пул

Комментарии (2) Автор:

Перенос работающей системы FreeBSD 8 с одного в другой ZFS пул

сделал снапшот для кадого раздела ФС
zfs snapshot zraid@24012011
zfs snapshot zraid/usr@24012011
zfs snapshot zraid/var@24012011
zfs snapshot zraid/tmp@24012011
потом передал с этого снепшота в другой пул инфу
zfs send zraid@24012011 | zfs receive zroot
zfs send zraid/usr@24012011 | zfs receive zroot/usr
zfs send zraid/var@24012011 | zfs receive zroot/var
zfs send zraid/tmp@24012011 | zfs receive zroot/tmp
поправил название пула откуда грузимся в /zroot/boot/loader.conf
vfs.root.mountfrom="zfs:zroot"
поправил точки монтирования
zfs set mountpoint=/usr zroot/usr
zfs set mountpoint=/var zroot/var
zfs set mountpoint=/tmp zroot/tmp
продажа серверов бу
FREEhost.com.ua - качественный хостинг и регистрация доменов во всех зонах
Украинский хостинг - UNIX хостинг & ASP хостинг

Write a comment

  • Required fields are marked with *.

If you have trouble reading the code, click on the code itself to generate a new random code.
 
Виталий Туровец
Posts: 2
Comment
Удаленный перенос
Reply #2 on : Срд Февраль 08, 2012, 13:18:48
Классная статья :)

А еще можно передать снэпшот поверх SSH с компрессией - нехило ускоряет передачу. Делается примерно так:

zfs snapshot pool/filesystem_source@date ;
zfs send pool/filesystem_source@date | ssh -C user@target_host sudo zfs receive pool/filesystem_target
Виталий Туровец
Posts: 2
Comment
Re: Перенос работающей системы FreeBSD 8 с одного в другой ZFS
Reply #1 on : Чтв Июнь 14, 2012, 12:35:51
Кстати, в ZFS v28, которая в девятке актуальна, нужно будет еще указывать zpool set bootfs=tank для пула tank, если с него будем грузиться. Ну и, естественно, zfs set mountpoint=legacy tank.