前段时间做了一个生产环境的FastDFS数据迁移,具体操作流程在这里记录一下
先说一下迁移思路吧:
我们是通过FastDFS自己本身同步机制来进行同步的。
具体操作:
第一步:安装FastDFS
略
第二步:配置FastDFS
编辑新的Storage的配置文件/etc/fdfs/storage.conf,将tracker_server的IP修改为旧的Tracker服务器的IP地址。
第三步:启动FastDFS
进入到bin目录下,使用./fdfs_storaged /安装路径/fdfs/storaged.conf 命令启动
第四步:查看集群同步状态
执行 ./fdfs_monitor /etc/fdfs/client.conf命令来查看同步状态。
使用命令后可以看到上面这个内容
(1)ACTIVE这个是当前节点的状态
下面是每个状态信息:
INIT :初始化,尚未得到同步已有数据的源服务器
WAIT_SYNC :等待同步,已得到同步已有数据的源服务器
SYNCING :同步中 DELETED :已删除,该服务器从本组中摘除
OFFLINE :离线
ONLINE :在线,尚不能提供服务
ACTIVE :在线,可以提供服务
(2)last_synced_timestamp 这个是同步的文件时间(比如说这个文件是19年创建的,那么就会显示2019-05-11.。。。)
可以根据这个时间来判断是否更新完毕
其余的我就不一一介绍了。