2014-12-31 3 views
6

Как загрузить или сохранить или сохранить копию файла из удаленной папки openshift в папку моей локальной системы с помощью инструмента клиента rhc? или есть ли другой способ, кроме инструмента клиента rhc, сделать резервную копию его в моей локальной системе?Как загрузить файл/папку с удаленной (открытая) в локальную систему

Кроме того, есть ли способ скопировать всю папку с удаленного (открывается влево) на локальный?

+0

Я попытался это тот, который помог мне, RHC УПП app_name загрузить/путь/к/местные/папка/путь/к/удаленных/папок/файлов, но, как загрузить папку –

ответ

4

Используйте winscp (если на окнах) для ssh в вашем приложении с открыванием. Перейдите в папку. Перетащите папку или файлы на локальный компьютер.

Filezilla - using filezilla and sftp with openshift

+0

Я использую linux. Я попробовал gigolo, чтобы подключить удаленную файловую систему openshift, но без поддержки sftp и разрешения запрещена ошибка, когда я нажимаю папку var. Есть что-то вроде winscp для linux. –

+1

Попробуйте Filezilla на linux. –

+0

Я пробовал filezilla, а также нашел блог, связанный с настройкой filezilla с openshift .... работает красиво. Кажется, я случайно загрузил некоторые файлы через терминал., Способен просматривать все, удалять, извлекать файлы/папки. Спасибо @fatfantasma. –

13

Во-первых, tar и gzip папка на сервере в сеансе ssh, синтаксис:

rhc ssh <app_name> 
tar czf <name_of_new_file>.tar.gz <name_of_directory> 

Во-вторых, после того, как вы отключены от сервера OpenShift (с CTRL-D), загрузить этот файл на местная система:

rhc scp <app_name> download <local_destination> <absolute_path_to_remote_file> 

Затем на вашем локальном компьютере вы можете извлечь файл и выполнить свои действия.

+0

.. Я получаю разрешение на отклонение ошибки. –

+0

За какую команду? –

+0

Для этого "tar czf .tar.gz " –

Смежные вопросы