seafile数据迁移反思

2018-01-09  本文已影响906人  Ze_phyr

事故后,总结迁移seafile数据的流程:

0、软件升级,数据迁移前,主要要备份,备份,备份!!!

没把握的处理方式先在虚拟机中实现一次!!!

1、停止seafile,seahub,db服务,防止用户进行数据写入:

cd seafile-server-latest && ./seafile.sh stop && ./seahub.sh stop

systemctl stop mariadb.service

2.迁移数据(最关键的一步,数据目录连同程序整体迁移),修改配置文件:

mv sourcedir destinationdir         or        cp -a sourcedir destinationdir         #留意时间戳,user,group

vi ccnet/seafile.ini修改为destinationdir

3.重新启动seafile,seahub,db

cd seafile-server-latest && ./seafile.sh start && ./seahub.sh start

systemctl start mariadb.service

4.登录seafile,查看文件结构是否与迁移前一致

上一篇 下一篇

猜你喜欢

热点阅读