포스트

05. azure 스토리지

05. azure 스토리지

Azure 스토리지

Azure 스토리지 특성

  • 중복성 보장
  • 보안
  • 확장성
  • MS 관리
  • 유연한 접근성
  • 개발 및 관리 편리성

스토리지 정보

성능

  • 표준 = HDD
    • 범용 v2 계정
  • 프리미엄 = SDD
    • 데이터베이스 같은 I/O 중심 어플리케이션에 최적화
    • Blob / 파일 공유 / 페이지 Blob 으로 분류

중복 옵션

  • Azure의 다양한 이유의 데이터 손실에 대비
  • 최초 생성시에 지역 중복 스토리지를 지정
    • 복사본을 저장

스토리지 만들기

  1. 리소스 검색 → 스토리지
  2. 스토리지 계정 이름 같은 경우 스토리지이름unggu 같이 설정
  3. 고급 → 개발 컨테이너에 대한 익명 엑세스 허용 체크
  4. 만들기를 누른 뒤 개요로 이동
  5. Blob service와 파일 서비스 큐 서비스 Table service를 확인
  6. 스토리지 계정 서비스의 보안 + 네트워킹에서 키 두개를 확인

스토리지 서비스 이용하기

컨테이너(Blob) 서비스

  • 컨테이너는 다수의 Blob을 그룹화하는 논리적인 개념
  • 각 저장소의 개요에서 컨테이너 만들기
  • 컨테이너에 대한 파일 업로드
  • 개요의 URL을 통해 접속 → 불가능! 왜? 공용 엑세스 수준을 프라이빗
  • 엑세스 수준 변경 → Blob에 대한 읽기 전용 엑세스로 변경
  • 재 접속시 올린 파일 다운로드 가능!

파일 공유 스토리지

  • 스토리지 계정 → 새 파일 공유를 설정
  • 스토리지 계정 → 파일 공유 → 프론트 엔트 파일 공유 만들기 → 백엔드 파일 공유 만들기

파일 공유 만들고 연결하기

  • 윈도우 서버 VM을 키고 fedatashare의 스크립트를 복사
  • 파워셀 ISE에서 해당 스크립트를 실행 한 후 성공 확인
    • 파일 탐색이 네트워크 드라이브 연결 확인 가능
  • 윈도우 11 키고 linux 서버와 연결
  • 리눅스 용 스크립트를 서버에 실행
    • readme.txt 생성 후 azure portal에서 확인

테이블

  • 데이터 스토리지 → 테이블 만들기
  • 스토리지 브라우저에서 엔터티 추가 버튼을 통해 키 - 값 저장 해보기
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.