tencent cloud

피드백

호환성 및 툴 설정 설명

마지막 업데이트 시간:2024-02-02 10:47:09

    지원되는 운영 체제

    현재 온라인 마이그레이션 툴에서는 다음과 같은 소스 CVM 운영 체제를 지원합니다.
    Linux 운영 체제
    Windows 운영 체제
    CentOS 5/6/7/8
    Windows Server 2008Windows Server 2012Windows Server 2016Windows Server 2019Windows Server 2022
    Ubuntu 10/12/14/16/18/20
    Debian 7/8/9/10
    SUSE 11/12/15
    openSUSE 42
    Amazon Linux AMI
    Red Hat 5/6/7/8
    Oracle Linux 5/6/7/8

    지원하는 마이그레이션 모드

    공중망 마이그레이션 모드
    사설망 마이그레이션 모드
    사용자의 소스 CVM과 대상 CVM 모두 공중망 액세스 기능이 있다면 공중망 마이그레이션 모드의 마이그레이션을 사용할 수 있습니다. 현재 공중망 마이그레이션 모드에서는, 소스 CVM에서 인터넷을 통해 Tencent Cloud API에 액세스하여 마이그레이션 요청을 보낸 다음, 대상 CVM에 데이터를 전송함으로써 소스 CVM을 Tencent Cloud의 대상 CVM으로 마이그레이션합니다. 공중망 마이그레이션 시나리오는 다음 이미지와 같습니다.
    
    
    사용자의 소스 CVM이나 대상 CVM이 특정 사설망이나 VPC에 있다면 인터넷을 통해 소스 CVM을 대상 CVM에 바로 연결할 수 없으므로, 툴의 사설망 마이그레이션 모드로 마이그레이션할 수 있습니다. 사설망 마이그레이션을 사용하려면 Peering Connection, VPN Connections, Cloud Connect Network 또는 Direct Connect 등의 방법으로 소스 CVM과 대상 CVM 간의 통로를 생성해야 합니다.
    시나리오1: (이 시나리오는 툴 마이그레이션 사용만 지원) 사용자의 소스 CVM 혹은 대상 CVM이 공중망에 액세스할 수 없다면, 게이트웨이 같이 공중망 액세스 기능을 갖춘 호스트에서 인터넷을 통해 Tencent Cloud API를 호출하여 마이그레이션을 요청한 다음, 터널을 연결하여 데이터를 대상 CVM으로 마이그레이션 할 수 있습니다. 이 시나리오에서는 소스 CVM과 대상 CVM의 공중망 액세스 기능이 필요하지 않습니다.
    
    
    시나리오2: 사용자의 소스 CVM이 공중망에 액세스할 수 있다면, 먼저 소스 CVM에서 인터넷을 통해 Tencent Cloud API를 호출하여 마이그레이션을 요청한 다음, 터널을 연결하여 데이터를 대상 CVM으로 마이그레이션 할 수 있습니다. 이 시나리오에서는 소스 CVM의 공중망 액세스 기능이 필요하며 대상 CVM은 해당 기능이 필요하지 않습니다.
    
    
    시나리오3: 사용자의 소스 CVM이 프록시를 통해 공중망에 액세스할 수 있다면, 먼저 소스 CVM에서 네트워크 프록시를 통해 Tencent Cloud API를 호출하여 마이그레이션을 요청한 다음, 터널을 연결하여 데이터를 대상 CVM으로 마이그레이션 할 수 있습니다. 이 시나리오에서는 소스 CVM과 대상 CVM의 공중망 액세스 기능이 필요하지 않습니다.
    
    

    압축 파일 설명

    go2tencentcloud.zip 압축 해제 후 파일 설명은 다음과 같습니다.
    파일 이름
    설명
    go2tencentcloud-linux.zip
    Linux 시스템용 마이그레이션 zip.
    go2tencentcloud-windows.zip
    Windows 시스템용 마이그레이션 zip.
    readme.txt
    디렉터리 소개 파일.
    release_notes.txt
    마이그레이션 툴 변경 로그.
    go2tencentcloud-linux.zip 압축 해제 후 파일 설명은 다음과 같습니다.
    파일 이름
    설명
    go2tencentcloud_x64
    64비트 Linux 시스템의 마이그레이션 툴에서 실행 가능한 프로그램입니다.
    go2tencentcloud_x32
    32비트 Linux 시스템의 마이그레이션 툴에서 실행 가능한 프로그램입니다.
    user.json
    마이그레이션의 사용자 정보입니다.
    client.json
    마이그레이션 툴의 구성 파일입니다.
    rsync_excludes_linux.txt
    rsync 구성 파일로, Linux 시스템에서 마이그레이션 하지 않을 파일 디렉터리를 제외합니다.
    go2tencentcloud-windows.zip 압축 해제 후 파일 설명은 다음과 같습니다.
    파일 이름
    설명
    go2tencentcloud_x64.exe
    64비트 Windows 시스템의 마이그레이션 툴에서 실행 가능한 프로그램입니다.
    user.json
    마이그레이션의 사용자 정보입니다.
    client.json
    마이그레이션 툴의 구성 파일입니다.
    client.exe
    Windows 시스템의 마이그레이션 실행 가능 프로그램입니다.
    주의사항:
    삭제할 수 없는 구성 파일은 go2tencentcloud의 실행 가능 프로그램과 같은 단계의 디렉터리로 이동해 놓으시기 바랍니다.

    user.json 파일 매개변수 설명

    user.json 구성 파일은 다음과 같이 설명됩니다.
    매개변수 이름
    유형
    필수 입력 여부
    설명
    SecretId
    String
    Yes
    계정 API 호출 키 SecretId. 이에 관한 세부 정보는 Access Key를 참고 바랍니다.
    SecretKey
    String
    Yes
    계정 API 호출 키 SecretKey. 이에 관한 세부 정보는 Access Key를 참고 바랍니다.

    client.json 파일 매개변수 설명

    client.json 구성 파일은 다음과 같이 설명됩니다.
    매개변수 이름
    유형
    필수 입력여부
    설명
    Client.Extra.IgnoreCheck
    Bool
    No
    기본값: false. 마이그레이션 툴은 기본적으로 툴 실행이 시작될 때 원본 호스트 환경을 자동 확인합니다. 확인을 건너뛰려면 true로 설정하십시오.
    Client.Extra.Daemon
    Bool
    No
    기본값: false, 마이그레이션 도구를 백그라운드에서 실행해야 하는 경우 이 매개변수를 true로 설정하십시오.
    Client.Net.Proxy.Ip
    String
    No
    기본값은 비어 있습니다. 사설망 마이그레이션 시나리오 3에서는 네트워크 프록시의 IP 주소를 구성해야 합니다.
    Client.Net.Proxy.IPv6
    Bool
    No
    기본값은 false입니다. IPv6를 통해 데이터를 전송하려면(예: 소스 IP 범위 또는 피어 끝에서 IPv6 IP만 사용 가능) 값을 true로 설정해야 합니다. 그렇지 않으면 마이그레이션 데이터가 IPv4를 통해 전송됩니다.
    Client.Net.Proxy.Port
    String
    No
    기본값은 비어 있습니다. 사설망 마이그레이션 시나리오 3에서는 네트워크 프록시의 포트를 구성해야 합니다.
    Client.Net.Proxy.User
    String
    No
    기본값은 비어 있습니다. 사설망 마이그레이션 시나리오 3에서 네트워크 프록시를 확인해야 하는 경우 네트워크 프록시의 사용자 이름을 구성합니다.
    Client.Net.Proxy.Password
    String
    No
    기본값은 비어 있습니다. 사설망 마이그레이션 시나리오 3에서 네트워크 프록시를 확인해야 하는 경우 네트워크 프록시의 암호를 구성합니다.
    설명:
    상기 매개변수 외 client.json 파일의 나머지 설정 항목은 일반적으로 입력할 필요가 없습니다.

    rsync_excludes_linux.txt 파일 설명

    Linux 소스 CVM에서 마이그레이션하지 않을 파일을 제외하거나 디렉터리 안의 구성 파일을 지정합니다. 다음의 디렉터리 및 파일이 제외 파일로 기본 설정되어 있습니다. 삭제하지 마시기 바랍니다.
    /dev/*
    /sys/*
    /proc/*
    /var/cache/yum/*
    /lost+found/*
    /var/lib/lxcfs/*
    /var/lib/docker-storage.btrfs/root/.local/share/gvfs-metadata/*
    다른 디렉터리 및 파일을 제외하고 싶다면 해당 파일 끝에 내용을 추가하시기 바랍니다. 예시: /mnt/disk1에 마운트되어 있는 데이터 디스크의 모든 내용 제외.
    /dev/*
    /sys/*
    /proc/*
    /var/cache/yum/*
    /lost+found/*
    /var/lib/lxcfs/*
    /var/lib/docker-storage.btrfs/root/.local/share/gvfs-metadata/*
    /mnt/disk1/*

    툴 실행 매개변수 설명

    매개변수 항목
    설명
    --help
    도움말 정보를 출력합니다.
    --check
    소스 서버 확인
    --log-file
    로그 파일 이름 설정. 기본값: log.
    --log-level
    로그 출력 레벨로, 입력값의 범위는1(ERROR 레벨), 2(INFO 레벨)과 3(DEBUG 레벨)이며, 기본값은2로 설정되어 있습니다.
    --version
    버전 번호를 출력합니다.
    --clean
    마이그레이션 작업을 종료합니다.
    
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원