迁移教程把本地博客迁移到小夜博客香港vps不丢数据的步骤

2026年6月10日

1. 迁移前准备与访问测试

准备小夜博客香港VPS账号与SSH密钥;确认VPS系统(Ubuntu/Debian/CentOS)版本;本地博客运行正常并记录网站根路径、数据库名、用户和密码;在本地降低 DNS TTL(若使用真实域名)以便切换更快;测试能通过ssh -p 22 user@vps-ip 登录。

2. 全量备份本地文件与数据库

文件:进入网站根目录运行tar -czf site_files_$(date +%F).tar.gz . 来压缩全部站点文件;数据库(以MySQL/WordPress为例):mysqldump -u dbuser -p dbname > db_backup_$(date +%F).sql;同时备份配置文件(nginx/apache、.htaccess、wp-config.php)。

3. 安全地上传备份到VPS

使用scp或rsync上传:scp site_files_*.tar.gz db_backup_*.sql user@vps-ip:/home/user/ 或 rsync -avz --progress . user@vps-ip:/home/user/site_backup/;优先使用rsync以节省带宽;确认上传文件完整(ls -lh 和 sha256sum 对比)。

4. 在VPS上安装环境并恢复文件

在VPS上安装Nginx/Apache、PHP、MySQL/MariaDB(sudo apt update && sudo apt install nginx php-fpm mysql-server);在/var/www/下建立站点目录并解压备份:tar -xzf site_files_*.tar.gz -C /var/www/yourdomain;设置权限 chown -R www-data:www-data /var/www/yourdomain && find /var/www/yourdomain -type d -exec chmod 755 {} \;。

5. 恢复数据库并修正配置

在VPS上创建数据库与用户:mysql -u root -p -e "CREATE DATABASE dbname; CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON dbname.* TO 'dbuser'@'localhost'; FLUSH PRIVILEGES;"; 然后导入:mysql -u dbuser -p dbname < db_backup_*.sql;修改站点配置(如wp-config.php)里DB_HOST/DB_NAME/DB_USER/DB_PASSWORD指向新数据库。

6. 更新域名、站点URL与静态链接(WordPress示例)

如果域名发生变化或测试使用hosts文件,需更新siteurl与home:在MySQL中执行 UPDATE wp_options SET option_value='https://yourdomain' WHERE option_name IN ('siteurl','home'); 对于内部URL替换推荐使用wp-cli:wp search-replace 'http://localhost' 'https://yourdomain' --skip-columns=guid;重建固定链接并清除缓存。

7. 配置Nginx/Apache与SSL

在/etc/nginx/sites-available/建立站点配置,指向/var/www/yourdomain并设置PHP处理;测试 nginx -t && systemctl reload nginx;安装Let's Encrypt:sudo apt install certbot python3-certbot-nginx && sudo certbot --nginx -d yourdomain,确保证书自动续期(certbot renew --dry-run)。

8. 防火墙、端口与性能检查

开放80/443端口:sudo ufw allow 'Nginx Full' 或 sudo firewall-cmd --add-service=http --add-service=https --permanent && firewall-cmd --reload;检查PHP-FPM和数据库性能,必要时调整PHP-FPM pool,启用缓存(opcache、redis或fastcgi_cache)。

9. 切换DNS与最终测试

将域名A记录指向VPS IP,若之前降低TTL切换更快;在DNS生效前可通过本地hosts文件测试;完整测试页面、登录、图片、下载、表单等功能;检查错误日志:/var/log/nginx/error.log 和 PHP/APP 日志。

10. 回滚计划与常见问题处理

保留本地与VPS上的备份至少7天;如果发现问题,可把DNS指回原IP或从VPS上重新导出并恢复到原环境;常见问题:权限错误用chown修复,数据库字符集错用ALTER或导出时加 --default-character-set=utf8mb4。

11. 常见问答:迁移是否会丢失图片或附件?

问:迁移后会丢失媒体库图片吗?
答:只要完整备份并解压网站文件(包括wp-content/uploads或static目录),并且数据库导入成功,媒体文件不会丢失。上传过程用rsync能保证文件逐步同步并可断点续传,注意核对文件校验和。

12. 常见问答:如何在切换期间避免用户看到错误?

问:在切换DNS时如何避免用户访问到错误站点?
答:在切换前把站点设为维护模式(或用临时HTML返回503)并降低TTL;在DNS生效后再关闭维护模式。也可用hosts文件在测试机上先验证新站点无误。

13. 常见问答:迁移完如何验证数据完整性?

问:如何确认数据库与文件都完整迁移?
答:校验方法:1) 对比数据库表行数和重要表(如posts、users)行数;2) 比较文件总数与总大小(ls -lR | wc -l; du -sh);3) 抽查若干页面和附件能否正常访问;4) 查看错误日志确保无致命错误。


来源:迁移教程把本地博客迁移到小夜博客香港vps不丢数据的步骤

相关文章
  • 阿里云香港服务器全面挂-重大故障影响用户业务

    阿里云香港服务器全面挂-重大故障影响用户业务 近日,阿里云香港服务器突发重大故障,导致全面挂起。这一故障给用户业务带来了严重影响,引起了广泛关注。 根据阿里云官方发布的消息,故障发生在4月1日凌晨,由于未知原因,香港机房的主干网络出现故障,导致服务器无法正常运行。阿里云工程师立即介入排查,但由于问题复杂,排除故障耗时较长。 经
    2025年4月27日
  • 如何使用香港服务器百度云提升网站性能

    在当今数字化时代,网站性能对企业的在线成功至关重要。用户对网站加载速度和稳定性的期望越来越高,因此,选择合适的服务器和云服务尤为重要。本文将详细介绍如何通过使用香港服务器和百度云来显著提升网站性能,并提供相关的推荐和购买信息。 首先,我们需要了解什么是香港服务器。香港服务器是指位于香港的数据中心所提供的服务器服务,因其地理位置优越,网络延迟低
    2025年12月22日
  • 腾讯云香港服务器代理商首选

    腾讯云香港服务器代理商首选 随着互联网的快速发展,越来越多的企业开始意识到云服务器的重要性。而在云服务器市场中,腾讯云在香港地区是代理商们的首选。腾讯云在香港拥有先进的数据中心设施,稳定可靠的网络连接,以及世界一流的技术支持团队。 首先,腾讯云在香港的数据中心设施非常先进。这些数据中心采用了最新的技术,拥有高效的冷却系统和稳定的电力供应
    2025年3月19日
  • 亚马逊选择香港VPS还是大陆VPS?

    亚马逊选择香港VPS还是大陆VPS? 亚马逊作为全球最大的电子商务和云计算公司之一,其云服务AWS(Amazon Web Services)广受全球企业的青睐。对于在中国市场运营的企业来说,选择合适的虚拟私有服务器(VPS)对于网站性能和用户体验至关重要。在亚马逊的VPS选择中,香港VPS和大陆VPS是两个常见的选项。本文将对比这两种
    2025年4月25日
  • 阿里云香港服务器可靠高效

    阿里云香港服务器可靠高效 body { font-family: Arial, sans-serif; margin: 20px; } h1 { font-size: 24px; font-weight: bold; margin-bottom: 10px; } h2 { font-si
    2025年3月9日
  • 香港HKT VPS:高性能虚拟私人服务器推荐

    香港HKT VPS:高性能虚拟私人服务器推荐 虚拟私人服务器(VPS)是一种虚拟化技术,用于将物理服务器划分为多个虚拟服务器。每个VPS都拥有自己的操作系统和资源,可以像独立的服务器一样运行应用程序和网站。 香港HKT VPS是一家提供高性能虚拟私人服务器的供应商。以下是选择香港HKT VPS的几个原因: 1
    2025年5月5日
  • 香港云服务器推荐公司在带宽与线路上的差异解析

    本文简要梳理影响香港云服务器网络表现的关键因素,从可选的带宽规格、常见的线路类型、机房节点位置、计费与服务差异到性能测试方法,旨在帮助用户快速判断不同厂商在网络层面的优劣,从而选出更符合业务需求的方案。 有多少种带宽选项可以选择? 市场上的带宽通常分为共享带宽和独享带宽,常见规格有10Mbps、50Mbps、100Mbps到1Gbps甚至10
    2026年3月22日
  • 美国香港主机云服务器:快速、可靠的在线解决方案。

    美国香港主机云服务器:快速、可靠的在线解决方案。 在当今数字化时代,云服务器已成为许多企业和个人的首选。为了满足不断增长的在线需求,美国香港主机云服务器提供了快速、可靠的解决方案。本文将介绍美国香港主机云服务器的优势和特点。 美国香港主机云服务器以其出色的性能而闻名。首先,它们采用先进的硬件设备,如高速处理器和大容量内存,以保
    2025年2月27日
  • 知名香港云服务器提供商

    知名香港云服务器提供商 随着互联网的快速发展,云计算作为一种新型的计算模式逐渐受到人们的关注。在云计算领域,云服务器是一种基于云计算技术的服务器,可以提供弹性的计算资源。在香港,有许多知名的云服务器提供商,为企业和个人用户提供稳定可靠的云服务器服务。 在香港,知名的云服务器提供商包括阿里云、腾讯云、华为云等。这些提供商拥有先进
    2025年7月8日
联系我们
电话支持:00886-982-263-666
邮件支持:idc@shine-telecom.com
在线客服
1V1免费咨询专属顾问,为您量身定制产品推荐方案
立即咨询