GCP 스토리지 서비스
- 객체 스토리지(Cloud Storage): 기업용 객체(http, api, 링크) 스토리지 입니다. 양에 상관없이 모든 유형의 데이터를 저장하고 원할 때 마다 데이터를 검색할 수 있다. (= S3, blob)
- 블록 스토리지(Persistent Disk): Compute Engine(VM) 및 GKE와 같은 Google Cloud 제품과 완전히 통합된 블록 스토리지 서비스.
- 파일 스토리지(Filestore): 파일 마이그레이션과 스토리지를 지원하는 완전 관리형 서비스. 파일 공유 항목을 손쉽게 Compute Engine VM에 마운트 할 수 있다.
GCP 스토리지 서비스
객체 스토리지(Cloud Storage)














블록 스토리지(Persistent Disk)




이제 web01에 'web01-add'를 연결한다.





# 포멧
sudo mkfs -t ext4 /dev/sdb
# 마운트
sudo mount /dev/sdb /mnt
# 업로드한 aws.tar 파일 /mnt로 이동
sudo mv aws.tar /mnt
# 마운트 해제
sudo umount /mnt



해당 디스크는 영역이 같은 web01에는 연결이 가능하지만, 영역이 다른 web02에는 불가능하다. 그러므로 클론을 생성하여 리전을 바꾸어 연결한다.





# 파일이 있으므로 포멧 없이 바로 마운트
sudo mount /dev/sdb /mnt

파일 스토리지(Filestore)







# nfs 설치
sudo yum install -y nfs-utils
# data 폴더 생성
sudo mkdir data
# 마운트
sudo mount -t nfs 10.78.78.138:/files data
# 마운트한 폴더에 파일 복사
sudo cp gcp.tar data/


gcp.tar
0.44MB

# 업로드한 gcp.tar 파일 풀기
sudo tar xvf gcp.tar -C /var/www/html

이제, web01의 'gcp.tar'파일을 클론을 만들 필요도 없이 스토리지를 연결시키는 것으로 파일을 web02에 배포할 것이다.
# 업데이트
sudo apt update
# nfs 설치
sudo apt install -y nfs-common
# data 폴더 생성
sudo mkdir data
# 마운트
sudo mount -t nfs 10.78.78.138:/files data


# gcp.tar 파일 풀기
sudo tar xvf data/gcp.tar -C /var/www/html

이렇듯 파일 스토리지를 이용하면 보다 편리하고 안전하게 파일을 다른 서버로 옮길 수 있다.
'메가존 클라우드 2기 교육 > 실무 심화' 카테고리의 다른 글
Azure - 워드프레스 (0) | 2023.04.21 |
---|---|
GCP - 이미지 서비스 (0) | 2023.04.20 |
GCP - 계정 생성, VM 생성, LoadBalancing (0) | 2023.04.20 |
Azure - 이미지 서비스, 네트워크 서비스 (0) | 2023.04.19 |
Azure - 스토리지 서비스 (1) | 2023.04.18 |