使用Putty SSH备份并导入网站数据 高效实现数据转移
由于之前何苦呢的一个网站的“空奸商”的主机最近经常宕机,因此何苦呢在过去几天已经把那个网站转移了出来,不过用的是比较笨,也是比较累的办法。幸亏我的数据库和图片等文件都不是很大,不然就累死了。今天就分享一下“使用Putty SSH备份并导入网站数据 高效实现数据库转移”的方法吧。也当作一份备用吧。本教程适用于wordpress dedecms等网站程序
以下是本次何苦呢收集的一些资料。
SSH备份并导入网站数据 高效实现数据库转移 原文看这里:
数据转移
一般我们是这么被干的
ftp下载文件到本地
数据库导出sql到本地
然后ftp上传到新服务器
新数据库导入sql
文件数量越多,速度越慢
一般我是这么干的
SSH登录到新老服务器
然后在老服务器上打包整个网站
tar -cf ooxx.tar.gz *
tar就是打包 -cf参数你可以记忆成create file
ooxx.tar.gz压缩包文件名 * 压缩所有文件
5秒钟不到压缩成功
接下去在新服务器上使用
wget http://ooxx.me/ooxx.tar.gz
来获取老服务器上的压缩包,下面是运行结果
–12:30:48– http://ooxx.me/ooxx.tar.gz
Resolving ooxx.me… 72.47.224.69
Connecting to ooxx.me|72.47.224.69|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 119828480 (114M) [application/x-tar]
Saving to: `ooxx.tar.gz’
100%[====================================================================================>]
5.85M/s in 37s – `ooxx.tar.gz’ saved
好,37秒下载了一百多MB的压缩包
接下去当然是解压缩了
tar -xf ooxx.tar.gz
-cf 创建变成了 -xf
x就是extract解压缩么
一分钟不到,转移完成
转移完毕一定删除掉压缩包,防止敏感信息暴露,比如wp-config.php
数据库转移的话推荐使用帝国备份王
特别是处理大sql的时候,自动分卷导入导出
mysql5到mysql4也能无缝转换
使用Putty(SSH)登录管理CentOS VPS教程[图文] 原文看这里:
看完上面的“使用Putty SSH备份并导入网站数据 高效实现数据库转移”,也许很多同学和我一样,并不知道怎么用ssh登录服务器什么的,现在可以再看下面的这个“使用Putty(SSH)登录管理CentOS VPS教程”,当然,本教程也适用于一些普通的主机,不一定是vps才适用。
越来越多的朋友在使用VPS,而最常见的就是CentOS VPS,如何登录和管理远程的CentOS VPS?在这里笔者推荐您使用Putty,让我们一起来看看使用Putty(SSH)登录管理CentOS VPS的方法吧。
使用Putty(SSH)登录管理CentOS VPS教程[图文]
SSH简介
SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
Putty简介
Putty是一个完全免费的、Windows 32平台下的telnet、rlogin和ssh客户端,全面支持ssh1和ssh2,绿色软件,无需安装,操作简单,所有的操作都在一个控制面板中实现。
通常我们都是使用Putty来通过SSH登录VPS或服务器,所以熟练应用Putty是非常必要的。
Putty使用教程
1.下载Putty汉化版
下载地址一 | 备用下载 | Putty汉化版说明
2.运行Putty.exe,并输入主机名或IP,然后点击【数据】
3.填入自动登录用户名,一般为root,然后点击【会话】
4.在【保存的会话】随便输入一个名称,只要方便你区别这个账户就可以,然后点击【保存】,这样就保存好自动登录的用户了,以后登录就不必要再输用户名,但还是要手动输入密码哦。
5.保存好以后,点击【打开】,会切换到另一个窗口,显示提示
Using username "root".
[email protected]′s password:
直接键入密码按下回车键就登录成功了。
小贴士:
1.输入SSH密码时是不会显示出密码也不出现星号,你只管输入就行
2.第一次登录SSH,也许会出现下图提示,点击【是】即可
登录成功以后的界面
接下来你就可以通过命令来管理你的VPS啦。
基本上以上“使用Putty SSH备份并导入网站数据 高效实现数据库转移”就是这么多了。