7.5. 영역 내보내기


RHOSP(Red Hat OpenStack Platform) DNS 서비스에서 영역 데이터를 내보내는 것은 기본적으로 DNS 서비스가 내부적으로 저장하는 영역 내보내기 리소스를 생성하는 것으로 구성됩니다. 예를 들어 designate://v2/zones/tasks/exports/e75aef2c-b562-4cd9-a426-4a73f6cb82be/export 입니다. 영역 내보내기 데이터 리소스를 생성한 후 해당 콘텐츠에 액세스할 수 있습니다. 영역 데이터 내보내기는 RHOSP 배포를 위한 DNS 정보를 보호하기 위한 전체 백업 전략의 일부입니다.

사전 요구 사항

  • RHOSP 프로젝트는 데이터를 내보내는 영역을 소유해야 합니다.

프로세스

  1. 자격 증명 파일을 가져옵니다.

    예제

    $ source ~/overcloudrc

  2. 영역을 내보냅니다.

    예제

    $ openstack zone export create example.com.

    샘플 출력

    +------------+--------------------------------------+
    | Field      | Value                                |
    +------------+--------------------------------------+
    | created_at | 2022-02-11T02:01:30.000000           |
    | id         | e75aef2c-b562-4cd9-a426-4a73f6cb82be |
    | location   | None                                 |
    | message    | None                                 |
    | project_id | cf5a8f5cc5834d2dacd1d54cd0a354b7     |
    | status     | PENDING                              |
    | updated_at | None                                 |
    | version    | 1                                    |
    | zone_id    | d8f81db6-937b-4388-bfb3-ba620e6c09fb |
    +------------+--------------------------------------+

    중요

    영역 내보내기 리소스를 생성한 후 DNS 서비스는 나중에 영역에 적용된 변경 사항으로 리소스를 계속 업데이트합니다.

  3. 영역 내보내기 ID를 사용하고 영역 내보내기 데이터에 액세스해야 하므로 영역 내보내기 ID(e75aef2c-b562-4cd9-a426-4a73f6cb82be)를 기록합니다.

검증

  1. DNS 서비스에서 영역 내보내기 리소스를 성공적으로 생성했는지 확인합니다.

    예제

    $ openstack zone export show e75aef2c-b562-4cd9-a426-4a73f6cb82be

    샘플 출력

    +------------+--------------------------------------------------------------------------------+
    | Field      | Value                                                                          |
    +------------+--------------------------------------------------------------------------------+
    | created_at | 2022-02-11T02:01:30.000000                                                     |
    | id         | e75aef2c-b562-4cd9-a426-4a73f6cb82be                                           |
    | location   | designate://v2/zones/tasks/exports/e75aef2c-b562-4cd9-a426-4a73f6cb82be/export |
    | message    | None                                                                           |
    | project_id | cf5a8f5cc5834d2dacd1d54cd0a354b7                                               |
    | status     | COMPLETE                                                                       |
    | updated_at | 2022-02-11T02:01:30.000000                                                     |
    | version    | 2                                                                              |
    | zone_id    | d8f81db6-937b-4388-bfb3-ba620e6c09fb                                           |
    +------------+--------------------------------------------------------------------------------+

    zone export create 명령은 DNS 서비스가 기본적으로 내부적으로 저장하는 리소스를 생성합니다.

  2. 이전에 가져온 영역 내보내기 ID를 사용하여 영역 내보내기 파일의 콘텐츠에 액세스합니다.

    작은 정보

    -f value 옵션을 사용하면 tabulation 없이 영역 파일의 내용을 출력합니다. 로컬에서 내보낸 영역 파일을 수정하려는 경우 유용할 수 있는 로컬 텍스트 파일로 콘텐츠를 리디렉션한 다음 DNS 서비스로 가져와 영역을 업데이트할 수도 있습니다.

    예제

    $ openstack zone export showfile e75aef2c-b562-4cd9-a426-4a73f6cb82be -f value

    샘플 출력

    $ORIGIN example.com.
    $TTL 3600
    
    example.com.  IN NS ns1.example.com.
    example.com.  IN SOA ns1.example.com. admin.example.com. 1624414033 3583 600 86400 3600
    
    www.example.com.  IN A 192.0.2.2
    www.example.com.  IN A 192.0.2.1

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.