VMware仮想マシンのバックアップに関する解説


VMwareで仮想マシンのバックアップを行う際に出てくる用語について、簡単にまとめてみた。

キーワード
・VMware Consolidated Backup (VCB)
・VMware vStorage APIs for Data Protection (VADP)
・VMware Virtual Disk Development Kit (VDDK)
・File-level Restore(FLR)

VMwareで仮想化を行っている場合、仮想マシンを丸ごと、動作させたままの状態でバックアップすることができる。
その際は、仮想マシン内のOS上で動作しているvmware-toolsと連携し、ファイルシステムに対してある程度の静止点を作成させ、その後にバックアップを行う、といったことが出来るようになっている。

バックアップ・リストアを行う仕組みとして、VMware Consolidated Backup(VCB)と、VMware vStorage APIs for Data Protection (VADP)の2種類がある。
VADPはvSphere4から登場した新しい仕組みで、基本的にはこっちの方が高機能である。
詳細についてはVMware KB1021175:vStorage APIs for Data Protection (VADP) FAQ に掲載されている。

VCBの場合はWindowsのみ、VADPの場合はWindows/Linuxのみであるが、仮想マシン丸ごとでバックアップしても、仮想マシン上のOS内のファイル単位でリストアすることができる。
この手法をFile-Level Restore(FLR)と呼んでいる。

FLRはどのように実現されているか、というあたりだが、実は結構アレなつくりをしている。
仮想ディスクとしてリストアした後、仮想ディスクを内部的にマウントしてリストアする。
というようなイメージでリストアが行われる。

こんな処理をまともに実装してたら、バックアップソフトベンダが死んでしまうので、VMware側で簡単にできるような開発向けのソフトウェアライブラリを用意している。
それが、VMware Virtual Disk Development Kit (VDDK)である。

VDDKは、いくつかバージョンが出ている。
VDDK 5.0
VDDK 1.2.1
VDDK 1.2
VDDK 1.1
VDDK 1.0.1

VDDKのバージョンが異なると何が変わってくるか、という点だが、基本的には新しいバージョンほど機能が増えている、ということになる。

vSphere5と共にリリースされたのがVDDK5.0ではあるが、これを使用したバックアップソフトウェアがvSphere4のバックアップに使用できないといったことは無い。

しかし、逆のVDDK 1.2.1を使用したバックアップソフトウェアをvSphere5環境で利用する場合には、いろいろ注意が必要な点が発生する。
この例の場合、VMFS-5が非サポートであるため、vSphere5環境ではSANストレージを旧来のVMFS-3(vSphere4仕様)で利用する必要が出てくる。

VDDKはバックアップソフトウェアの開発時に内部に組み込まれて使用される。
このため、あとからVDDKだけをバージョンアップするということはできず、バックアップソフトウェアベンダが新しいバージョンを開発するまで新機能は使用できない。
このため、VDDKおよび新しいvSphereリリース時は、バックアップソフトウェアによってできる機能が異なってくるという事態が発生する。

各バックアップソフトの対応については別途調べてください。

スマートフォンをコードレス電話の親機っぽく使えるユニデン DECT3280


イエデンワが一部の層に大変受けているようですが、持ち運ばない据え置き用というのであれば、Bluetooth搭載の携帯電話・スマートフォンを親機(?)に出来る電話があります。

それは、ユニデンのDECT3280です。

メーカページにも特徴がいろいろ書いてありますが、重要な点としては

・基本的に普通のコードレス電話として使える。
・無線LAN/Bluetoothとは違う周波数帯(1900MHz)を使っているので無線LAN状況は悪化しない
・「固定電話回線(アナログ回線)」と「Bluetooth接続の電話回線(携帯電話・スマートフォンなど)」の両方が使える。
・Bluetooth接続は、4回線まで収納可能。
・同時通話は子機を増やせば「固定電話で1つ」、「Bluetoothで1つ」の計2つが出来る。
 (Bluetoothで2つ、は無理だとのこと)
・どの電話が鳴っているのかは子機の画面で判別可能
・同時に複数からかかってきている場合でも、選択して取ることが可能。

といったところでしょうか。

ちょっと惜しいな、と思う点
・電話帳を携帯電話から流しこむor同期する機能とかがあったらなぁ

で・・・これを買ったのか、という点についてですが、
検討して、不明な点を問い合わせたりしたのですが、導入予定場所(実家)にてお断りをされてしまったので断念しました。
安いスマートフォン+ファミリー割引SIMで内線電話っぽく使いたいなぁ、と思ってたんですけどねぇ・・・

Sony Reader PRS-T1の英語版が$99に値下がり


注:下記で書いている$99への値下がりは2011年12月31日までのキャンペーンです。
現在は終了しています。

— 追記ここまで —
アメリカのSony Storeで、あちら版Sony Reader PRS-T1がなんと$99に!

Amazon.comでも買える、というのはなんとなく面白いw

楽天が提携しているbuy.comでも扱っていて、2012/12/27現在 8,420 円+送料1,131 円だとか。Sony Reader Wi-Fi PRS-T1WC 6" Touch-Sceen EBook Reader (White)

Sony Reader PRS-T1は内部的にはAndroidなので、Android版Kindle Readerを突っ込めたりするので、Kindle touch代わりには丁度よさそうですね

PRS-T1をAndroid化する話は、以前の記事、Sony Reader PRS-T1英語版をAndroid化する話で紹介しましたが、その後、mobileread.comのwikiに「PRST1 Rooting and Tweaks」(英語)という形で情報がまとめられました。
PRS-T1は、英語版・日本語版ともにAndroid化に成功しています。

PRS-G1日本語版(英語版は無い)は、うまくいってないようです。

あと、前の機種であるPRS-の3桁数字の機種の英語版。
PRS-PLUSなんていう改造firmwareがある模様。
おそらくPRS-T1の方にも似たようなのが出てきそうかなぁ、とは思っています。
今後の進展が楽しみです。

MIPS Android(JZ4760)用nicoWnnG version 2011.1207.1 独自ビルド版


(2013/06/21 追記 start)
最新版は「MIPS Android(JZ4760)用nicoWnnG version 2013.0425.1 独自ビルド版」にて配布中。

(追記 end)


最新のversion 2012.0325.1版を公開しています。

——————————–
MIPS Androidで動作するnicoWnnGを2011/12/08時点での最新版(Version 2011.1207.1)にアップデートしました。

ダウンロード: nicoWnnG-2012.0325.1-mips.apk← 2012/03/27時点での最新版。本来の配布ページはこちらです。)
ダウンロード: nicoWnnG-2012.0222.1-mips.apk (← 2012/02/22時点での最新版。本来の配布ページはこちらです。)

ダウンロード: nicoWnnG-2011.1207.1-mips.apk

[注意事項]
この独自ビルド版nicoWnnGの配布にあたり、GORRYさんに許可を取っています。

この独自ビルド版nicoWnnGは、ソースの変更を行っていません。コンパイル時にMIPS/MIPS-R2用のバイナリを作成するようにしただけのものです。
このため、前のバージョンからの変更内容については、オリジナル版を参照願います。

オリジナルのnicoWnnGがすでにインストールされていると、こちらの独自ビルド版はインストールに失敗します。
逆に、こちらの独自ビルド版があると、オリジナルのインストールに失敗します。
これは、この独自ビルド版は、オリジナルのnicoWnnGと同じソース・パッケージ名で作成されていますが、署名が異なっていることによるものです。
といっても、現状のオリジナル版はMIPS用のライブラリが内蔵されていないので、そもそものインストールに失敗するので、支障は無いですが・・・

なお、今回の独自ビルド版では、MIPS、MIPS-R2用のバイナリのみとし、オリジナル版に含まれるARM,x86用バイナリを削除しています。

ronzi(溶智) A3での動作確認をしました。

それ以外の機種での動作は未確認です。
とりあえずMIPS-R2用バイナリを追加してはいますが、AMT-7001搭載のICCO T22とかでは動かない可能性は高そうです。

旧バージョン:
2011.1205.1版
2011.1115.1版
2011.0823.2版
2011.0503.1版

独自ビルド版のトピック
・Android NDK for MIPS r6mでコンパイルしています。
・MIPS r1用とMIPS r2用のバイナリが含まれています。
・apk容量削減のため、MIPS用バイナリのみとしました。
・全体の再コンパイルは行わず、libディレクトリのみをapktoolを使って入れ替えています。

ASUS Eee Note EA800の作例 リンク集


ASUS Eee Note EA800で描いてみた、という絵をアップしている人の紹介。

当blog: Eee Noteで絵を描いてもらった
イラストレーター葉月慧さん: Eee Note EA800 その2
マンガ家 武蔵屋長元坊さん: ブログ de ならしのぱいれーつ!内を「EA800」で検索した結果 (いろいろ試されているようです
pixiv内を「EA800」で検索した結果 (現状はruさんの作例しかないですけど
海外の作例

1~3月頃には、twitterでいくつか作例を見かけたんですが、忘却の彼方・・・