最近闲的无聊!就去折腾了下ssh,跟大家简单分享一下数据转移的经验吧。当然本文对于数据备份依然有帮助,所以希望神爱的简单分享能够做到“授之以渔”吧。老鸟路过,欢迎一笑了之,并提出更好的意见~
本文包括两步骤:
1)数据打包(备份)
2)数据转移(恢复)
⒈数据打包(备份)
a.进入网站根目录
cd /home/wwwroot/ (虚拟主机请将wwwroot换成你的空间目录,一般面板的开通方式是域名前缀,欢迎留言)
tar zcvf xxx.tar.gz 网站目录(如/home/wwwroot/longsays/)(红色xxx为你自己想为备份命名)
b.MySQL数据导出
mysqldump -u用户名 -p密码 数据库名 > xxx.sql(xxx为你想要的数据库名称)
⒉数据转移(恢复)
a.文件数据恢复(wget获取远程文件,请先把压缩包移动到网站根目录)
cd /home/wwwroot/(解释同上)
wget http://www.xxx.com/xxx.tar.gz(远程获取文件,紫色xxx为域名前缀,红色xxx为你命名的压缩包文件名)
tar zxvf xxx.tar.gz(解压压缩包)
b.MySQL数据导入
*请先在phpmyadmin新建相应数据库和用户(与原数据库、用户同名——原数据同名可以不用修改数据库连接,否则要改数据库连接文件,例:wordpress的wp-config.php文件)
wget http://www.xxx.com/xxx.sql(同文件数据恢复解释)
mysql -u你新建的用户名 -p用户名密码 你刚才新建的数据库名 < xxx.sql(导入数据库)
一点点清理工作,把刚才的压缩包和数据库文件现在都可以删了~省得一不小心被别人下载了~rm命令呗~
本文到此结束,希望对大家有所帮助~也欢迎大家指出错漏之处!
现在没有自己的服务器了啊,没法玩SSH!
有的虚拟机貌似也可有ssh
vps不也可以ssh么
我现在在搞DA的转移呢!
呵呵…是手动下载备份包上传么?da面板不喜欢…还是cp面板好啊!
CP太强大,有些朋友不习惯的!
我现在看见da就头痛啊…cp好用啊
CP功能太繁琐!
不过cp正版授权比da贵2倍
而且da还有终生版!300搞定
是呢!