È una buona idea fare il backup di una directory su un filesystem HFS + usando la funzione di compressione del Finder e quindi copiare il file ZIP su un disco fisso FAT32, su Dropbox, ecc.? O potrebbe causare danni ai dati o perdita di dati?
Ad esempio, se comprimo la mia libreria di iTunes e i collegamenti simbolici sono sostituiti da un'altra copia del file, si tratta di una modifica della semantica. Se il mio disco rigido si blocca e ripristino una copia della libreria di iTunes dal backup, iTunes potrebbe non funzionare correttamente a causa di ciò. Ad esempio, la modifica del contenuto di un file non influisce sull'altro. Cancellare il file puntato significa che non puoi più leggere il contenuto di quel file tramite il link simbolico, che è diverso se il link simbolico è sostituito da una copia di quel file. iTunes potrebbe arrestarsi in modo anomalo a causa di una libreria corrotta o di danneggiare ulteriormente la libreria, il che significa che il backup non è servito allo scopo.
È garantito che tutte le directory valide comprimino su ZIP senza errori e si espandano su una copia identica della directory originale, senza alcuna perdita di informazioni o modifiche semantiche? In particolare, i file ZIP supportano tutte le funzionalità di HFS +?
- link simbolici
- Collegamenti hard (comprese le directory supportate su HFS +)
- Alias
- Attributi estesi
- fork delle risorse
- ACL
- Autorizzazioni Unix
- Tutti i nomi di percorso validi in HFS +. In altre parole, ZIP supporta tutti i caratteri validi per l'uso nel nome di un percorso? ZIP supporta il nome di percorso più lungo che è possibile creare in HFS +, oppure esiste un limite di lunghezza del percorso inferiore nel formato ZIP?
- C'è un limite di dimensioni del file di 4 GB?
... e così via.
Sono preoccupato per il potenziale di modifiche silenziose, che causano la perdita o la corruzione silenziosa dei dati senza che io ne sia a conoscenza finché non è troppo tardi.
Questa è una domanda sul formato ZIP e anche sul comando Comprimi del Finder. Perché anche se il formato ZIP supporta qualcosa, se l'implementazione del Finder no, non aiuta.