Cloud Storage (SoftLayer Object Storage/S3)에 빠르게 파일 업로드하는 방법

dashDB에서 Cloud Storage로 파일을 업로드하는 방법에는 여러 가지가 있지만 특히 큰 파일(5GB 이상)을 빠르게 업로드하는 경우

스크립트를 실행하면 입력 파일을 gzip으로 압축 분할하고 업로드합니다.

① 스크립트를 다운로드한다.
IBM Knowledgecenter에서 "moveToCloud"를 검색하고 스크립트 다운로드
h tp // w w. 이 bm. 코 m/숏 rt/k의 w㎇d 꼼꼼하게 r/s6 HC/코 m. 이 bm. swg. 예 m. 다 shdb. kc. 도 c / ぇl 꽉. HTML?ぁ g = 그럼

② perl/Curl이 실행 가능한 환경을 준비한다.
※ 이번에는 sygwin (https://www.cygwin.com/) 설치
  패키지는 Perl과 Net 이하의 curl Multi-protocol file transfer tool을 선택

③moveToCloud의 패키지를 실행 환경 이하에 배치

④ 아래와 같이 인증 파일 credentials.txt를 작성한다



⑤ 테스트 실행

$ ./moveToCloud.pl -test -target softlayer::<auth_url>::<container>::/<upload後のファイル名> -cred credentials.txt

아래 메시지가 나오면 연결 성공
Test successful. Upload may proceed.

⑥ 업로드 실행

$ ./moveToCloud.pl -source <upload対象のファイル名> -target softlayer::<auth_url>::<container>::/<upload後のファイル名> -cred credentials.txt
아래 메시지가 나오면 업로드 성공
Successfully uploaded to ".gz"

이상.

좋은 웹페이지 즐겨찾기