パッケージ・インストールから以前のバージョンに戻す
パッケージ・インストールしたDataStax Enterpriseを以前のバージョンに戻す方法。
手順
-
すべてのDataStax Enterpriseパッケージをアンインストールします。
-
DebianおよびUbuntu
sudo apt-get purge "dse-*" "datastax-*"
-
RHELおよびCentOS
sudo yum remove "dse-*" "datastax-*"
-
-
カラム・ファミリーごとにSSTableファイルをスナップショット・ディレクトリーからデータ・ディレクトリーにコピーすることにより、アップグレード前に取得したスナップショットを復元します。複数のスナップショットがある場合は、タイムスタンプを確認して最新のスナップショットを探します。スナップショットを取得した後に挿入されたデータは復旧されません。
以下の例で、スナップショット・ディレクトリーはdata_directory_location/keyspace_name/table_name/snapshots/snapshot_name、データ・ディレクトリーは/dataです。
sudo cd data_directory_location/keyspace_name/table_name/snapshots/snapshot_name $ sudo cp -R * data_directory_location/keyspace_name/table_name
- 以前のバージョンのDataStax Enterpriseのドキュメントの説明に従い、そのバージョンを再インストールします。
- DSE Searchを使用する場合は、インデックスをリビルドします(4.5、4.8、5.0、5.1、6.0)。