Amazon RDS for Oracle을 대상으로 사용 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon RDS for Oracle을 대상으로 사용

대상 데이터베이스가 Amazon RDS for Oracle 인스턴스인 경우 Amazon S3에서 파일을 읽고 쓸 수 있는 충분한 액세스 권한이 있는지 확인합니다. Amazon RDS for Oracle 인스턴스와의 Amazon S3 통합에 대한 자세한 내용은 AWS 설명서를 참조하세요.

Oracle Database 덤프 파일을 Amazon RDS for Oracle에 복사하려면 SQL Developer와 같은 클라이언트 도구를 통해 RDS for Oracle 인스턴스에 연결하고 다음 코드를 실행합니다.

SELECT rdsadmin.rdsadmin_s3_tasks.download_from_s3( p_bucket_name => 's3bucketname', -- provide the S3 bucket name where the dump files are located p_directory_name => 'DATA_PUMP_DIR') AS TASK_ID FROM DUAL;

별도의 쿼리 창에서 다음 코드를 실행하여 Amazon RDS for Oracle 인스턴스의 DATA_PUMP_DIR에서 진행 상황 및 파일을 확인합니다.

SELECT SID, SERIAL#, CONTEXT, SOFAR, TOTALWORK,opname, ROUND(SOFAR/TOTALWORK*100,2) "%_COMPLETE",units FROM V$SESSION_LONGOPS where OPNAME NOT LIKE '%aggregate%' AND TOTALWORK != 0 AND SOFAR <> TOTALWORK; select * from table(RDSADMIN.RDS_FILE_UTIL.LISTDIR('DATA_PUMP_DIR')) order by filename;

Amazon RDS에서 저장 데이터 및 전송 중 데이터 보호

Amazon RDS는 데이터 보호를 위한 AWS 공동 책임 모델을 따릅니다. 이 모델에 따르면 AWS S는 모든를 실행하는 글로벌 인프라를 보호할 책임이 있습니다 AWS 클라우드. 사용자는 인프라에서 호스팅되는 콘텐츠를 관리해야 합니다. 이 콘텐츠에는 사용하는 AWS 서비스 서비스의 보안 구성과 관리 작업이 포함되어 있습니다. 데이터 프라이버시에 대한 자세한 내용은 데이터 프라이버시 FAQ를 참조하세요.

다음과 같은 방법으로 데이터를 보호하는 것이 좋습니다.

  • AWS Key Management Service ()를 사용하여 Amazon RDS 리소스를 암호화합니다AWS KMS. Amazon RDS 암호화된 DB 인스턴스는 기본 스토리지에 대한 무단 액세스로부터 데이터의 보안을 유지해 추가 계층의 데이터 보호를 제공합니다. 클라우드에 배포된 애플리케이션의 데이터 보호를 강화하고 저장된 데이터 암호화를 위한 규정 준수 요구 사항을 만족하기 위해 Amazon RDS 암호화를 사용할 수 있습니다. Amazon RDS 인스턴스를 암호화하는 방법에 대한 자세한 내용은 AWS 설명서를 참조하세요.

  • 데이터베이스에 대한 연결을 암호화합니다. SSL/TLS를 사용하여 DB 인스턴스에 대한 연결을 암호화할 수 있습니다. Amazon RDS for Oracle 인스턴스에 대한 연결 암호화에 대한 자세한 내용은 AWS 설명서를 참조하세요.