迁移教程把本地博客迁移到小夜博客香港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不丢数据的步骤

相关文章
  • 优质香港云服务器,稳定可靠的选择

    优质香港云服务器,稳定可靠的选择 云服务器是一种基于云计算技术的虚拟化服务器,能够提供弹性的计算资源和存储空间。相比于传统的物理服务器,云服务器更具灵活性和可扩展性,能够根据实际需求随时调整配置。 香港作为国际化大都市,拥有先进的信息技术基础设施和稳定的网络环境。选择香港云服务器可以享受到以下优势: 稳定
    2025年4月18日
  • 腾讯云1核1g香港云服务器:高性能低成本的选择

    腾讯云1核1g香港云服务器:高性能低成本的选择 腾讯云1核1g香港云服务器是一种高性能低成本的选择。腾讯云是国内领先的云服务提供商之一,提供了丰富的云计算资源和技术支持。香港云服务器具有稳定可靠、高速网络和低延迟的特点,适用于各种应用场景。 腾讯云1核1g香港云服务器采用先进的硬件设备和优化的网络架构,提供稳定可靠的性能。1核
    2025年4月26日
  • 香港云服务器比较:性能、价格、服务优劣对比

    香港云服务器比较:性能、价格、服务优劣对比 随着云计算技术的发展,越来越多的企业开始选择云服务器来托管他们的网站、应用程序和数据。在香港,有许多云服务器提供商,他们提供不同性能、价格和服务水平的云服务器。本文将对香港几家知名的云服务器提供商进行比较,包括性能、价格和服务优劣。 首先,让我们来看看这些云服务器提供商的性能。香港的
    2025年5月18日
  • 阿里云服务器香港线路图汇总

    阿里云服务器香港线路图汇总 阿里云作为全球领先的云计算服务提供商,其服务器覆盖全球多个地区,包括香港。香港作为亚洲重要的互联网枢纽,拥有优越的地理位置和发达的网络基础设施,非常适合搭建服务器来提供亚洲地区的服务。 阿里云在香港地区提供多条网络线路,以确保用户在使用云服务器时获得稳定的网络连接和优质的网络体验。以下是阿里云服
    2025年6月11日
  • 华为云香港服务器流量价格查询

    华为云香港服务器流量价格查询 随着云计算技术的发展,越来越多的企业开始将自己的业务迁移到云端,以便更好地管理和运营。而作为全球领先的云服务提供商之一,华为云为用户提供了稳定、高效的服务器服务。本文将介绍华为云香港服务器流量价格查询,帮助用户了解相关信息。 华为云香港服务器流量价格根据用户的需求和使用情况而定。用户可以根据自己的
    2025年4月4日
  • 流媒体与下载业务适配指南选择大流量香港vps的配置要点

    本文总结了为承载流媒体与下载业务而选择与配置香港VPS时的核心要点,涵盖带宽估算、服务器规格、存储与网络优化、加速与缓存策略、监控与扩容路径,以及合规与安全建议,帮助你以较低成本获得稳定的高并发外链与传输体验。 多少带宽才能支撑大流量的流媒体和下载? 估算带宽应从并发连接数和单连接平均带宽出发:并发用户数×平均码率(例如视频4 Mbps、普通下
    2026年4月29日
  • 香港服务器阿里云速度最快

    香港服务器阿里云速度最快 随着网络技术的不断发展,服务器的选择变得越来越重要。在众多服务器提供商中,阿里云作为国内领先的云计算服务商,备受大家喜爱。而在香港地区,阿里云的服务器速度更是有口皆碑,让众多用户趋之若鹜。 香港作为一个国际化都市,拥有发达的经济和便利的网络条件,是许多企业和个人选择在此地设置服务器的理想之地。而阿里云
    2025年7月13日
  • AWS云服务器香港:高效、可靠的云计算解决方案

    AWS云服务器香港:高效、可靠的云计算解决方案 云计算已成为现代企业的重要组成部分,而AWS云服务器香港提供了许多优势,使其成为理想的选择。 高效性:AWS云服务器香港利用了全球性的基础架构,确保快速的网络连接和低延迟。这对于在亚太地区运营的企业来说尤为重要。
    2025年3月4日
  • 亿速云香港服务器测评: 性能如何?

    亿速云香港服务器测评: 性能如何? 亿速云作为国内知名的云计算服务提供商,一直以来备受用户青睐。其香港服务器在中国以外地区用户中也有着一定的市场份额。本文将对亿速云香港服务器的性能进行测评,看看它是否能够满足用户的需求。 在进行性能测试之前,我们首先查看了亿速云香港服务器的配置信息。根据官方提供的数据,服务器采用了高性能的硬件
    2025年6月26日
联系我们
电话支持:00886-982-263-666
邮件支持:idc@shine-telecom.com
在线客服
1V1免费咨询专属顾问,为您量身定制产品推荐方案
立即咨询