MySQL 및 PHP 문제 업그레이드

MySQL 및 PHP 문제 업그레이드

저는 약 4년 된 프로젝트를 작업 중이며 PHP 5.2(PHP는 도중에 업데이트됨) 및 MySQL 4로 작성되었습니다. 현재 테스트 서버와 프로덕션 서버가 모두 최신 안정 버전으로 업데이트되어야 합니다. PHP 및 MySQL5 버전.

이번 업데이트와 서버 관리 경험이 제한되어 있어 몇 가지 우려 사항이 있습니다.

실제 서버에서 MySQL과 PHP를 업그레이드하는 것만으로도 회사의 중요한 애플리케이션이 손상될까 봐 걱정됩니다. 이 우려 사항이 타당한지, 필요한 경우 신속하게 이전 버전으로 되돌리기 위해 어떤 조치를 취할 수 있는지 궁금합니다. 또한, 이번 업데이트를 안전하게 완료하는 가장 빠른 방법은 무엇입니까?

어떤 제안이라도 감사드립니다.

미리 감사드립니다!

답변1

MySQL 업그레이드 매뉴얼을 읽어보세요.4 릴리스부터 MySQL 5까지, 에서5.0~5.1그리고5.5로.

간단히 말해서:

  • 백업을 해라
  • 테스트 시스템을 시작하고, 업그레이드 절차, 데이터 및 애플리케이션을 테스트하여 애플리케이션 및 MySQL 문제를 찾습니다.
  • 4.1에서 5.0으로 가세요
  • 5.0에서 5.1로 업그레이드
  • 매뉴얼에 따라 5.5로 업그레이드하세요.

알려진 비호환성이 있습니다.

답변2

나는 이것을 현장에서 시도하지 않을 것입니다.

이 작업을 수행한다면 새 하드웨어를 선택하고 앞으로 사용하고 싶은 PHP 및 MySQL 버전에 맞게 구성할 것입니다.

저는 이것이 작지만 실제 데이터 세트에서 작동하는지 테스트하고 문제를 해결하기 위해 적절한 조치를 취할 것입니다.

그런 다음 이전 시스템에서 새 시스템으로 데이터를 마이그레이션하는 방법을 알아냈습니다. 나는 많은 메모를 작성하고 적용 가능한 경우 스크립트를 사용하여 자동화하여 쉽게 따라갈 수 있는 문서를 만드는 것이 최종 목표입니다.

이전 서버에서 새 서버로 데이터를 마이그레이션하는 연습을 하고 데이터가 올바르게 이동했는지 테스트하면서 문제 해결을 위해 프로세스를 수정하는 적절한 조치를 취했습니다.

또한 새 하드웨어로 어떻게 교체할 것인지 파악하고 이를 계획에 반영해야 합니다.

내 프로세스에 만족하면 이를 구현하겠습니다.

관련 정보