Disentangling timestamps with Dropera 2
https://web.brid.gy/r/https://eclecticlight.co/2025/10/29/disentangling-timestamps-with-dropera-2/
Disentangling timestamps with Dropera 2
https://web.brid.gy/r/https://eclecticlight.co/2025/10/29/disentangling-timestamps-with-dropera-2/
Be careful when interpreting APFS timestamps
Resolve a file’s path from its inode number
🚀 Ah yes, the groundbreaking discovery that #APFS on #macOS isn’t perfect at parallel disk I/O, unearthed by running #Git and #pnpm into the ground. 😂 Because what better way to spend a weekend than watching your Mac gasp for air while you pretend to stress test it? 🤡
https://github.com/NullVoxPopuli/disk-perf-git-and-pnpm #diskIO #stressTest #HackerNews #ngated
disk-perf-git-and-pnpm aims to prove that something is wrong with APFS on macOS
https://github.com/NullVoxPopuli/disk-perf-git-and-pnpm
#HackerNews #diskperf #macOS #APFS #performance #issues #pnpm #git
What to do when APFS has problems
https://web.brid.gy/r/https://eclecticlight.co/2025/10/07/what-to-do-when-apfs-has-problems/
🌘 解讀:inode 與 inode 編號 – Eclectic Light Company
➤ 檔案系統的基石:深入瞭解 inode 與其編號的工作原理
✤ https://eclecticlight.co/2025/10/04/explainer-inodes-and-inode-numbers/
本文深入淺出地解釋了檔案系統中「inode」的概念及其編號的重要性。inode 是檔案系統用來唯一識別檔案和目錄的資料結構,而 inode 編號則是這個結構的唯一識別碼。文章對比了 macOS 舊版檔案系統 HFS+ 與新版 APFS 在 inode 處理上的差異,並闡述了 inode 在檔案複製、連結(包括符號連結、別名、硬連結)以及在 volume group 中的應用,說明瞭 inode 如何影響檔案的識別、管理及操作。
+ 這篇文章對 inode 的解釋非常清晰,特別是對於 HFS+ 和 APFS 的比較,讓過去模糊的概念豁然開朗。
+ 對於想要深入瞭解 macOS 檔案系統運作方式的用戶來說,這是一篇必讀的好文。
#檔案系統 #inode #APFS #HFS+
Explainer: inodes and inode numbers
https://web.brid.gy/r/https://eclecticlight.co/2025/10/04/explainer-inodes-and-inode-numbers/
🌘 磁碟工具程式仍無法檢查與修復 APFS 卷宗與容器
➤ 手動繞過 macOS 磁碟工具程式的 APFS 檢測與修復障礙
✤ https://eclecticlight.co/2021/11/19/disk-utility-still-cant-check-and-repair-apfs-volumes-and-containers/
本文指出 macOS 磁碟工具程式在處理 APFS 格式的卷宗和容器時,長期存在無法順利卸載(unmount)的問題,導致「第一 सहाय」功能失效。作者透過實測發現,此問題在 Monterey 12.0.1 版本上更加嚴重。文章提供瞭解決方案,包括利用 macOS 復原模式下的磁碟工具程式,或更直接地透過終端機使用 `fsck_apfs` 指令來手動檢查與修復,並詳細說明瞭指令的各種選項及操作步驟。
+ 這個問題困擾我很久了,終於有人把解決方法說清楚。原來不是我搞不定,是 Apple 的工具在搞鬼!
+ 感謝作者分享,雖然是進階用法,但對於無法使用內建工具修復 APFS
#macOS #APFS #磁碟工具程式 #fsck_apfs #系統修復
Disk Utility still can't check and repair APFS volumes and containers
#HackerNews #DiskUtility #APFS #Volumes #Repair #macOS #TechNews #HackerNews
After years of reading that #TimeMachine backups couldn't be rsync'd and whatnot because hardlinks and more complicated directory hard links.
Something must have changed or the information I was reading was all wrong for networked TimeMachine backups. I believe hard links are heavily used in HFS+ and the newer APFS volumes. However for storing these on a networked share or none Apple filesystem they are placed in a "sparsebundle" which is disk image, on the underlying filesystem is stored as some metadata files and a number of "bands".
With that and TM being finicky at times, I finally decided to try moving my backups to NVMe from spinning rust. And it all worked!
I think it was: https://blog.fosketts.net/2015/07/22/how-to-use-mac-os-x-sparse-bundle-disk-images/ which gave me the right info for how "sparse bundles" work and can safely be rsyncd.
Also a special shout out for https://eclecticlight.co/ the depth of knowledge and the T2M2 utility for analysing TM Logs.
My new storage box is now faster and much quieter (no longer need to restrict backups to not run after 11pm).
Next changes:
- Upgrade networking to 2.5Gbe
- Set up `sanoid` and `syncoid` for zfs snapshots and send them to the spinning rust.
Shiny (and dusty) green motherboard for attention :P
Been researching on more backup tools usable on #macOS.
On thing that really stands out is the apparent lack (or refusal) to use #APFS filesystem snapshots as backup source even though the same tools support BTRFS or LVM2 snapshots just fine.
Would I like to try #BorgBackup or #Replit or #kopia - sure, but none of them supports working from snapshots so.. why bother :|
(I am not unhappy with #ArqBackup at all and I'll decide if I want to spend money on it once my 30 day trial is over but the three listed above are free, oss alternatives so why not check them)
🌘 Python 實現 macOS 節省空間的檔案複製技術
➤ 透過 Python 掌握 macOS APFS 的檔案複製奧祕
✤ https://alexwlchan.net/2025/cloning-with-python/
本文介紹如何在 macOS 上使用 Python 實現 APFS 檔案系統的「節省空間複製」功能。作者透過實際操作,展示了複製檔案時如何僅儲存一份資料,卻能產生多個獨立副本,節省大量磁碟空間並大幅提升複製速度。文中詳述了利用 `cp -c` 指令,以及透過 `ctypes` 呼叫 macOS 系統函式 `clonefile()` 的兩種 Python 實現方法,並探討了兩者的優缺點與實務應用。
+ 寫得真詳細,對於我們處理大量檔案的開發者來說,這功能太實用了!
+ 沒想到 macOS 原生就有這麼方便的功能,而且還能透過 Python 呼叫,長知識了!
#macOS #Python #APFS #Cloning #System Calls
Astuce : profiter des volumes APFS pour optimiser vos sauvegardes Time Machine http://dlvr.it/TL4DQX #TimeMachine #APFS
I regret initiating a transfer of my local #iPhone backups from an external SSD attached to my #Mac, to my #RaspberryPi #NAS.
I don't think the NAS itself is slow, it's surprisingly fast even compared to my main #TrueNAS NAS on my much beefier #Proxmox cluster (probably cos it's SSD-based, even if it's on a USB 3 interface) - it's prolly just bcos these backups are encrypted and comprised of tons, and tons of small files.
At the rate it's going, it'll prolly take several more days - eventho it's only like ~300+ Gigs. It prolly doesn't help that I'm doing this on my Mac either, considering how famously slow #macOS is for file transfers - no matter what local/remote storage drives are at play. It's an #APFS drive tho, so I don't have much choice.
Unless, this apfs-fuse project could help (me perform this transfer on #Linux)...
🔗 https://github.com/sgan81/apfs-fuse
@woolie I'd buy another 50TB and use your software of choice to make automated daily/weeky/etc incremental backups to 25TB of it, and to make regular backups of that to the other 25TB but keep that mostly offline.
For values of 25 and 50 that may vary with how much your data changes.
I currently do that (with two offline disk sets, so one is always off *site* as well) using #rsnapshot for the backups, all disk arrays being #APFS on a #Mac. The next version will be all #ZFS on #FreeBSD.
#Systèmedefichiers
Qu'est-ce qu'un Système de Fichiers ? Un système de fichiers est une méthode et une structure de stockage et d'organisation des données sur des supports de stockage tels que les disques durs, les SSD, les clés USB, et autres dispositifs de stockage. Il permet de gérer la manière dont les données sont enregistrées, récupérées, et organisées. Voici une explication détaillée de ce qu'est un système de fichiers, ses composants, ses types, et son importance. Composants d'un […]Da Apple Mac meinen Rechner nicht mehr unterstützen mag, ist dort seit kurzem auch Linux Mint installiert.
Um von Linux aus auf die APFS formatierten Daten-Festplatte zugreifen zu können muss ich einen APFS-Fuse-Treiber installieren (damit kann ich meine Festplattendateien zumindest lesen – schreiben funktioniert derzeit damit nicht. Selbstversuch Fimchen 7:45 Min.:
https://tube.tchncs.de/w/p/tw3qmC82AmWtEqjgu3R3CQ?playlistPosition=2&resume=true
Für Linux Fans alle dazwischen und ausserhalb...
#Linux-Mint #APFS-FUSE #FCK-MAC #FCK-Win #UnplugTrump
Hyperspace récupère de l’espace sur votre Mac grâce aux clones APFS http://dlvr.it/TJBHjr #Mac #APFS