2014-12-31 2 views
6

rhc 클라이언트 도구를 사용하여 openshift 원격 폴더의 파일을 다운로드하거나 백업하거나 로컬 시스템 폴더에 저장하는 방법은 무엇입니까? 또는 내 로컬 시스템에 백업하기 위해 rhc 클라이언트 도구 이외의 다른 방법이 있습니까?원격 (openshift)에서 로컬 시스템으로 파일/폴더를 다운로드하는 방법

또한 원격 (오픈 시프트)에서 로컬로 전체 폴더를 복사 할 수 있습니까?

+0

나는 나에게 도움이 하나의 시도, RHC SCP APP_NAME 다운로드/경로 /로/지역/폴더/경로 /로가/원격/폴더/파일, 폴더를 다운로드하지만 어떻게 –

답변

4

Windows 용 winscp를 사용하면 openssh 앱에 ssh를 보낼 수 있습니다. 폴더로 이동하십시오. 폴더 또는 파일을 로컬 시스템으로 끌어서 놓으십시오.

에서는 Filezilla - using filezilla and sftp with openshift

+0

나는 리눅스를 사용한다. 나는 openshift 원격 파일 시스템을 연결하기 위해 gigolo를 시도했지만 var 폴더를 클릭 할 때 sftp 지원 및 권한 거부 오류가 발생했습니다. 리눅스 용 winscp와 같은 것이 있습니까? –

+1

Linux에서 Filezilla를 사용해보십시오. –

+0

나는 filezilla를 시도하고 또한 openshift로 설정하는 filezilla와 관련된 블로그를 발견 .... .... 좋은 작동합니다. 실수로 모든 파일을 터미널을 통해 업로드 한 것으로 보입니다. 파일/폴더를 모두보고 삭제하고 검색 할 수 있습니다. @fatfantasma에게 감사합니다. –

13

첫째, ssh 세션에서 서버 targzip 폴더는 구문은 다음과 같습니다

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

둘째, (CTRL-D 포함) openshift 서버에서 분리 한 후,이 파일을 다운로드하여 로컬 시스템 :

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

그런 다음 로컬 컴퓨터에서 파일을 추출하고 작업을 수행 할 수 있습니다.

+0

.. 권한이 거부되었습니다. 오류가 발생했습니다. –

+0

어떤 명령이 필요합니까? –

+0

"tar czf .tar.gz " –

관련 문제