運維交接的一些理解

前言:
最近部門變更,負責接手電商業務的運維工做,可是電商原來運維人員6人,我只有1人,所以這個交接工做仍是挺有難度和壓力的,已經交接完畢,我想這些經驗對於新工做、新環境、新業務都有所幫助,也是本身的運維足跡,記錄一二數據庫

跟產品運營瞭解業務

因爲之前沒有接觸過電商的運維,所以首先了解電商業務,梳理爲如下安全

  • 電商產品詳情
  • 電商功能模塊
  • 電商節假日活動
  • 用戶登陸、瀏覽、下單、支付流程
  • 是否有搶購秒殺類業務
  • 優惠券紅包積分等業務
  • 會員業務

以上業務最好跟產品、運營去了解,他們是比較清楚的,對這些清楚了以後才能開展以後的運維工做服務器

跟研發瞭解系統架構

跟開發聊聊業務架構,瞭解所使用的技術,爲何使用,以及好處。最好讓其準備PPT能演講下,若是不行讓其發發文檔看看也是好的,梳理如下幾點網絡

  • 瞭解各項目業務架構設計,及拓撲圖
  • 大流量場景業務
  • 目前存在的業務瓶頸
  • 有無歷史遺留落後設計
  • 有無應用最新技術及爲何這樣選擇

在這裏只是瞭解,運維跟研發是會一直合做的,所以後面能夠帶着問題再找到相關負責人架構

運維相關

這裏就涉及到咱們的主要工做了,瞭解運維的方式,技術棧等等,列了以下運維

  • 瞭解閱讀運維文檔,通常有wiki,所以能夠先看看大體瞭解,但不是全部wiki都有章有法,多數仍是很亂
  • 瞭解當前運維資產,服務器、網絡、數據庫等相關運維資源狀況
  • 瞭解當前運維方式,如人肉、腳本、自動化等等,看看當前處於哪一個階段
  • 瞭解當前運維技術棧,畢竟運維技術、工具更新快,且多又雜,不必定都接觸過
  • 瞭解線下線上發佈流程,是否自動化
  • 瞭解各業務部署的運維架構
  • 瞭解目前運維安全方面的防禦
  • 瞭解和開發測試運營等合做方式

減小踩坑風險

相信不少人若是接手其餘人的工做時,前面都是比較痛苦的,由於其餘人的工做方式、理念等都跟本身或多或少都有出入,就運維而言,本身當前的技術能力若是與接手的運維工做階段(如自動化程度較高)有出入,則很難快速着手,好比工做中沒有必定的標準、規範會致使很混亂,或者即便有標準規範,但執行得不理想。又或者工做中都靠口頭相傳,沒有很好的文檔記錄,所以想要快速,首先自身的技術須要有必定的基礎,其次就是努力熟悉了,這裏我主要是提出幾點減小踩坑坑的方法工具

1.作好記錄
若是跟人交接,則必定要作好記錄,這點很是重要,由於人在短期內接收一大堆東西是很是容易忘記的,俗話說的好,好記性不如爛筆頭,最重要的是本身記錄的過程也會造成一種記憶,能夠回想當時爲何這樣記錄幫助回憶,另外不少wiki上找不到的考運維間口頭相傳的更要記錄學習

2.標準與非標準
如今運維DEVOPS理念很火,但其實好些團隊作得並不徹底,有些地方作了標準化,有些地方又保留了老的,致使運維過程當中,有些自動化了有些仍是人肉,這些須要好好區分開來,不然很容易出故障,固然後續是必定優化這樣的不良運維測試

3.熟悉各業務所在服務器
首先運維本身也要熟悉產品相關的業務,當咱們業務出問題時,才能第一時間處理,好比某個頁面打不開,那麼是什麼域名,什麼業務,可能在哪些地方出故障,咱們也要第一時間知道這些業務在哪些服務器上面,這樣才能方面運維排查問題,因此要熟悉業務和服務器間的拓撲圖優化

4.熟悉各個服務進程的啓動中止方法
在運維裏面流行一句話,沒有什麼是重啓解決不了的,雖然不那麼準確,可是運維工做中,的確有不少時候的故障是能夠經過重啓來快速恢復業務的,那麼咱們不一樣的服務進程如何重啓必定要優先了解熟悉並記錄,才能作到更快速的管理進程

5.熟悉各個服務的文件配置路徑、日誌路徑
運維工做中總會有變更,故障等,當須要修改配置文件,以及查看日誌時,若是咱們不熟悉則會查詢許久,所以在交接過程當中這些也必定要記錄下來,才能快速處理運維需求及故障

6.熟悉瞭解各個服務器的開機啓動項
開機啓動或者有哪些尚未加入開機啓動的進程必定要注意,有時候服務器宕機了進程沒有啓動,就影響了業務,所以要去了解如chkconfig、/etc/rc.local裏面的內容及未添加的

7.熟悉好發佈流程
跟運維及其餘部門瞭解代碼發佈平臺、流程等,這是常常用到的,問問有無哪些須要運維常常配合的,還有一些歷史遇到的一些問題

8.瞭解以往故障
對之前運維中發生的故障若是有記錄那就最好去了解,看看當時的故障表現及處理方法,若是沒有記錄,也能夠詢問同事瞭解

9.對不熟悉的技術棧先淺嘗
運維技術工具衆多,咱們通常不會每一種都瞭解,若是接手的恰好有較多本身不熟悉的,能夠先了解,而後知道怎麼重啓管理進程以及查看日誌排查問題便可,等有富餘時間了再逐漸深刻學習,這樣纔不會消耗大量的時間在一些不熟悉的事情上面

10.優先深刻理解核心業務
要跟運維開發測試運營產品等了解哪些是很是核心的業務,是不可容忍停機停服的,這些是咱們重點關注而且須要很是熟悉的,須要很仔細的對待交接,千萬不能馬虎

11.搞好關係
沒錯啦,不管是交接仍是去了解學習,必定要跟同事們打好關係,能夠適當的請客吃飯幾回,這點很是重要,由於在交接的時候,有些坑若是對方不說,你不必定看獲得。所謂害人之心不可有,防人之心不可無,你們相處融洽,其樂融融,相信在交接的時候也更願意將經驗之談奉上,說不定還能多學習些運維知識,提高本身技術水平,還交個朋友,何樂而不爲

總結

在防止踩坑哪裏都基本總結了,在新工做新環境或者交接工做中必定要放穩心態,戒躁戒急,要自信些,有難度有挑戰有壓力才能看到自身的不足,遇事冷靜則事半功倍,工做加油!!!

相關文章
相關標籤/搜索