solaris 에 있던 data를 linux로 이전 하기위해 하루 종일 고생했심다
1.tar 묵어서 ftp옮긴뒤 다시 풀자. 가장 쉽게..
윽 error (알고 보니 linux에서는 2G가 이상의 파일이 안만들어진다 뭐 이따게 다있지)
(p.s 무식하게 그냥 ftp옮기면 퍼이션이 다바뀐다는 )
2. DDS tap 으로 옮겨야지...(호호호)
결과 : 썬에서 테입으로 옮긴거 linux에서 읽지 못함 (진짜 뭐이런게 다있노)
혹시나 해서 해봤는데 linux에서 테입에 옮긴거 sun에서는 다읽음
알고보니 리눅스는 DDS3를 제대로 인식하지 못하는같음
DDS3 를 연결하고 확인한 결과
[root@vecter /root]# mt -f /dev/nst0 stat
SCSI 2 tape drive:
File number=-1, block number=-1, partition=0.
Tape block size 0 bytes. Density code 0x0 (default).
Soft error count since last status=0
General status bits on (50000):
DR_OPEN IM_REP_EN
그래도 한번더 희망을 가지고 DDS-2 테입으로 작업
역시 linux 인식못함
tar의 문제인가 (혹시 block size)가 틀리수도 있으니깐
확인 하니 똑 같은
gnu-tar를 www.sunfree.com 에서 받아서 그걸로 해봄
확인하나 마나 ....안됨
3 rlogin으로 해야지
.rhosts 파일을 세팅한고 리모트벡업을 시도
tar cvf 호스트:벡업장치 .
결과 리눅스에 sun의 벡업장치로는 됨
sun에서 리눅스의 벡업장치로 안됨 그런 디바이스 없다고 함
4 결론
nfs 마운트를 시켜서
tar cvf - .|(cd 벡업디렉토리 ; tar xvf -) 로 옮김
물론 소유자는 수작업으로 바꾸어 주었음.
2기가 짜리 오라클 DB 파일은 포기....
ps 하드를 부칠까도 했지만
뜯어보니깐 sun은 80핀짜리 scsi하드였음.
sun (ultra 1 ----> linux ( redhat-6.2-sparc )--장비탓 하지말고 CPU 불날때까지 쓰자