迁移ass站点到联通云对象存储
迁移ass站点到联通云服务器
1.源码通过git,具体看git 命令。
2.数据库迁移
通过mysql自带的导入导出命令
备份
mysqldump -u root -p ass > /root/ass_backup.sql
复制到目标服务器,没有rsync命令就执行 apt install rsycn -y 安装
rsync -avzP /root/ass_backup.sql root@61.241.xx.xx:/root
ssh登录到目标服务器,执行还原命令,没有跳出任何提示,就是成功。
mariadb -u root -p ass < /root/ass_backup.sql
3.最麻烦的还是图片,有7万多张,服务器带宽12m,用scp备份的话,真是要哭死。
还好有rclone
apt install rclone -y
mkdir -p ~/.config/rclone.conf
cat <<EOF > ~/.config/rclone/rclone.conf [unicom_oss] type = s3 provider = Other env_auth = false access_key_id = xxx secret_access_key = xxx endpoint = obs-zjnb4.cucloud.cn EOF
后台运行
nohup rclone copy /home/ass/uploads/ unicom_oss:ass-oss/ -P --transfers 32 --size-only > rclone.log 2>&1 &
查看进度
tail -f rclone.log