Meta-data apa yang disimpan dan dikembalikan oleh iCloud drive untuk setiap file atau direktori?


4

Pengamatan : Mesin A memiliki HPFS + dengan langganan drive iCloud. Mesin B memiliki APFS dan bergabung dengan drive iCloud yang sama. Ketika konten diunduh, semua direktori memiliki tanggal modifikasi baru.

Eksperimen / Observasi 2 : Mesin A dan B menggunakan drive iCloud yang sama. Putuskan koneksi jaringan pada B. Buat dan kosongkan direktori pada A. Setelah beberapa waktu hubungkan B kembali ke jaringan. Direktori kosong diunduh pada B tetapi dengan waktu modifikasi baru (waktu pengunduhan pada B). Ini tidak terjadi pada file.

Pengaturan : Dalam "percobaan / pengamatan" di atas, mesin A menjalankan macOS 10.12.6 pada HPFS + (peka huruf besar kecil dan terenkripsi). Mesin B menjalankan macOS 10.13 beta pada APFS (peka huruf besar kecil dan terenkripsi).

Pertanyaan : Saya ingin tahu metadata apa yang disimpan dan dipulihkan untuk file di drive iCloud. Misalnya jenis perangko waktu apa yang disimpan (waktu pembuatan, waktu baca terakhir, waktu modifikasi terakhir, ...)? Apakah nama file peka huruf besar-kecil? Apakah mereka dinormalisasi?

Apakah Apple menerbitkan referensi tentang ini?


developer.apple.com/library/content/documentation/… mungkin memberikan beberapa petunjuk (saya tidak menggali terlalu dalam sekalipun)
nohillside

Hanya Apple yang tahu, dan kecuali mereka menerbitkannya di situs pengembang, tidak ada data resmi tentang itu.
John Keates

mdls <filename> pada dua Mac menunjukkan semua metadata sama kecuali untuk yang terkait dengan pembukaan atau penggunaan file (mis. kMDItemUsedCount)
Gilby

Pengamatan Anda tidak benar-benar berhubungan langsung dengan pertanyaan Anda. Saya tidak mengatakan itu bukan pertanyaan yang bagus. Tetapi, ketika komputer Anda mengunduh konten dari iCloud, tanggal pembuatan / adalah / hari ini, karena struktur folder dibuat, di komputer Anda, sekarang. Itu terpisah dan berbeda dari metadata pembuatan / modifikasi file yang diunduh.
Harv

Harv, saya tidak percaya itu benar - lihat komentar saya untuk jawaban di bawah mengenai folder Sinkronisasi iCloud menyebarkan kMDItemContentCreationDate yang sama untuk folder dan inilah yang ditunjukkan dengan mendapatkan info.
Gilby

Jawaban:


1

iCloud Drive tidak disimpan pada sistem file tradisional per se di server Apple.

Di Mac Anda, file di iCloud Drive disimpan secara sederhana di sistem file yang ada di hard drive Anda - biasanya HFS +. Anda dapat menemukan file di jalur berikut:

~ / Library / Mobile \ Documents / com ~ apple ~ CloudDocs /


Terima kasih atas jawaban anda. Saya agak tertarik dengan metadata apa yang disimpan bersama dengan setiap file. Misalnya, lihat "observasi" yang saya tambahkan ke pertanyaan. Mungkin saya harus mengubah judul pertanyaan?
Loax

Jika Anda melihat di jalur yang saya referensikan, Anda akan melihat bahwa tidak ada metadata tambahan di atribut atau yang serupa.
jksoegaard

Informasi apa yang disimpan di sisi server? Misalnya, dari pengalaman saya (pengamatan yang disebutkan dalam pertanyaan), tampak bahwa meta-data pada "waktu yang dibuat" tidak disimpan di sisi server atau diabaikan ketika membuat ulang direktori di tujuan baru.
Loax

mdls <folder> pada 2 Mac menunjukkan kMDItemContentCreationDate adalah sama (meskipun mungkin sebelum instalasi macOS), meskipun kMDItemContentModificationDate adalah lokal untuk Mac tertentu.
Gilby
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.