1、在新机器上先搭建好一个新的Typecho博客,数据库名称保持和原博客相同。
2、备份原博客的usr目录。
3.1、备份整个mysql数据库,命令:

mysqldump -uroot -p --all-databases > sqlfile.sql

3.2、或备份特定数据库,命令:

mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

4、将备份的数据库文件上传到新机器,同时将备份的数据库导入到新机器的mysql中。命令:

mysql -uroot -p < sqlfile.sql

注:如果是导入特定的数据库,必须确保数据库必须已经存在。
5、将备份的usr目录,上传到新机器覆盖原来的usr目录(注意是博客的usr目录)。