完成Rails应用程序备份,包括外部宝石?

时间:2011-08-04 17:24:07

标签: ruby-on-rails-3 backup

现在让我说压缩/ tar我当前Rails应用程序目录的副本,将其放入flashdrive并存储10年。

当我尝试在10年内运行此应用程序时,如何确定rubygems.org会出现?

出于这个原因,我想知道是否有办法存储完整的rails应用程序,包括Gemfile中定义的所有宝石,数据库和备份中的所有文件,所以我相信我会能够在将来执行它。

1 个答案:

答案 0 :(得分:5)

使用bundle package命令打包供应商/缓存中的所有宝石。

更多信息:http://gembundler.com/bundle_package.html

对于您的数据库,我只是将数据转储到一个文件(例如SQL转储)中。您的迁移应涵盖结构。