记俩次连续失误操作造成的数据丢失损坏解决

记二次失误操作造成的数据丢失损坏

1、软连接造成的文件丢失

#>ln -sdf $(pwd)/www.a.com $(pwd)/www.b.com
#打成
#>ln -sdf $(pwd)/www.b.com $(pwd)/www.a.com

因为 "ln" 命令的前后顺序可能有颠倒,造成强制(-f 强制无需检查是否存在)空文件夹覆盖源文件。

解决过程:因为我有备份的习惯,整个网页框架还有(内部wordpress架构用的数据库数据)。

恢复完成以后,利用了百度快照还原

2、进行文件恢复的备份

#>tar -gcvf filename.tar.gz PATH
#打成
#>tar -gcvf PATH file.tar.gz

因为是凌晨维护的,命令再次打错了。这里还有图片...( 甚至当时想到了数据恢复、离职... )

这次造成的结果就是直接导致所有文件的(gzip)加密。

解决过程:还好是gzip,没有用到openssl加密...

**gunzip *** 解决。

3、反思:

因为有强大的计算机基础避免了这次可怕的俩次并列严重事故。如果环境稍微再复杂一些,便是灭顶之灾...

  • 3-1:保持每周VPC基础命令练习
  • 3-2:加强个人对时间管理能力
  • 3-3:继续反思...严重事故!!!
原文地址:https://www.cnblogs.com/itxdm/p/one_disable_thing.html