折腾:
【记录】去Vultr中登录CentOS的VPS去安装Web环境OneinStack
期间,顺带就去备份之前放在腾讯云香港节点的CVM的crifan.com网站的全部文件和数据库。
先删除之前备份的文件:
[root@VM_0_11_centos wwwroot]# rm -f www.crifan.com_allFiles_20181225.7z [root@VM_0_11_centos wwwroot]# ll -lha total 482M drwxr-xr-x 6 root root 44K May 9 21:35 . drwxr-xr-x 5 root root 4.0K Dec 25 21:00 .. drwxr-xr-x 4 www www 4.0K Apr 29 00:40 book.crifan.com -rw-r--r-- 1 root root 482M Dec 30 16:16 book.crifan.com_allFiles_20181230.7z drwxr-xr-x 3 www www 4.0K Dec 30 17:29 default drwxr-xr-x 157 root root 44K Dec 30 16:33 tmp_www drwxr-xr-x 12 www www 4.0K Apr 30 14:54 www.crifan.com [root@VM_0_11_centos wwwroot]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 50G 31G 16G 66% / devtmpfs 1.9G 0 1.9G 0% /dev tmpfs 1.9G 24K 1.9G 1% /dev/shm tmpfs 1.9G 476K 1.9G 1% /run tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup tmpfs 380M 0 380M 0% /run/user/0
然后去压缩备份当前网站全部文件:
7za a -t7z -r -bt www.crifan.com_allFiles_20190509.7z /data/wwwroot/www.crifan.com/*
剩下就是等待了。
压缩好了:
[root@VM_0_11_centos wwwroot]# 7za a -t7z -r -bt www.crifan.com_allFiles_20190509.7z /data/wwwroot/www.crifan.com/* 7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,2 CPUs x64) Scanning the drive: 42318 folders, 186694 files, 14478200147 bytes (14 GiB) Creating archive: www.crifan.com_allFiles_20190509.7z Items to compress: 229012 Files read from disk: 186624 Archive size: 11698810070 bytes (11 GiB) Everything is Ok [root@VM_0_11_centos wwwroot]# ll -lh total 12G drwxr-xr-x 4 www www 4.0K Apr 29 00:40 book.crifan.com -rw-r--r-- 1 root root 482M Dec 30 16:16 book.crifan.com_allFiles_20181230.7z drwxr-xr-x 3 www www 4.0K Dec 30 17:29 default drwxr-xr-x 157 root root 44K Dec 30 16:33 tmp_www drwxr-xr-x 12 www www 4.0K Apr 30 14:54 www.crifan.com -rw-r--r-- 1 root root 11G May 9 23:17 www.crifan.com_allFiles_20190509.7z
再去备份book.crifan.com
[root@VM_0_11_centos wwwroot]# ll -lh total 12G drwxr-xr-x 4 www www 4.0K Apr 29 00:40 book.crifan.com -rw-r--r-- 1 root root 811M May 10 09:15 book.crifan.com_allFiles_20190510.7z drwxr-xr-x 3 www www 4.0K Dec 30 17:29 default drwxr-xr-x 157 root root 44K Dec 30 16:33 tmp_www drwxr-xr-x 12 www www 4.0K Apr 30 14:54 www.crifan.com -rw-r--r-- 1 root root 11G May 9 23:17 www.crifan.com_allFiles_20190509.7z
接着想办法下载:
811M的 book.crifan.com_allFiles_20190510.7z
11G的www.crifan.com_allFiles_20190509.7z
放到某个位置后,然后参考:
去加速下载
axel http://book.crifan.com/www.crifan.com_allFiles_20190509.7z
但是公司网速很慢:
➜ backups pwd /Users/crifan/dev/crifan.com/backups ➜ backups axel http://book.crifan.com/www.crifan.com_allFiles_20190509.7z 正在初始化下载:http://book.crifan.com/www.crifan.com_allFiles_20190509.7z 文件大小:11698810070 字节 正在打开输出文件 www.crifan.com_allFiles_20190509.7z 正在开始下载 [ 0%] .......... .......... .......... .......... .......... [ 20.2KB/s] [ 0%] .......... .......... .......... .......... .......... [ 26.8KB/s] [ 0%] .......... .......... .......... .......... .......... [ 28.3KB/s] [ 0%] .......... .......... .......... .......... .......... [ 30.8KB/s]
算了,回去用家里网络,通宵下载吧
cd /Users/crifan/dev/crifan.com/backups axel http://book.crifan.com/www.crifan.com_allFiles_20190509.7z
结果速度稍微快点,100KB左右:
期间还导致Mac空间不够用了:
去删除点东西,就好。
cd /Users/crifan/dev/crifan.com/backups axel http://book.crifan.com/book.crifan.com_allFiles_20190510.7z
后来下载整个网站文件时,有问题
➜ backups ll -lha total 44164312 ... -rw-r--r-- 1 crifan staff 11G 5 11 21:55 www.crifan.com_allFiles_20190509.7z -rw-r--r-- 1 crifan staff 74B 5 13 17:26 www.crifan.com_allFiles_20190509.7z.st ➜ backups axel http://book.crifan.com/www.crifan.com_allFiles_20190509.7z 正在初始化下载:http://book.crifan.com/www.crifan.com_allFiles_20190509.7z 文件大小:11698810070 字节 正在打开输出文件 www.crifan.com_allFiles_20190509.7z 找到状态文件:已下载 11698560099 字节,剩余 249971 字节。 正在开始下载 ,,,,,,,,,, ,,,,,,,,,, ,,,,,^C 已下载 0 字节,用时 30 秒。(0.00 KB/s)
结果始终无法完整下载。
算了,删除掉,重新下载
cd /Users/crifan/dev/crifan.com/backups axel http://book.crifan.com/www.crifan.com_allFiles_20190509.7z
结果又出现:
下载到99%就不行了,继续断点续传,也连不上:
无奈中断了。
换用wget试试。
然后发现,用wget下载完成的大小和之前用axel下载显示未完成的,是一样大的:
➜ use_wget_download ll total 22872240 -rw-r--r-- 1 crifan staff 42K 5 21 17:56 wget-log -rw-r--r-- 1 crifan staff 40K 5 22 09:38 wget-log.1 -rw-r--r--@ 1 crifan staff 11G 5 9 23:17 www.crifan.com_allFiles_20190509.7z ➜ use_wget_download ll ../ total 44099760 -rw-r--r-- 1 crifan staff 481M 12 30 16:05 book.crifan.com_allFiles_20181230.7z -rw-r--r-- 1 crifan staff 810M 5 11 12:44 book.crifan.com_allFiles_20190510.7z -rw-r--r--@ 1 crifan staff 191M 12 14 09:24 crifan.com_wp_db_20181214.sql -rw-r--r--@ 1 crifan staff 196M 12 25 15:37 crifan.com_wp_db_20181225.sql drwxr-xr-x 5 crifan staff 160B 5 22 09:36 use_wget_download -rw-r--r--@ 1 crifan staff 8.5G 12 26 12:43 www.crifan.com_allFiles_20181225.7z -rw-r--r-- 1 crifan staff 11G 5 16 01:57 www.crifan.com_allFiles_20190509.7z -rw-r--r-- 1 crifan staff 74B 5 16 16:38 www.crifan.com_allFiles_20190509.7z.st ➜ use_wget_download ls -l total 22872240 -rw-r--r-- 1 crifan staff 42838 5 21 17:56 wget-log -rw-r--r-- 1 crifan staff 40631 5 22 09:38 wget-log.1 -rw-r--r--@ 1 crifan staff 11698810070 5 9 23:17 www.crifan.com_allFiles_20190509.7z ➜ use_wget_download ls -l ../ total 44099760 -rw-r--r-- 1 crifan staff 504449464 12 30 16:05 book.crifan.com_allFiles_20181230.7z -rw-r--r-- 1 crifan staff 849449340 5 11 12:44 book.crifan.com_allFiles_20190510.7z -rw-r--r--@ 1 crifan staff 200083056 12 14 09:24 crifan.com_wp_db_20181214.sql -rw-r--r--@ 1 crifan staff 205291062 12 25 15:37 crifan.com_wp_db_20181225.sql drwxr-xr-x 5 crifan staff 160 5 22 09:36 use_wget_download -rw-r--r--@ 1 crifan staff 9117408627 12 26 12:43 www.crifan.com_allFiles_20181225.7z -rw-r--r-- 1 crifan staff 11698810070 5 16 01:57 www.crifan.com_allFiles_20190509.7z -rw-r--r-- 1 crifan staff 74 5 16 16:38 www.crifan.com_allFiles_20190509.7z.st
所以,为了验证是否是完整7z文件,去解压缩试试
出错了:
错误码 13 使用“p7zip”
未知错误
不过也是解压出了部分大小的:
那算了,重新去服务器中用7z压缩吧
不过再去mac中试试是否有命令行工具解压7z,是否正常
➜ use_wget_download 7z x www.crifan.com_allFiles_20190509.7z
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=utf8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)
Scanning the drive for archives:
1 file, 11698810070 bytes (11 GiB)
Extracting archive: www.crifan.com_allFiles_20190509.7z
—
Path = www.crifan.com_allFiles_20190509.7z
Type = 7z
Physical Size = 11698810070
Headers Size = 3384746
Method = LZMA2:24 BCJ
Solid = +
Blocks = 8
Everything is Ok
Folders: 42318
Files: 186694
Size: 14478202521
Compressed: 11698810070
看来是正常的。
那说明之前7z文件本身没问题的。
但是keka兼容不够好,所以报错?不管了。
然后再去导出mysql数据库:
http://150.109.113.228/tools/phpMyAdmin/db_structure.php?server=1&db=crifan_wp_db
222MB的crifan.com_wp_db_20190523.sql
至此,就备份好了:
crifan.com的WordPress的网站
文件:
book.crifan.com:book.crifan.com_allFiles_20190510.7z