brunch

You can make anything
by writing

- C.S.Lewis -

by Master Seo Feb 24. 2020

208. Storage Gateway 사용해보자

IDC 데이터를 Storage Gateway 사용해 S3에 올려보자

<1> 목적

IDC에 있는 데이터를 AWS S3 에 올려보자.

Storage Gateway서비스를 이용해 쉽게 올려보자


리눅스에서 S3로 직접 올리는 법이 있다.

다음은 리눅스 서버로 마운트해서 AWS S3와 동기화 하는 방법이다.


<2> 설정


1. Storage Gateway 생성


Storage Gateway  >  시작하기


1)  File gatway


2)  Amazone EC2   > Lanunch Instance (인스턴스 실행)

 > EC2 를 생성한다.

t3a.xlarge

서브넷 : public zone에 구축 

퍼블릭 IP자동할당 : 활성화

새볼륨 추가 : EBS 150G

새보안그룹 생성 : launch-wizard-1   /  ssh 위치무관 / http 위치무관 / NFS  위치무관   (중요)

새키 : 555

공인IP 확인  >   서버에 접속해보기





3) 퍼블릭



4) 게이트웨이 연결 

EC2 의 공인 IP 를 입력한다.



5) 게이트웨이 활성화.


6) 로컬 캐쉬 활성화  > config logging



7) 완료



8) 스토리지 게이트웨이 접속

putty로 접속해본다.

login as : admin 

admin으로 접속 한다.







2. s3 생성

up11.serverchk.com 생성




3.  Storage Gateway >  파일 공유 생성


1) S3 버킷이름 :   up11.serverchk.com 


2) 허용된 클라이언트

특정 IP 블럭만 접속 하도록 설정 : 

172.31.0.0/16  10.0.0.0/8   에서만 접속 되도록 설정 가능하다. 




4.  리눅스 서버에 접속하여 마운트 하기 




root@ip]# ping  10.0.100.95


root@ip]# mkdir /root/nfs


[root@ip# mount  -t  nfs  -o  nolock,hard   10.0.100.95:/up13.serverchk.com   /root/nfs




5. 확인하기


1) 마운트 디렉토리에 파일 생성해보기



2) S3 스토리지에 만든 파일이 자동으로 올라와 있다.

자동 동기화 된다.




6. 추가 정보  : 설정법

https://docs.aws.amazon.com/ko_kr/storagegateway/latest/userguide/create-gateway-file.html#ec2-gateway-file


https://docs.aws.amazon.com/storagegateway/latest/userguide/create-gateway-file.html


https://docs.aws.amazon.com/storagegateway/latest/userguide/CreatingAnNFSFileShare.html



7.   추가정보  : 프록시 설정

https://docs.aws.amazon.com/ko_kr/storagegateway/latest/userguide/gateway-private-link.html#GettingStartedBeginActivateGateway-file-vpc



8. 추가정보 :  Public이외   VPC 에서만 사용하는 경우 

S3 Endpoint를 잡아줘야 한다.

https://docs.aws.amazon.com/ko_kr/storagegateway/latest/userguide/gateway-private-link.html

https://docs.aws.amazon.com/storagegateway/latest/userguide/gateway-private-link.html#GettingStartedBeginActivateGateway-file-vpc


매거진의 이전글 207. Landing zone 빠르게 알아보자.

매거진 선택

키워드 선택 0 / 3 0
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari