(수정됨) 서버 바꾸면 데이터 날라가는거 아니냐... 라는거에 대해서 약간 첨언을 하자면
물론 서버 바꾼다고 데이터가 날라가는건 아닙니다.
하지만 서버 바꾸는 사이에 데이터를 조작할 경우 로그를 배제할 수 있기 때문에 매우 쉽죠.
MySQL을 예로 들자면 Binary log라는게 있어서 DB 자체 레벨에서 모든 데이터 변동을
로그로 남깁니다. 즉 어떤 데이터 삭제나 변경을 시도하더라도 이 binary log는 남게 되고
이건 쉽게 변조 가능한게 아닙니다.
이 로그를 이용해서 특정 시점으로 DB를 원복해내는 것도 가능하구요...
서버를 바꾸면서 데이터를 옮길때 이 binary log까지 구지 같이 옮기진 않을겁니다..
뭐 보통 그러니까요.. 데이터만 깔끔하게 옮기죠.
즉 어떤 광범위한 조작을 한들 흔적을 남기지 않을 수 있죠.
서버를 안바꾸고 삭제/조작을 하면.. binary log를 지워버려야 할텐데..
그냥 뜬금없이 로그 지우겠다고 하면 명분이 없잖아요.