daemonfreaks.com

ZFSに置いているデータを移行

posted by jun-g at Sat, 04 Jan 2014 21:28 JST

新しく作ったPCに旧PCからデータを移行しました。

前準備

旧PCはHDD2台構成で、1つはUFS、もう1つはZFSにしてZFS側にhomeを置いていました。

System Message: WARNING/2 (<string>, line 8)

Cannot analyze code. Pygments package not found.

.. code:: console

    blackmagic# df -h
    Filesystem     Size    Used   Avail Capacity  Mounted on
    /dev/ad6s1a      2G    772M    1.0G    42%    /
    devfs          1.0k    1.0k      0B   100%    /dev
    /dev/ad6s1e    3.9G    903M    2.7G    25%    /tmp
    /dev/ad6s1f    126G     18G     98G    16%    /usr
    /dev/ad6s1d    3.9G    676M    2.9G    19%    /var
    procfs         4.0k    4.0k      0B   100%    /proc
    linprocfs      4.0k    4.0k      0B   100%    /usr/compat/linux/proc
    pub            663G     33k    663G     0%    /pub
    pub/home       913G    250G    663G    27%    /pub/home

今回データ移行したかったのは/homeだけなので、旧PCをバラす前に下準備。

System Message: WARNING/2 (<string>, line 24)

Cannot analyze code. Pygments package not found.

.. code:: console

    blackmagic# umount /pub/home
    blackmagic# umount /pub
    blackmagic# zpool list
    NAME   SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
    pub    928G   251G   677G    26%  1.00x  ONLINE  -
    blackmagic# zpool export pub
    blackmagic# zpool list
    no pools available

homeを置いているzpool「pub」をexportして他のPCでimportできるようにして準備完了。

本作業

新しいPCはSSDとHDDの2台構成で両方ZFSにしました。OSのインストールはSSD側に行い、HDD側は後でzpool createして/homeにマウントしました。

旧PCで使っていたHDDを接続して、

System Message: WARNING/2 (<string>, line 45)

Cannot analyze code. Pygments package not found.

.. code:: console

    blackmagic# zpool import pub

を実行すると/pubにマウントされるので、後は

System Message: WARNING/2 (<string>, line 51)

Cannot analyze code. Pygments package not found.

.. code:: console

    $ cp -Rpv /pub/home/jun-g/* ~/.

して終了。

あまりよく知らないままZFS使っていましたが、簡単で良かったです。

/homeの容量が足りなくなったらHDDを追加して/homeを置いてるzpoolにaddするだけで容量を追加できるのでZFS素晴らしいですね。

Comments / TrackBacks

TrackBack URL for this entry: https://www.daemonfreaks.com/blog/trackback/201401042115








コメントスパム対策の為、各入力項目へのURL記載は全てリジェクトしてます。ごめんなさい。