从DataStax Enterprise迁移到本地Scylla

问题描述

我正在阅读Scylla的文档,因为我们正计划从DSE迁移到本地Scylla。但是,in their documentation表示他们不支持DSE sstable格式。

Here,他们提到支持从DSE进行迁移,但这不是迁移到Scylla Cloud的过程。最终目标将是本地Scylla。

我们如何从DSE迁移到Scylla?没有定制应用程序,这不可能吗?

解决方法

我会尝试回答以下几点:

  1. DSE sstable格式确实是不同且专有的。这并不意味着不可能进行迁移,您只需采用不涉及将现有的sstable文件拖放到Scylla中的迁移策略。有一些可用的。
  2. 从DSE进行迁移是ScyllaDB的人们整天要做的事情,包括Scylla Cloud,您自己的Cloud基础设施,您的本地服务器,停机时间,没有停机时间-没关系,一切皆有可能。
  3. 迁移基本上是关于移动数据的。有几种方法,为您选择最佳方法的确取决于您的特定用例。不久前,我举办了一次有关迁移策略的网络研讨会,此策略在此之后得到了扩展和增强,但仍然可以为您带来一个好主意:https://www.scylladb.com/2019/04/02/spark-file-transfer-and-more-strategies-for-migrating-data-to-and-from-a-cassandra-or-scylla-cluster/