背景
typecho数据从A服务器迁移至B服务器,需要将数据平滑迁移至B服务器。

安装typecho服务器
1、下载全新的typcho安装包:http://typecho.org/
2、在新服务器上安装typecho,并进行初始化操作

备份数据
1、备份旧服务器数据库,并将数据还原至新服务:
(注意)数据库名称、用户名及密码
(如果不正确)检查并修改typecho根目录下config.inc.php中对应的数据库链接

// config db
$db = new \Typecho\Db('Pdo_Mysql', 'typecho_');
$db->addServer(array (
  'host' => 'localhost', //数据IP地址
  'port' => 3306,
  'user' => '用户名',
  'password' => '密码',
  'charset' => 'utf8mb4',
  'database' => '数据库名称',
  'engine' => 'InnoDB',
), \Typecho\Db::READ | \Typecho\Db::WRITE);
\Typecho\Db::set($db);

2、备份旧服务器typecho数据,并还原至新服务器
打开旧服务器typecho后台-控制台-备份,备份数据
打开新服务器typecho后台-控制台-备份,还原数据
3、备份旧服务器typecho目录下typechousruploads,并将文件上传至新服务typechousruploads中
4、如有需求可以将typechousr下文件全部上传至新服务器
5、对typecho的基础信息进行重新配置,typecho备份并不备份基础配置



最后修改:2022 年 08 月 28 日
如果觉得我的文章对你有用,请随意赞赏