![](https://)### 环境信息

  • 迁移信息说明
    halo原先部署在123.249.xxx.xxx服务器上,我一直使用ip直接进行访问。
    前段时间云服务器到期了,我将halo博客直接迁移到新服务器60.205.x.x服务器上。

  • 迁移步骤
    将.halo2目录复制到新服务器,备份了就服务器上sql文件,在新服务器上直接通过sql文件进行的数据还原。

  • 系统信息
    `[root@myblog .halo2]# cat /etc/redhat-release
    Alibaba Cloud Linux release 3 (Soaring Falcon)

[root@myblog .halo2]# free -mh
total used free shared buff/cache available
Mem: 1.8Gi 1.0Gi 92Mi 27Mi 721Mi 639Mi
Swap: 0B 0B 0B

[root@myblog .halo2]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
`

  • halo版本和数据库类型所用端口
    [root@myblog .halo2]# docker ps -a --format '{{.Image}},\t{{.Ports}}'
    halohub/halo:2.4, 0.0.0.0:8090->8090/tcp, :::8090->8090/tcp
    postgres:latest, 0.0.0.0:5432->5432/tcp, :::5432->5432/tcp

    问题现象

  • 访问博客中的图片文件时失败,请求图片的URL地址还是旧服务器地址如下图

    是不是需要修改数据中的内容,请大神告知怎么修改请写的详细点,附上sql语句,万分感谢。