[Users] 【急ぎ!】ufsdumpについて。

Inoue Takuma takumaro @ outlook.com
2014年 12月 23日 (火) 05:02:02 JST


米田様
 
井上です。
 
さっそく試してみました。
 
takumaro @ takumaro-pc:~$ su
Password: 
root @ takumaro-pc:~# zfs list
NAME                              USED  AVAIL  REFER  MOUNTPOINT
rpool                            7.73G   260G  4.97M  /rpool
rpool/ROOT                       4.68G   260G    31K  legacy
rpool/ROOT/solaris               4.68G   260G  4.18G  /
rpool/ROOT/solaris/var            401M   260G   395M  /var
rpool/VARSHARE                    142K   260G  47.5K  /var/share
rpool/VARSHARE/pkg                 63K   260G    32K  /var/share/pkg
rpool/VARSHARE/pkg/repositories    31K   260G    31K  /var/share/pkg/repositories
rpool/VARSHARE/zones               31K   260G    31K  /system/zones
rpool/dump                       2.01G   260G  1.95G  -
rpool/export                     1.19M   260G    32K  /export
rpool/export/home                1.16M   260G    32K  /export/home
rpool/export/home/takumaro       1.13M   260G  1.13M  /export/home/takumaro
rpool/swap                       1.03G   260G  1.00G  -
tank                              132K  38.4G    31K  /tank
tank/home                          31K  38.4G    31K  /mnt/home
root @ takumaro-pc:~# zfs snapshot tank/home @ backup0
root @ takumaro-pc:~# zfs send tank/home @ backup0 > /backup/backup0.zfs
root @ takumaro-pc:~# zfs receive tank/home2 @ backup0 < /backup/backup0.zfs
root @ takumaro-pc:~# 
 
となり、エラーも何も出ていないのですが、バックアップを取った時にあった、ダミーファイルを削除して、リストアすると、削除したファイルは復元されませんでした。
 
バックアップファイル(backup0.zfs)のサイズが、46.6Kbしかなく、全体の使用量の7.6Gbに対して少なすぎるのです。
 
ZFSのバックアップとはこういうものなのでしょうか。
 
リストアの仕方がおかしかったらご指摘ください。
 
よろしくお願いいたします。
 
井上

 
> Date: Tue, 23 Dec 2014 04:07:29 +0900
> Subject: Re: [Users] 【急ぎ!】ufsdumpについて。 
> From: komeda @ situs.co.jp
> To: takumaro @ outlook.com
> CC: users @ opensolaris.gr.jp
> 
> 米田です。
> 
> On 2014/12/23 3:39, "Inoue Takuma" san <takumaro @ outlook.com> wrote:
> 
> > 私がとった手順を書きます。
> > 1.Solarisのインストール【11.2】
> > 2.#zpool create tank c2t0d0p2
> > 3.#zpool list
> >  4.#zfs create tank/home
> > 5.#mkdir /mnt/home
> > 6.#zfs set mountpoint=/mnt/home tank/home
> > 7.#zfs send tank/home @ backup0 > /backup/backup0.zfs
> >  
> > 結果
> > root @ takumaro-pc:/# zfs send tank/home @ backup0 > /backup/backup0.zfs
> > ERROR: could not send tank/home @ backup0: does not exist
> > 
> > となり、実行できませんでした。
> >  
> > どうもbackup0のもとになるファイルが必要な感じですがわかりません。
> > どうしたらいいのかご教授願います。
> 
> 6. と 7. との間にスナップショットの作成が必要です。
> 
> zfs snapshot tank/home @ backup0
> 
> 参考
>   Oracle Solaris ZFS 管理ガイド
>   第 7 章 Oracle Solaris ZFS のスナップショットとクローンの操作
>     http://docs.oracle.com/cd/E19253-01/819-6260/gavvx/index.html
>   第 5 章 Oracle Solaris ZFS ルートファイルシステムのインストールと起動
>     ルートプールのスナップショットを作成する方法
>     http://docs.oracle.com/cd/E19253-01/819-6260/ghzwu/index.html
> 
> > それと、テープドライブについてですが、私の使用しているPCには、テープドライブはついていませ
> > ん。
> 
> であれば、ないものにデータは書き出せないので /dev/rmt/* のスペシャルデバイス
> ノードにバックアップ出力をリダイレクトすることはできません。
> 
> 
> 
 		 	   		  
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://mx.opensolaris.gr.jp/pipermail/users/attachments/20141223/9b26c0ee/attachment-0001.html>


Users メーリングリストの案内