檔案整理 === Github:https://github.com/timcsy/DataOrganization 頌宇式整理法 --- ### 概念 - 資料中心化 - 有一個「抽象」統一存放的位置 - 像是 Git 的 tracking,監控這些資料 - 盡量使這個系統能包含到所有檔案 - 資料與裝置系統分開 - 使用去中心化 - 可以從資料中心取用資料來用,並定期放回 - 取用頻率階層(Frequency Hierachy) ### 中心 Scope - 原則 - 有一個獨立於裝置的抽象目錄 - 裝置自行快取資料 - (確保有一裝置有所有資料) - 裝置有衝突要 Merge - 雲端可以自動同步減少 Merge 的步驟 - 可以藉由取用頻率階層減少衝突 - 越不常用的檔案存放到越少的裝置 - 如何記錄修改時間及修改項目? - 同步後就不需再紀錄 - 同一份資料可以保存多處 - 別人的分享先保存到 Files,之後再整理 - 整理後就定型了,複製新的 - 因為只有 Files 是自動同步的 - 中心個體(Subject) - 使用者 User - 群組 Group - 家 Home - 公司 Company - 共用 Public ### 取用頻率階層 Frequency Hierachy - 同步 Sync(Files) - 常常 Read / Write - weeks - < 16 GB - 儲存 Storage - 偶而 Read / Write - months - < 256 GB - 封存 Archive - 基本上不會 Read / Write - years - < 4 TB - 備份 Backups - decades - < 64 TB ### 整理備份步驟 - 照取用頻率階層來決定備份週期 - 這一層要備份,要等更頻繁那層整理完再備份,讓那層的東西在這層可以找得到(讓那層變成真正的快取),如果沒整理,則只能備份尚未整理的那層 - 不同裝置系統資料獨立備份到最底層 - 這裡指的資料指的是沒有加入到中心控制的資料 ### 原則 - 超過 7 個檔案或資料夾始做分類 - 3 是最美的 ### 主目錄 - 文件 Documents - 圖片 Pictures - 相片 Photos - 旅遊 Traveling - ... - 圖片 Images - 音樂 Music - 歌曲 Songs - ... - 影片 Videos - (下載 Downloads) - 專案 Projects - 程式 Apps - 備份 Backups - 其他 Others - 雜項 Temp ### 次目錄 - 生活 Life - 信仰 Faith - 學校 School - 資訊 IT - 其他 Others - 雜項 Temp 日誌 --- ### 2020/03/11 - 分層(下一層有上一層的備份) - Frequently(不特別分) - Storage:一月整理一次 - Archive:一年整理一次 ### 2020/03/18 - 大致建立資料夾結構 ### 2020/03/19 - Google Drive 會在每個資料夾底下建立一個 Icon? 的隱藏檔案,需要寫一個 Script 刪除之(在它不應該出現的地方) ### 2021/05/08 - 可以把 Files 改名為 Sync - 是否加入精選(Recommended)? - 看 NAS 有沒有標籤功能 - 是否加入可能有大量小檔的資料夾? - 取名叫 Data? - 要測試一下 NAS 性能 - 如果是硬碟,取名叫 Drive ### 2021/08/12 - 所有東西,只要想被 Read 的,都存在 Drive 裡 ### 2021/09/07 - 還是要保留同步資料夾,而且就只同步這個資料夾,因為各個裝置可能空間不夠,這樣對其他資料也比較安全比較不會隨便動到,最後要整理的時候也能夠有另外的邏輯 ### 2022/09/25 - Music 中 `20210706音色編曲`、`音色課` 因為可能有 MAC 特殊的檔案結構所以無法直接複製 ### 2022/11/04 - 檔案損毀(Programming 資料夾內) - \\timcsy\Programming\Projects\Web\Projects\Song\package-lock.json - \\timcsy\Programming\Projects\Web\Projects\Song\package.json - \\timcsy\Programming\Projects\Web\Projects\Song\server\data\db\diagnostic.data\metrics.2019-02-28T04-42-39Z-00000 ### 2023/02/28 - 備份 F74046462 GSuite 資料
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up