>>44
Marshal.dump を使おう
http://www.ruby-lang.org/ja/man-1.6/?cmd=view;name=Marshal

だたし、特定のオブジェクトの dump ができなかったり、
Marshal フォーマットがいつの間にか変わっていて
load できなかったりすることもある。
後者は Changelog や ruby-list で情報が得られると思う。