質問: fssnapについて fssnapでファイルのバックアップをとろうと思っていますが、下記のようなエラーメッセージが出てしまいます。 fssnap: ioctl: error 22: invalid argument /や/varで発生しており、/homeのバックアップをとるときは特に問題ありません。 /etc/vfstabは下記の通りです。 /dev/md/dsk/d4 - - swap - no - /dev/md/dsk/d1 /dev/md/rdsk/d1 / ufs 1 no -- /dev/md/dsk/d2 /dev/md/rdsk/d2 /var ufs 1 no - /dev/md/dsk/d3 /dev/md/rdsk/d3 /home ufs 2 yes - /devices - /devices devfs - no - swap - /tmp tmpfs - yes - もしわかるかたがいらっしゃいましたら、ご回答宜しくお願いいたします。
回答: 補足情報ありがとうございます。 残念ながら手元にsolaris10環境がないため確実性にはかけますが、 少なくとも実行されたコマンドが正しくないことは見て取れました。 バッキングストアファイル(bs=で指定しているファイル)は、スナップショットを作成するファイルシステムとは異なるファイルシステムに作らなければなりません。 つまり、adgooさんの場合 /のスナップショットを作る場合は bs=/var/fssnap もしくは bs=/home/fssnap とする必要があります。 おそらくこの部分でエラーとなっているのではないかと思います。