Symbol 노드를 이전하는 방법
This page is a machine translation of the English text.
Please contact faunsu https://twitter.com/faunsu19000 or symbol-community.com/community for language proofreading of articles.
목차
개요
Symbol-bootstrap을 실행하는 서버를 이동하는 절차는 다음과 같습니다. 다음 사항을 다룰 것입니다.
이전 환경에서 재배치를 위한 데이터 백업
다음 데이터를 백업하십시오.
새로운 환경에서 심볼-부스트랩 환경 구축
재배치 작업은 다음 순서로 진행됩니다.
이전 환경에서 백업
새로운 환경 구축
새로운 환경에서 Symbol-Boostrap 시작(계정 정보는 임시)
새로운 환경에서 모든 블록 동기화
새 환경에서 Symbol-Boostrap 일시 중지
이전 환경에서 새 환경으로 관련 파일 이동
새 환경에서 ~/custom-preset.yml
읽기
새 환경으로 symbol-bootstrap 시작
이전 환경에서 새 환경으로 DNS 설정 기록 다시 쓰기
낡은 환경을 멈춰라
주의할 점은 DNS 서버도 재배치하는 경우에는 노드 재배치 작업과 분리하여 작업을 하시기 바랍니다.
서버 배치, 새로운 환경 구축
새 환경에서 설정을 완료하려면 아래 단계를 따르십시오.
새로운 환경에서 모든 블록 동기화
모든 블록을 동기화하는 데 하루 이상 걸리므로 이전 섹션의 절차를 완료한 후 잠시 두십시오. 다음과 같은 방법으로 동기화된 블록 높이를 확인할 수 있습니다.
# 서버에서 다음 명령을 실행합니다.
컬 http://localhost:3000/chain/info
새 환경에서 Symbol-Bootstrap 중지
나는 일단 일을 멈출 것이다. 작업은 다음과 같습니다.
기호-부트스트랩 중지
이전 환경에서 새 환경으로 관련 파일 이동
이전 환경에서 백업한 파일을 새 환경으로 이동합니다. 원칙적으로 전송 소스와 전송 대상의 파일 경로는 동일하며 다음 파일이 대상입니다.
~/custom-preset.yml
(파일 이름을 직접 변경했을 수 있음)
~/symbol-bootstrap/target/nodes/node/data/harvesters.dat
파일이 준비되면 변경 사항을 적용하겠습니다.
심볼-부트스트랩 구성 -p 메인넷 -a 듀얼 -c custom-preset.yml --upgrade
기호-부트스트랩 작성 --업그레이드
위의 내용에 오류가 없다면 DNS에 있는 그녀의 A 레코드를 이때 새 환경의 IP 주소로 다시 작성해 봅시다. 다시 작성한 후 다음과 같이 새 환경에서 symbol-bootstrap을 시작합니다.
기호-부트스트랩 실행 -d
심볼-부트스트랩 healthCheck
Let's Encrypt가 symbol-bootstrap에서 인식되어 SSL로 변환되기까지 1~3분의 시차가 있습니다. 노드의 도메인에 액세스하여 올바르게 액세스할 수 있는지 확인하십시오. 문제 없이 접속 가능한 것을 확인할 수 있다면 Symbol Wallet에서 위임이 해제되었는지 확인하고 문제가 없다면 이전 환경에서 symbol-bootstrap을 중지합니다.
이제 모든 마이그레이션 작업이 완료되었습니다. 진행 중 문제가 발생하면 작업을 중지하고 이전 환경으로 다시 전환하십시오.
링크