我在一个应用程序php 5.3 cartige中有一个带有dokuwiki的openshift帐户,我每天使用rhc快照进行备份保存,今天我尝试用rhc快照恢复进行恢复,但看起来数据来自最后一个git把我所做的和我在dokuwiki中所做的更改推送到恢复的“快照”中。 难道我做错了什么? , Rhc命令帮助显示快照保存“应用程序的状态”,这不是我所期望的(保存整个应用程序状态)吗? 谢谢:))
OpenShift提供了使用rhc客户端工具中的snapshot命令进行备份和恢复的功能。 要备份应用程序代码,数据,日志和配置,请运行:
rhc snapshot save -a {appName} 要恢复您的应用程序,请运行: rhc snapshot restore -a {appName} -f {/path/to/snapshot/appName.tar.gz}
答案 0 :(得分:1)
当您执行rhc快照保存时,它会保存您的git存储库中的内容,您的app-root / data中的内容以及您运行的任何数据库中的内容。因此,如果您在应用程序中使用ssh&d; dft或sftp进行更改,或使用Web编辑器进行物理文件更改(未存储在数据库中),那么这些更改将不会反映在备份/恢复程序。