---
# System prepended metadata

title: DR
tags: [BGSP]

---

---
title: DR
tags: BGSP
---

## VM Crush

### 23-01-17
* 起因: 錯刪 /etc ( `sudo rm -r /etc` ) 導致無法做任何需要權限的操作。
* 解決方式: 還原 VM 並將備份於 mqtt-bridge 的 db 放回 `/home/apexx/db`。
* 事後檢討
    1. cp 時修改名稱確保不會操作到原檔。
    2. rm 時加上 -i 啟用二次確認。
    3. tar.gz 打包後使用預覽而非解壓縮。 ( 待查 )
    4. 任何操作要經過 lab 驗證後再以 script 方式在 production 環境執行確保無誤。
    5. 謹慎使用 sudo。

* 資料備份流程:
    1. stop sp-center
    2. copy db file
    3. start sp-center
    * 若有 row data，格式化成 csv ( col1,col2,col3 ) 後使用 sqlite3 import 回 db。

## Reference
* [rm 增加回收站功能](http://www.gienginali.idv.tw/modules/tad_book3/page.php?tbsn=5&tbdsn=840)


sed -i 's/\r//' <腳本名>.sh