我有卡桑德拉0.8.0與數據服務器上運行1,並在服務器2卡桑德拉遷移
卡桑德拉1.0.3全新安裝是否有可能只是一些文件從服務器中複製到服務器2?或者我必須寫我自己的導入/導出代碼?
兩個服務器都可以取下來,重新啓動等
我有卡桑德拉0.8.0與數據服務器上運行1,並在服務器2卡桑德拉遷移
卡桑德拉1.0.3全新安裝是否有可能只是一些文件從服務器中複製到服務器2?或者我必須寫我自己的導入/導出代碼?
兩個服務器都可以取下來,重新啓動等
你爲什麼不升級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,然後發出nodetool清理。
感謝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在新節點上發生後。