일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 테라폼상태
- awsglue
- githubbasic
- data개념
- azureterraform
- azureresource
- mac user
- aws
- t103
- pptpdf로변환
- pptpdf
- terraform_data
- t101
- Azure
- 테라폼조건문
- (user)없애기
- macterminal(user)
- pptxpdf
- 테라폼스터디
- 테라폼조건식
- (user)terminal
- terraform
- 테라폼함수
- terraformazure
- awsworkshop
- pythonpptpdf
- mac(user)
- cidrhost로EC2의ENI에10개의ip를 장착
- 가시다스터디
- 깃허브기초
- Today
- Total
fullmoon's bright IT blog
[AWS workshop] Cloudendure로 Windowserver migration 하기 본문
안녕하세요 휘영청입니다
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/006.gif)
오늘은 마이그레이션을 Cloudendure 로진 행해 보겠습니다
[목차]
1. Cloudformation stack 생성, EC2 확인
2. Cloudendure 프로젝트 구성
3. Cloudendure 에이전트 설치
4. 대상 머신 시작하기
Region : US-East 2 Ohio에서 실행합니다.
1. Cloudformation stack 생성, EC2 확인
Stack 생성하고 EC2 확인하기
Window-SQL & Window-IIS 하고 생성되어있음!
그중 CloudEndure-Windows-IIS의 Public DNS(IPv4)를 복사하고 브라우저에 접속!
ec2-18-218-14-123.us-east-2.compute.amazonaws.com/test.php로 열어보면
샘플 SQL server database가 있습니다.
Name | Description | Price |
에 하나씩 넣어보겠습니다.
Apple | ApplePro12 | 126.00 |
Beer | Blanc | 50.0 |
Chicken | BHC | 3.0 |
제 맘대로 넣어봅니다. 저는 이렇게 ㅋㅋㅋ
2. Cloudendure 프로젝트 구성
✔ AWS 및 DR 계획으로 마이그레이션하기 위한 자동화된 Lift and Left 솔루션
✔ 사전 프로비저닝된 Windows SQL Server 및 Windows IIS 웹 서버로 마이그레이션 예정
CloudEndure - Disaster Recovery & Migration
console.cloudendure.com
등록을 합니다!
이메일로 comfrimation 합니다.
➕ 를 눌러 New project
Project Name : MigrationDemo
Project Type : Migration
Target infrastructure : Amazon Web Services
[ Create Project ]
CloudEndure에 리소스에 대한 액세스 권한을 부여하는 데 사용할 IAM 권한 정책이 필요합니다.
User를 만들 때 권한을 넣어주면 됩니다. these permissions 을 누르면 권한페이지가 있어요!
물론 저는 파일을 올려드림
AWS service에서 IAM으로 가서 정책 먼저 만들고 사용자 만들면서 정책 적용
✔ Policies > Create Policy > 위의 파일 json 추가하고 생성
✔ Policy Name : CloudEndure_Policy
✔ IAM User : CloudEndure_Agent > 정책 적용하기 끝! (비번은 CloudEndure_Agent12!) - 까먹으까바..
Access Key와 Secret Access Key를 입력하고 [Save] 합니다
[Replication Settings]
Migration Source: AWS US East (Ohio)
Migration Target : AWS US East (North Virginia) as the
실제 마이그레이션을 할 경우는 AWS 외부에서 마이그레이션하는 경우 마이그레이션 소스로 "기타 인프라"를 선택
아래는 아무것도 안건들이구 그냥 SAVE REPLICATION SETTINGS!
3. Cloudendure 에이전트 설치
마이그레이션을 위해 온프레미스 서버를 지정하려면 소스 머신에 CloudEndure 에이전트를 설치해야죠?
CloudEndure는 자동으로 복제 프로세스를 시작해주는 아주 좋은 녀석이랍니다.
다시 EC2 로 돌아가서 'CloudEndure-Windows-SQL' 을 ✔ 후 [연결] 을 클릭합니다.
원격 데스크톱 파일을 다운받으라고 하네요!
다운 받은 후 다운로드한 .rdp 파일을 사용하여 Microsoft 원격 데스크톱 및 다음 자격 증명을 사용합니다.
Windows SQL Server에 연결합니다.
- 로그인: Administrator
- 비밀번호: CloudEndure_SQL_Server
연결이 완료 되면 CloudEndure 프로젝트 콘솔로 돌아갑니다.
왼쪽에서 Machines 클릭 > For Windows machines 을 클릭하고 복사하세요!
링크 주소 복사 : https://console.cloudendure.com/installer_win.exe_
RDP 클라이언트로 가서 Windows SQL 머신에서 FireFox 브라우저를 열고
복사한 링크를 붙입니다 .
Agent Installer 실행 파일을 다운로드하면 SQL 시스템 내부의 다운로드 폴더에 다운!되어서 있습니다
실행하게 되면 installation 토큰을 입력합니다.
다음 Powershell도 설치합니다!
cd .\Downloads\
.\installer_win.exe -t #복사한토큰키
짜잔!
다른 것도 똑같이합니다!
들어가보면
이렇게 마이그레이션이 되는 듯? 해용
CloudEndure-Windows-SQL도 했으니 IIS_Server도 똑같이!
- 로그인: Administrator
- 비밀번호: CloudEndure_IIS_Server
완료가 되면 그 후에
Launch Target machines > TEST Mode를 픽합니다.
성공적으로 확인이 되면 오하이오에서 버지니아로 마이그레이션을 했으니 한번 보도록하죠!
헐 왔다 왔어!!!!
총 인스턴스가 3개가 있어야합니다.
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/003.gif)
그럼 오하이오에서 IIS_Server의 Public DNS를 브라우저에 복사하고 /test.php 추가해서 확인합니다.
짜잔 우여곡절 마이그레이션 끝!
'STUDY' 카테고리의 다른 글
[모두를위한클라우드컴퓨팅] Chapter1 - 연습문제 (0) | 2022.10.11 |
---|---|
[AWS study] Jenkins를 사용한 AWS CICD (극한의 오류수정인데 무한삽질과 허망한 이유) (0) | 2021.08.31 |
[AWS workshop] 웹 사이트를 구축하기 (1) 단일 인스턴스 웹 호스팅 (0) | 2021.08.26 |
[AWS workshop] Ecommerce 유저들을 위한 추천 서비스 구현하기 :: DATA LAKE (2) 웹 Access log 데이터 수집, 데이터 탐색 및 가공하기 (0) | 2021.08.26 |
[AWS workshop] Ecommerce 유저들을 위한 추천 서비스 구현하기 :: DATA LAKE (1) 사전 준비, 데이터베이스 데이터 수집하기 (0) | 2021.08.25 |