BlueHost用SSH恢复误删文件

如果没有开通SSH,最简单的方法就是寻求BlueHost技术支持,要恢复账号的文件资料到最近的一次备份,然后,按要求提供功能变数名称,账号、密码、身份证号码即可恢复。

如何恢复在BlueHost上误删的文件呢?在给一个用户添加FTP账户的时候,把目录添加到根目录下,在加上BlueHost无法修改账户的目录,所以,就打算将这个账户删除重新建立,结果删除的时候点击了“连同文件一起删除”的按钮,当时就懵了,那叫一个郁闷……

正在郁闷的时候,突然想起以前在BlueHost主机的SSH中好像看到有这样的文件夹xxx.daily和xxx.weekly,于是就好奇的进去了,发现里面的文件和账户下的文件是一模一样的,这个就是自己账户下的两种频率的备份,一个是每天备份,一个每周备份,把按天备份的这个文件夹COPY到刚才不小心删掉的地方,就OK了,所以,出现问题时,一定要保持冷静,这样才能想到完美的解决方法。

假设你的SSH账号是whode,如果你删除的是~public_html/xxx文件夹,你会发现在/home目录下有两个文件夹/home/whode.daily和/home/whode.weekly,恢复用的两个命令就OK了:
首先创建被删除的那个目录,在网站的根目录下mkdir xxx
然后将备份文件copy过即可cp /home/whode.daily/public_html/xxx/*./xxx/
就这么简单,所以,你最好是请BlueHost的客服帮你开通SSH账户

赞 (2)