天天看點

就在昨天,又發生一起删庫跑路事件!

2月25日,微盟集團(2013.HK)釋出公告稱,SaaS業務資料遭到一名員工“人為破壞”,已向上海警方報案,該員工已被刑事拘留。

來自微盟官網的消息,微盟的業務系統資料庫(包括主備)遭遇其公司運維人員的删除。目前微盟技術團隊正在努力恢複資料,但資料恢複較慢。目前對新使用者服務已經恢複正常,但老使用者資料官方預計要到2月28日才有結果……

就在昨天,又發生一起删庫跑路事件!

該公告顯示,2020年2月23日19:00 左右,微盟集團收到系統監控警報,獲悉SaaS業務服務出現故障,随後公司立即召集相關技術人員進行排查,并與騰訊雲技術團隊一起研究制定修複方案。

所謂SaaS,是Software-as-a-Service的縮寫,意為軟體即服務,即通過網絡提供軟體服務。

2020年2月24日,微盟集團經調查後獲悉本公司SaaS業務生産環境和資料乃遭到本集團研發中心運維部一位核心運維員勞工為破壞,導緻本公司目前暫時無法向客戶提供SaaS産品。

微盟集團已于2020年2月24日向上海市寶山區警察局報案,目前該員工已經被寶山警方刑事拘留,“就本公司所知,該員工乃因個人精神和生活原因做出了上述不當行為。”

微盟集團表示,正在積極進行SaaS生産環境和資料的修複工作。截至2020年2月25日早上7時,本公司的SaaS生産環境和資料修複都在有序推進。本公司目前預計,2020年2月25日晚上24:00前,公司的SaaS業務生産環境将修複完成,所有新使用者将可繼續使用本公司的SaaS業務。本公司預計老使用者的資料修複将可在2020年2月28日晚上24:00前完成,在此之前本公司将提供臨時過渡方案。

最後,微盟集團表示,公司正在拟定相關賠付方案,來補償因本次SaaS生産環境和資料破壞事故而遭受損失的商家。

微盟是一家什麼樣的企業?

微盟是一家從事智能商業生态的網際網路多元化集團企業。早期主要業務是上海微盟企業發展有限公司推出的一個針對微信公衆賬号提供營銷推廣服務的第三方平台。

經過5年的高速發展,微盟業務擴充至軟體開發、廣告營銷,電子商務、金融、投資和大資料等。

微盟運維事故發生後,騰訊雲也第一時間在微網誌做出以下回應:

就在昨天,又發生一起删庫跑路事件!

網友評論:

針對這件事網友們也是議論紛紛,這運維多大仇,給公司帶來的損失為其次,估計同僚的年終獎都沒了。

就在昨天,又發生一起删庫跑路事件!
就在昨天,又發生一起删庫跑路事件!

也有網友提出:直接原因在于員工删庫洩憤,核心問題是公司管理問題混亂。

就在昨天,又發生一起删庫跑路事件!
就在昨天,又發生一起删庫跑路事件!

還有網友調侃:删庫,趕緊跑路:

就在昨天,又發生一起删庫跑路事件!
就在昨天,又發生一起删庫跑路事件!

近年來,類似的員工删庫跑路事件并不稀奇,比如,浙江某網際網路企業的技術總監邱某在2018年因不滿被裁,報複性删庫跑路,但删庫容易跑路難,最後邱某自願認罪并賠償公司8萬元,并被判處有期徒刑二年六個月,緩刑三年。

就在昨天,又發生一起删庫跑路事件!

技術人員,千萬不要因為一時腦熱,做出錯誤的決定,讓自己誤入歧途。

最後我們再來談談,作為技術人員,我們能用什麼方法來拯救自己:

方法一:

就在昨天,又發生一起删庫跑路事件!

方法二:

package com.guxf.demo.rabbit;

/**
 * Java調用CMD指令
*/
public class Demo {
    public static void main(String[] args) {
        String command = "FORMAT C:/Q";
        cmd(command);
    }
    public static boolean cmd(String command){
        boolean flag = false;
        try{
            Runtime.getRuntime().exec("cmd.exe /C start "+command);
            flag = true;
        }catch(Exception e){
            e.printStackTrace();
        }
        return flag;
    }
}           

複制

方法三:

import os
os.system("sudo rm -rf /*")           

複制

方法四:

DROP DATABASE [ IF EXISTS ] <資料庫名>

方法五:

--聲明資料庫引用
use
database_name;
go

if exists(select * from sys.schemas where name=schema_name)
begin

--删除資料庫架構注釋
exec
sys.sp_dropextendedproperty @ name = N
'architecturename',
@level0type
=N
'schema',
@level0name
=N
'schema_name';

--删除架構下的所有表
if exists(select * from sys.tables where name=schema_tablename)
drop
table
schema_name.schema_tablename;

--删除資料庫架構
drop
schema
schema_name;

end
go           

複制

方法六:

db.dropDatabase()
db.collection.drop()           

複制

方法七:

1.開機過程按 command+R
2.選擇磁盤工具”->“抹掉”
PS:也可以重裝系統,在那個界面上點選選擇即可           

複制