USBメモリでデータ移動
FreeBSD 上にあるデータを USB メモリへコピーし、別な FreeBSD システムへ移動する。
USB メモリをフォーマット
USB メモリを挿すと /dev/da0 として認識した。
これを MS-DOS (FAT32) フォーマットする。
# newfs_msdos -F 32 /dev/da0
USB メモリをマウント
USB メモリ (/dev/da0) を /mnt にマウントする。
# mount_msdosfs /dev/da0s1 /mnt
ディレクトリの容量を調べる
コピー元のディレクトリ容量を把握する。
例えばディレクトリ HOGE.d を調べる場合。
# du -s HOGE.d ←KiB で表示 4368643 # du -sm HOGE.d ←MiB で表示 4267 # du -sg HOGE.d ←GiB で表示 5
ディレクトリ全体を tar 圧縮する
コピー元ディレクトリ HOGE.d 全体を tar で固める。
固めた後のファイル名は HOGE_dir.tar.gz とする。
# tar -czvf HOGE_dir.tar.gz HOGE.d
圧縮前後のサイズ比較。
ディレクトリ # du -sm HOGE.d ←MiB で表示 4267 圧縮後のファイル # du -m HOGE_dir.tar.gz 794
約1/5に圧縮された。
USB メモリをアンマウント
以下のコマンド実行後に USB メモリを外す。
# umount /mnt
ESXi 上の仮想サーバで USB メモリを認識させる
参考サイト:http://route3800.blogspot.jp/2014/02/vmware-esxi-os-usb.html
VMware vSphere Clinet 6.0.0 を起動する。
このとき対象となる仮想マシンは停止していること。
[仮想マシンのプロパティ]ウィンドウ内の操作
- [ハードウェア]タブをクリック
- [追加...]ボタンをクリック
- [USBコントローラ]を選択
- [次へ (>)]ボタンを押す
- [AFCI+UHCI ▼]を選択
- [次へ (>)]ボタンを押す
- [終了 (F)]ボタンを押す