컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 아리운 데이터베이스를 구입한 후 MySQLdump 도구를 사용하여 데이터를 RDS 로 마이그레이션하려면 어떻게 해야 합니까?
아리운 데이터베이스를 구입한 후 MySQLdump 도구를 사용하여 데이터를 RDS 로 마이그레이션하려면 어떻게 해야 합니까?
안녕하세요. RDS 를 구매하면 사용자는 RDS 로 데이터를 이동하기 시작할 수 있습니다. RDS 가 방금 외부에 서비스를 제공했을 때 사용자는 자신의 데이터베이스를 SQL 파일로 덤프한 다음 SQL 파일을 RDS 로 소스 지정할 수 있습니다. 즉, MySQLdump 도구를 사용하여 데이터를 RDS-Mysql 로 마이그레이션하고 SQL 서버 클라이언트 도구를 사용하여 RDS-SQL 서버로 마이그레이션할 수 있습니다. 이 두 가지 방법은 가장 간단한 방법이지만 많은 제한이 있습니다. 사용자의 데이터베이스가 너무 크고 논리 SQL 을 가져오는 방법이 너무 느리며 다운타임에 심각한 영향을 미칩니다. 가져오는 동안 오류가 많이 보고되거나 반으로 가져오면 중단되어 다시 시작해야 합니다. RDS 로 이전하는 동안 내 데이터베이스가 정상적으로 서비스를 제공하기를 바랍니다. 대량의 사용자가 클라우드에 진입할 때 모두 마이그레이션 데이터에 갇혀 사용자와 RDS 간의 운명이 매우 나쁘다. 그 일을 잘하려면, 반드시 그 기구를 먼저 이용해야 한다. 사용자가 클라우드에 들어갈 수 있도록 RDS 는 기존 사용자 마이그레이션 방식을 개선하고, 사용자가 클라우드로 빠르고 안정적으로 마이그레이션할 수 있도록 지원하며, 두 가지 향상된 마이그레이션 도구를 제공합니다. MySQL 마이그레이션 도구는 온라인 마이그레이션을 지원하며, 사용자는 업무 중단 없이 데이터를 RDS 로 마이그레이션할 수 있습니다. 마이그레이션 도구. Sqlserver 는 물리적 백업 방식으로 사용자의 물리적 백업을 FTP 에 업로드한 다음 RDS 로 복원하여 마이그레이션 속도를 높입니다. 현재 이 두 가지 도구는 RDS 콘솔에 통합되어 있습니다. 즉, 데이터를 RDS-Mysql 로 마이그레이션하는 아리운 콘솔과 데이터를 RDS-SQL SERU 로 마이그레이션하는 아리운 콘솔로, 많은 사용자가 콘솔에 검은 상자만 보고 작업에서 마이그레이션의 원리를 여러 번 살펴봅니다. 이 두 가지 도구의 마이그레이션 구현에 대해 간단히 살펴보겠습니다. MySQL 온라인 마이그레이션의 원칙: 첫 번째 단계: 사전 검사는 주로 사용자 네트워크의 유동성을 확인하고 계정과 환경을 확인하는 것입니다. 2 단계: 전체 백업, 사용자의 데이터를 완전히 덤프한 후 RDS; 로 복구 세 번째 단계: 사용자 전체 기간 동안 생성된 binlog 를 분석하여 RDS; 에 적용하는 증분 마이그레이션 4 단계: 전환, RDS 데이터가 사용자의 데이터베이스를 완전히 따라잡으면 사용자가 전환을 시작할 수 있습니다. 현재 Mysql 의 온라인 마이그레이션 도구에는 몇 가지 제한이 있습니다. 예를 들어 MySQL 5.0 은 전체 마이그레이션만 지원하고 증분 마이그레이션은 지원하지 않습니다. Mysql5.6 마이그레이션은 지원되지 않습니다. 저장된 프로시저 및 트리거 마이그레이션은 지원되지 않습니다. 마이그레이션 중 DDL 이 발생하면 증분 마이그레이션이 실패합니다. SQLSERVER 도구 마이그레이션 원칙: 첫 번째 단계: 백업 사용자가 로컬 데이터베이스를 물리적으로 백업합니다. 두 번째 단계: RDS 에서 제공하는 FTP 서버에 백업을 업로드합니다 (FTP 주소는 사설망 및 공용 네트워크 업로드를 지원합니다). 세 번째 단계: RDS 스캔은 사용자가 업로드한 백업 파일이 통과했는지 확인한 다음 사용자 RDS 로 복원합니다. 4 단계: 사용자가 애플리케이션을 RDS 로 전환 SQLServer 에 현재 오픈 로그 인터페이스가 없으므로 RDS 는 현재 온라인 마이그레이션을 지원하지 않습니다. RDS 는 현재 마스터 라이브러리 가져오기를 지원하지 않습니다. 이 문장 당신이 RDS 를 사용하는 데 도움이 되길 바랍니다.上篇: 어떤 소프트웨어가 고객 리소스를 찾을 수 있습니까下篇: 아오시삼국지 독립형