우리 프로젝트에는 typo3 웹 사이트 (개발, 테스트, 생산성)의 세 가지 인스턴스가 있습니다. 우리는 데이터베이스를 MySQL로 사용하고 있습니다.배포시 데이터베이스 동기화를위한 모범 사례
개발 인스턴스가 다른 컴퓨터에 있고 테스트 및 생산성이 있습니다.
데이터베이스에 변경 사항이있는 경우 세 가지 인스턴스에서 수동으로 적용해야합니다. 이것은 매우 안전한 방법은 아니므로 데이터베이스 (또는 특정 테이블)를 동기화하는 방법에 대한 조언을 나에게 줄 수 있는지 물어보고 싶습니다. 동기화는 한 가지 방법이어야합니다. 개발에서 테스트까지, 그리고 테스트에서 생산까지.
현재 우리는 rsync 스크립트를 사용하여 배포하고 있습니다.
나는 mysql 복제와 같은 데이터베이스를 동기화하는 몇 가지 해결책을 찾았지만 내 상황에 가장 적합한 방법은 없는지 잘 모릅니다. 파일 동기화가 완료된 후 데이터베이스 동기화가 자동으로 시작되기를 원합니다.
누군가가 내게이 문제를 해결하는 방법에 대한 조언을 줄 수 있다면 기쁠 것입니다.