Loading...

bluehost误删文件恢复办法

2007-09-14 20:37:28 发表于网站技术, 虚拟主机 本文链接: bluehost误删文件恢复办法

通过我的经历讲一讲如何在bluehost上恢复误删的文件。今天给一个用户添加FTP账户的时候由于目录添加到合租的根目录下了,再加上bluehost无法修改账户的目录,所以我就打算将这个帐号删除重新建立,结果删除的时候点击了“连同文件夹一起删除”的按钮,虽然我在点击之后的0.1秒就反应过来了,也立即停止浏览器对服务器的通信,紧接着关闭浏览器,但是已经来不及了,http请求已经发出,服务器很听话的删除了这个目录,要知道这个目录下面有5个合租伙伴的网站啊,当时我就懵了,说实话,好多伙伴都算是新手,没有备份的这个习惯,即使是简单的web文件备份他们可能都没有做,不过我也没有办法了,只有发邮件告诉这个几个伙伴,希望他们自己恢复,并且严肃的道歉了,虽然知道道歉没有用,但是我也没有其他的办法了。(目前已经恢复了,收到邮件的请忽略之)

正在郁闷中,突然想到以前在bluehost的ssh中好像看到有这样的文件夹xxx.daily和xxx.weekly,当然就好奇的进去了,发现里面的文件结构和账户下的文件结构一模一样,这不就是自己帐号下的两种频率的备份文件么,一个是每天备份的,一个是每周备份的。我把按天备份的这个文件夹copy到刚才不小心删掉的地方不就得了么?所以呀,出问题了首先一定要保持冷静,这样才能想到完美的解决办法的。

那么备份的方法就是直接将目录copy过来。假设你的SSH帐号是whode,如果你删除的是~public_html/xxx文件夹,你会发现在/home目录下有两个文件夹 /home/whode.daily 和 /home/whode.weekly,由于我删除的时间是美国的上午,没有超过一天,所以我就用daily下面的文件夹进行恢复了。就用这个例子来说,恢复用两个命令就可以了:

  1. 首先创建被删除的那个目录,在网站的根目录下 mkdir xxx;
  2. 然后将备份文件copy过来即可 cp /home/whode.daily/public_html/xxx/* ./xxx/

对就这么简单,所以你最好是请bluehost的livechat客服给你开通SSH账户

题外话:合租伙伴 yj 和xiyang的域名快过期!

该日志未加标签
发表于 2007-09-14 20:37:28 目录:网站技术, 虚拟主机 [RSS 2.0] 你可以发表评论, 或者从您的网站 trackback
  • 相关阅读
  • homezz 美国专业主机商
    feed url
    上一篇: « 山东出差中
    已经有3位大师动手指导 拒绝低俗
    • 1楼 风之逸 在2007.09.15 00:47发表评论如下: 回复

      呵呵 多谢分享经验~
      ssh帐号是开通了,至今不太清楚怎么用。。。只会ssh2 secure http://ftp...

      • 2楼 孤客 在2007.09.15 11:35发表评论如下: 回复

        哈哈 能否帮忙介绍些ssh的命令啊?

        如:如何将所有文件打包,然后down下来? 常用的那些 ,谢谢[r]可以,下午吧[/r]

        • 3楼 五彩阁 在2007.11.12 21:37发表评论如下: 回复

          bluehost的SSH??怎么申请可得到SSH账号?

          在helpdesk.bluehost.com提交你的ticket,附上你的身份证数码照片,直接apply for ssh access就可以了

          评论分页: 1
          (Required)
          (Required, not published)
          如果留言未显示无需重复留言,我将为你恢复!