2013年12月20日星期五
2013年7月16日星期二
2013年4月2日星期二
OpenShift应用的备份还原
AppFog经常莫名奇妙的重启给我造成了不小的阴影,我总担心哪一天OpenShift也会搞出什么问题(尽管目前还没有,红帽的稳定性还是有保障的)。但是防范于未然总是好的。搜罗了一下,本文的方法直接来自于OpenShift官方文档。借助于rhc工具,我们可以非常方便地备份和还原应用。
第一行是切换到要保存备份文件的目录下,第二行会自动将应用完整地备份下来,备份文件是一个APPNAME.tar.gz压缩包。
注意:备份时会自动下线应用,所以尽量在夜间或者访问人数少的时候备份。
如果你改了备份压缩包的名字,那么你得用-f参数指定备份文件的名字。
另外要注意的是,还原操作完成后可能会清除掉创建于备份文件之后的数据。
本文使用KDE的Blogilo创作(测试了一下,还是直接用WordPress好~)
本文转载自:
Librehat's Blog
备份方法
首先,打开终端,运行。
1
2
| cd /WHERE-DO-YOU-WANT-TO-KEEP-BAK-FILE/ rhc snapshot save APPNAME |
第一行是切换到要保存备份文件的目录下,第二行会自动将应用完整地备份下来,备份文件是一个APPNAME.tar.gz压缩包。
注意:备份时会自动下线应用,所以尽量在夜间或者访问人数少的时候备份。
还原方法
打开终端,
1
2
| cd /WHERE-DID-YOU-KEEP-BAK-FILE/ rhc snapshot restore APPNAME |
另外要注意的是,还原操作完成后可能会清除掉创建于备份文件之后的数据。
本文使用KDE的Blogilo创作(测试了一下,还是直接用WordPress好~)
本文转载自:
Librehat's Blog
订阅:
博文 (Atom)