2014-07-06 22 views
2

步驟複製在OpenShift RHC快照 「沒有系統SSH用」 錯誤在Windows 8上保存

在Windows 8

在外殼(SSH與連接活動):

rhc snapshot save [appname] 

錯誤

No system SSH available. Please use the --ssh option to specify the path to your SSH executable, or install SSH.

建議的解決方案

this post

Usage: rhc snapshot-save <application> [--filepath FILE] [--ssh path_to_ssh_executable] 
Pass '--help' to see the full list of options 

問題

在PC上的鍵的路徑是:

C:\Users\[name]\.ssh 

如何定義這個在rhc snaphot命令中?

回答

4

解決方案

rhc snapshot save [appname] --filepath FILE --ssh "C:\Users\[name]\.ssh" 

這將顯示消息:

Pulling down a snapshot of application '[appname]' to FILE ... 
... then after a while 
Pulling down a snapshot of application '[appname]' to FILE ... DONE 

更新

這保存在一個名爲 「FILE」 沒有擴展名的文件的備份,所以我猜將來我應該將文件名定義爲「my_app_backup.tar.gz」 「即:

rhc snapshot save [appname] --filepath "my_app_backup.tar.gz" --ssh "C:\Users\[name]\.ssh" 

它會保存在回購目錄,所以一定要確保你把它移出該目錄在你名下添加,提交,推等之前,否則你會上傳備份了。