주:

하이브리드 클라우드 환경에서 모니터링되지 않는 데이터베이스를 찾아 Oracle Data Safe로 보호

소개

오늘날 빠르게 진화하는 기술 환경에서 하이브리드 클라우드 환경은 IT 인프라에서 유연성과 확장성을 원하는 많은 조직의 초석이 되었습니다. 그러나 이러한 변화로 인해 다양한 플랫폼에서 방대한 양의 데이터를 관리하고 보호하는 데 어려움이 있습니다. 이러한 하이브리드 환경 내에서 모니터링되지 않는 데이터베이스는 데이터 침해 및 무단 액세스를 포함한 중대한 위험을 초래합니다.

이 사용지침서에서는 이러한 모니터링되지 않는 데이터베이스를 식별하는 중요한 작업을 자세히 설명하고 Oracle Data Safe를 활용하여 효과적으로 데이터베이스를 보호하는 방법에 대한 포괄적인 가이드를 제공합니다.

구획으로 이동

하이브리드 환경에서 모든 Oracle 데이터베이스를 검색하려면 온프레미스 및 클라우드 모두에서 데이터베이스를 식별해야 합니다.

대상

목표

필요 조건

작업 1: OCI Cloud Shell 실행

OCI Cloud Shell에 액세스하여 통합 기능을 활용합니다.

  1. OCI 콘솔에 로그인합니다.

    구획으로 이동

  2. 드롭다운 메뉴에서 Cloud Shell을 누릅니다. OCI Cloud Shell에서 실행 중인 OCI CLI(명령행 인터페이스)는 OCI Cloud Shell이 시작될 때 콘솔의 영역 선택 메뉴에서 선택된 영역에 대해 명령을 실행합니다.

    컴파트먼트 생성 선택

작업 2: 모든 OCI 데이터베이스 식별

OCI Cloud Shell을 사용하여 사용자 환경의 모든 OCI 데이터베이스를 종합적으로 검색하고 카탈로그화합니다.

  1. 다음 명령을 실행하여 모든 Oracle Autonomous Database를 나열합니다.

    oci db autonomous-database list --compartment-id <compartment-id>  | jq -r '.data[]."db-name"'
    

    컴파트먼트 생성 선택

  2. 다음 명령을 실행하여 모든 Database-as-a-Service(DBaaS) 데이터베이스를 나열합니다.

    oci db database list --compartment-id <compartment-id>  | jq -r '.data[]."db-name"'
    

    컴파트먼트 생성 선택

  3. 다음 명령을 실행하여 모든 DBaaS PDB(플러그인할 수 있는 데이터베이스) 데이터베이스를 나열합니다.

    oci db database list --compartment-id <compartment-id>  | jq -r '.data[]."pdb-name"'
    

    컴파트먼트 생성 선택

  4. 다음 명령을 실행하여 OCI 검색별로 모든 데이터베이스를 나열합니다.

    oci search resource structured-search --query-text "query dbsystem,AutonomousDatabase resources" --output json | jq -r '.[][][]."display-name"'
    

    ID 도메인 생성 선택

작업 3: 온-프레미스(On-Premise) 및 기타 클라우드 데이터베이스 스캔

Nmap을 사용하여 온프레미스 및 다른 클라우드 제공업체에서 호스팅된 모든 Oracle 데이터베이스를 감지하고 인벤토리를 작성합니다.

  1. Nmap으로 데이터베이스를 나열합니다.

    • 다음 Nmap 명령을 실행하여 서버 IP 목록을 가져옵니다.

      cat server_list.txt
      nmap -sV -p 1521 -iL server_list.txt -oG - | grep '/open/' | awk 'BEGIN { FS="[ /]"; print "Server,Service,Version" }/open/ { print $2 "," $8 "," $13 }'
      

      ID 도메인 생성 선택

  2. IP 범위가 있는 Nmap으로 데이터베이스를 나열합니다.

    • IP 범위와 함께 다음 Nmap 명령을 실행합니다.

      nmap -sV -p 1521 129.**.**.0/24 -oG - | grep '/open/' | awk 'BEGIN { FS="[ /]"; print "Server,Service,Version" }/open/ { print $2 "," $8 "," $13 }'
      

      ID 도메인 생성 선택

작업 4: 보안 데이터베이스 모니터링

지속적인 보호 및 규정 준수를 보장하기 위해 Oracle Data Safe를 사용하여 모든 데이터베이스에 대한 강력한 보안 모니터링을 구현합니다.

  1. Oracle Data Safe에 등록된 대상 데이터베이스를 나열합니다.

    oci search resource structured-search --query-text "query DataSafeTargetDatabase resources" --output json |jq -r '.[][][]."display-name"'
    

    Oracle Data Safe에 등록된 데이터베이스 목록입니다.

    ID 도메인 생성 선택

  2. 모니터되지 않는 나머지 데이터베이스를 Oracle Data Safe에 등록합니다.

    이 사용지침서에서는 아직 Oracle Data Safe에 등록되지 않은 모든 자율운영 데이터베이스를 등록합니다. OCI Cloud Shell을 통해 OCI CLI를 사용합니다. 이 작업에는 OCI CLI를 쉽고 효율적으로 사용할 수 있습니다. 자세한 내용은 OCI CLI Command Reference를 참조하십시오.

    다음 명령을 실행하여 OCI CLI에서 Oracle Data Safe에 자율운영 데이터베이스를 등록합니다.

    oci db autonomous-database data-safe register --autonomous-database-id $autonomous_database_id --pdb-admin-password $pdb_admin_password
    

    예상 출력:

    ID 도메인 생성 선택

참고:

확인

추가 학습 자원

docs.oracle.com/learn에서 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 액세스하세요. 또한 Oracle Learning Explorer가 되려면 education.oracle.com/learning-explorer을 방문하십시오.

제품 설명서는 Oracle Help Center를 참조하십시오.