dconf:Linux Xwindow 設定檔的備份與還原

Ubuntu Linux 的 Xwindow (Gnome、Cinnamon...) 等等的 Desktop 環境設定參數,現在都使用 dconf 的資料庫來儲存,所以要備份還原,只要將這個檔案直接備份再放回去即可。

但是若不像全部備份,想要只備份、還原某部分的設定資料,要怎麼做呢?

閱讀全文〈dconf:Linux Xwindow 設定檔的備份與還原〉

Docker Image 的 備份 與 還原

Docker 平常都是備份 Dockerfile 和 docker-compose.yml 即可,但是某些套件已經無法線上安裝,就是 Dockerfile build 會失敗的話,比較好的做法就是直接把 Image 先存下來~

想要將 Docker Image 備份、還原,要怎麼做呢?

另外,若已經在 Container 做很多事情,但是無從考證起,那只好把 Container commit 然後另外備份成 Image.tar,要怎麼做呢?

閱讀全文〈Docker Image 的 備份 與 還原〉

Git 2.33 版以後 增加 switch、restore 命令

Git checkout 拿來切換 分支(Branch)、還原 等等,在使用的時候,有些命令比較不直覺

於 Git 2.33 版以後,增加了 switch 和 restore 的命令,可以讓 Git 操作起來更直覺~

閱讀全文〈Git 2.33 版以後 增加 switch、restore 命令〉

Memcached 資料備份、重新啟動、還原的 Script

Memcached 全部資料都在記憶體(RAM)裡面,所以只要重新啟動,全部資料都會消失,想要重新啟動,但是資料都還保留著的話,應該怎麼做呢?

閱讀全文〈Memcached 資料備份、重新啟動、還原的 Script〉

Debian Linux iptables 儲存、還原、自動啟動設定

Debian Linux 使用 iptables 設定防火牆、要怎麼將設定值儲存(備份)、還原,於開機啟動時自動載入?

閱讀全文〈Debian Linux iptables 儲存、還原、自動啟動設定〉

Memcached 備份、還原的方式

理論上, Memcached 不需要做備份、還原這種事情, 因為存在裡面的東西應該都是 Cache, 沒有使用 Memcached 的話, 速度應該只會比較慢, 而不應該會有影響才對.

  • 註1: Memcached restart 後, 所有資料都會清空
  • 註2: 這次遇到的主要是實驗用的項目, 剛好要搬機器, 實驗不想中斷, 所以才用此方式

閱讀全文〈Memcached 備份、還原的方式〉