埋头工作
专职养娃

NextCloud个人云盘迁移 快速进行nextcloud数据迁移

了解nextcloud的用户基本应该是自己能折腾的用户,自己积累了好久的数据,总会碰到要迁移服务器的问题,那么如何快速进行迁移呢?其实办法很简单

一、备份导出旧服务器的根目录

nextcloud是php开发的,我们需要把nextcloud根目录整个打包下载

1)如果是用宝塔bt起的服务,那么直接找到宝塔对应网站进行备份,然后下载备份好的文件即可

2)当然也可以直接进到nextcloud的根目录,进行tar打包整个文件根目录文件夹进行操作

tar -zcvf /home/xinyigirl/justme.tar.gz /www/wwwroot/nextcloud

二、备份数据库

如果你的nextcloud之前在开启的时候是使用了mysql数据库,还需要把整个数据库进行备份导出一份

三、上传新服务器

将数据库备份和nextcloud文件夹压缩包整个上传到新的服务器

1)有宝塔的直接上传,上传后解压即可

2)没有的使用rz命令上传,或者其他方式

四、解压文件夹到新服务的新目录和数据库文件恢复

这里略过

五、修改新目录下面的nextcloud配置文件

<?php
$CONFIG = array (
'instanceid' => 'ocxzu1f45435345',
'passwordsalt' => '1RswK23234345sadfasdfweasdfasdfafdC',
'secret' => 'w2asdf234rdfadf1/464*-54+-423afdadfadx',
'trusted_domains' =>
array (
0 => '4.3.2.1:1234',
),
'datadirectory' => '/www/wwwroot/nextcloud/data',
'dbtype' => 'mysql',
'version' => '22.0.0.2',
'overwrite.cli.url' => 'http://4.3.2.1:1234',
'dbname' => 'nextcloud',
'dbhost' => '127.0.0.1',
'dbport' => '',
'dbtableprefix' => 'oc_',
'dbuser' => 'nextcloud',
'dbpassword' => 'T8P$Sdvasdf$#%asd',
'installed' => true,
);

要修改的地方如下

  • array:你的nextcloud服务器地址
  • datadirectory:data目录,就是你解压后的目录
  • overwrite.cli.url:网址
  • dbname:新服务器上nextcloud的数据库名称
  • dbuser:数据库帐号
  • dbpassword:数据库密码

到此顺利完成。

赞(0) 打赏
本人经小丙张嘎纯手工打字生成,未经许可不得转载知识点滴:小丙张嘎的烂笔头 » NextCloud个人云盘迁移
分享到: 更多 (0)

评论 抢沙发

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏