seafile 服务迁移

﹥>﹥吖頭↗ 提交于 2020-10-04 04:28:35

新服务器安装好seafile并正常
新旧服务器stop seafile 和 seahub 进程

分两步:
1、数据库 数据迁移

数据库导出,共3个 ccnet-db \ seafile-db \ seahub-db

sudo mysqldump -u root -p ccnet-db > ccnet-db.sql  
sudo mysqldump -u root -p seafile-db > seafile-db.sql  
sudo mysqldump -u root -p seahub-db > seahub-db.sql 

数据库导入

sudo mysql -u root -p ccnet-db < ccnet-db.sql
sudo mysql -u root -p seafile-db < seafile-db.sql
sudo mysql -u root -p seahub-db < seahub-db.sql
  1. 数据文件迁移

在原服务器操作,将数据通过网络推送到新服务器指定位置 (将原数据目录推送到新服务器seafile目录下)

`sudo rsync -av /opt/seafile/seafile-data root@192.168.0.100:/opt/seafile/```

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!