2011-11-23 4 views
1

내가 서버 1에서 데이터 실행 카산드라 0.8.0, 그리고 새로 그냥 서버 2 서버 1에서 일부 파일을 복사 할 수 있습니다 서버 2.카산드라 이전

에 카산드라 1.0.3의 설치? 아니면 내 자신의 가져 오기/내보내기 코드를 작성해야합니까?

두 서버를 모두 내리고 다시 시작할 수 있습니다.

답변

3

왜 server1을 업그레이드하지 않습니까? http://svn.apache.org/viewvc/cassandra/branches/cassandra-1.0/NEWS.txt?view=markup

을하지만, 기계를 변경 'nodetool 스냅 샷'의 절차를 따르십시오 경우 여기에 자세히 설명 : 여기에 세부 사항을 업그레이드 (어느 쪽이 먼저 읽기) http://wiki.apache.org/cassandra/Operations#Backing_up_data

에 스키마를 다시 만듭니다 새 노드를 만든 다음 위에서 설명한대로 스냅 샷을 데이터 디렉토리에 추가하고 cassandra를 다시 시작한 다음 노드 제거 도구를 실행하십시오.

0

감사합니다. zznate는 하드웨어와 관련이 있습니다. 내가 유용하다고

여기에 몇 가지 링크 :

http://jonathanhui.com/cassandra-data-maintenance-backup-and-system-recovery http://wiki.apache.org/cassandra/StorageConfiguration http://www.memonic.com/user/pneff/folder/database/id/1bZvk

는 아무것도 보이는 경우는 열 가족이 CassandraCli을 사용하여 새 노드에서의 생성 확인 마이그레이션 한 후에 일어났다.