저는 현재 데비안 서버에서 우분투 서버로 내 웹사이트(mysql 백엔드가 포함된 크고 복잡한 웹사이트)를 마이그레이션하고 있습니다. 데비안과 우분투의 커널은 다릅니다. 몇 가지 우려사항이 있습니다.
커널 버전이 다른 경우 데이터베이스와 웹사이트(등 및 홈 폴더 포함)를 한 서버에서 다른 서버로 마이그레이션할 수 있습니까?
제가 이해한 바에 따르면 커널 아키텍처가 다르기 때문에 오류가 발생할 수 있으며 이로 인해 일부 종속성 오류가 발생할 수 있습니다. 내 이해가 잘못됐나?
답변1
바이너리 데이터베이스 파일을 복사하지 마십시오. 대신 덤프를 가져와서 복원하십시오. 이것이 가장 휴대성이 좋은 방법입니다.
덤프:
mysqldump -u [username] -p [password] [databasename] > backupfile.sql
다시 덮다:
mysql -u [username] -p [password] [database_to_restore] < backupfile.sql
자세한 내용은 여기에서 확인할 수 있습니다.mysqldump를 사용하여 MySQL 데이터베이스 백업 및 복원
커널 버전은 중요하지 않습니다. 중요한 것은 MySQL, PHP 등과 같은 두 시스템 모두에 설치된 프로그램 버전입니다. 다른 버전을 사용하면 비호환성이 발생할 수 있습니다.
답변2
mySQL은 그렇게 큰 문제가 되어서는 안 됩니다. Marco의 답변을 참조하세요.
데이터베이스 백엔드가 있다면 그 사이에 프로그래밍 언어도 있을 가능성이 높습니다. 아마도 PHP일까요?
거기에서 호환되는 버전을 사용하고 오류 로그를 주의 깊게 관찰해야 합니다.
웹 서버, 프로그래밍 언어 및 데이터베이스는 커널에 크게 신경 쓰지 않으며 단순히 커널 서비스를 사용하여 작동해야 합니다.
Ubuntu와의 주요 차이점은 멋진 새 장치를 위한 베타 커널 드라이버가 더 많이 내장되어 있다는 것입니다.