以下是在Debian系统上使用DolphinDB进行数据迁移的常见方法:
备份数据
使用dolphin backup命令备份原数据目录到指定路径:
dolphin backup -d /old/data/dir -o /backup/dir
创建新库并迁移数据
dolphin create -d /new/data/dirdolphin migrate -s /backup/dir -d /new/data/dirCSV文件迁移
saveText函数将表数据保存为CSV文件。loadText或ploadText函数导入CSV文件到新库表中。HDF5文件迁移
saveHDF5函数。loadHDF5函数。ODBC连接迁移
DataX工具迁移
datax.py执行批量迁移。若为DolphinDB集群,需迁移配置文件和数据目录:
cluster.cfg、controller.cfg)和数据目录。scp命令复制到新节点:scp -r /old/cluster/config /new/node/config
scp -r /old/cluster/data /new/node/data