Android App 備份 (使用 Syncthing)

需求

Android 手機現在都不能插卡了, 萬一手機掛了, 上面的資料沒備份就很麻煩. 我目前是使用 Syncthing-Fork, 他在 PC 和手機上的設定可參考 https://dennys.github.io/tw/doc/syncthing/android-files-sync-to-pc-by-syncthing-fork/.

這邊紀錄的是, Syncthing 設定好後, 要如何把對應的 App 的資料放到容易被 Syncthing 讀寫的地方.

Syncthing (Android 設定)

  1. Ignore patterns
    • .trasn*
    • *.obf (主要是這兩個檔案, Taiwan_asia.obf: 548MB, World_basemap_mini.obf: 49MB)

各 App 設定方法 (設定一次就好)

OsmAnd+ (OSM Automated Navigation Directions)

  1. 執行 設定 -> OsmAnd 設定 -> 資料儲存器資料夾 -> 手動指定 -> 輸入目錄

Open Tracks

  1. 執行 設定 -> 蹤跡匯出目錄 -> 輸入目錄

  2. 打開 即時運動後匯出, 這樣他每次都會自動匯出一份檔案

各 App 設定方法 (每次執行一次, 才會備份一次)

Nova Launcher

  1. 執行 設定 -> Export to folder -> 儲存 (選 GPS or KML, or KMZ 格式), 把設定檔存到備份目錄
  2. 讓 Syncthing 自己同步

Syncthing (自己備份自己)

  1. 執行 設定 -> 備份 & 還原 -> 備份, 把設定檔存到 Download 目錄
  2. 讓 Syncthing 自己同步

AntennaPod

  1. 執行 設定 -> 儲存空間 -> 匯入/匯出 -> 資料庫匯出 -> 儲存, 把設定檔存到備份目錄
  2. 讓 Syncthing 自己同步

Geo Tracker

  1. 執行 設定 -> Export to folder -> 儲存 (選 GPS or KML, or KMZ 格式), 把設定檔存到備份目錄
  2. 讓 Syncthing 自己同步

Posts in this Series