요.
저도 예전 직장에서 이런 작업을 수도(?) 없이 한지라 문제없이 잘 됩니다.
다만 UID, GID 같이 틀려지게 된다면 거의 노가대 수준이라고 보시면 되구요.
그리고 말씀하신것처럼 수동으로 UID 생성하시면 데이터 옮겨오면 전부 달라집니다.
이건 꼭 주의하셔야 하구요.
우선 시작하기 전에 앞서
모든 서버에서 grpck, pwck 명령으로 필요없는 해당아이디를 삭제처리하신후에
예제를 쉽게 하기 위해 1(운영될 서버), 2(중단될 서버),
1~2 서버에서 pwunconv, grpunconv 이렇게 명령어를 하게 되면
/etc/passwd 에 shadow파일이 붙게 됩니다.
이 상태에서 2번에 있는 /etc/passwd 파일을 열어 1번에 있는 /etc/passwd 에 붙여넣기를
하는데 조심스럽게 하실 부분은 중복되는 UID는 삭제처리르 하시거나, 필요한 부분만 복사
를 해야합니다.
그리고 2번의 /etc/group 열어서 1번에 /etc/group 에 마찬가지로 붙여넣기를 하신후에
pwconv, grpconv 하시면 간단히 끝납니다. 그리고 데이터는 tar 압축으로 하시면 될거에요.
참 그리고 마지막으로 pwck, grpck로 다시한번 필요없는 UID는 정리해 주시구요.
아마 pwconv, grpconv 하다가 제대로 안된다면 파일비교를 하거나, 문제가 있는 라인이 있
을거에요.
그럼 성공하시길...
Posted by 홍반장