Dino Geek, cerca di aiutarti

RSYNC può conservare le date di creazione dei file?


RSYNC è uno strumento di sincronizzazione di file open source poderoso e flessibile. Tuttavia, a differenza di alcuni altri strumenti di sincronizzazione o backup, RSYNC non conserva le date di creazione dei file.

Questo perché, a livello di sistema operativo, la data di creazione del file (noto anche come attributo “birthtime”) non viene modificata o tracciata nello stesso modo della data di ultima modifica o dell’ultima data di accesso. In generale, i sistemi operativi Unix-like come Linux non memorizzano la data di creazione del file come uno degli attributi standard del file, mentre i sistemi operativi basati su Windows lo fanno.

La mancanza di supporto per la conservazione delle date dei file da parte di RSYNC è confermata nella documentazione ufficiale di RSYNC. La pagina di manuale ufficiale di RSYNC specifica diversi flag che possono essere utilizzati per preservare varie informazioni sui file, tra cui l’utente e i permessi di gruppo, la data di ultima modifica e altre informazioni. Tuttavia, non esiste un’opzione per preservare la data di creazione del file.

Ciò significa che se si utilizza RSYNC per copiare un file, la data di creazione del file copiato sarà impostata al momento della copia, non al momento in cui il file originale è stato creato. Ad esempio, se hai un file chiamato “documento.txt” che è stato creato il 1 gennaio 2020 e lo copi con RSYNC il 1 gennaio 2021, la data di creazione del file copiato sarà il 1 gennaio 2021.

Questo comportamento di RSYNC può essere confermato anche da vari thread e articoli online. Ad esempio, un thread su StackExchange discute esattamente questo problema e gli esperti concordano che RSYNC non può preservare le date di creazione dei file.

Pertanto, se è importante mantenere le date di creazione dei file durante l’esecuzione di operazioni di backup o sincronizzazione, potrebbe essere necessario cercare altri strumenti o metodi. Alcuni strumenti di backup di terze parti, ad esempio, potrebbero offrire la possibilità di mantenere la data di creazione del file.

Fonti:
1. Documentazione ufficiale di RSYNC: https://rsync.samba.org/
2. Thread di StackExchange: https://unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4/50184


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Avviso Legale / Condizioni Generali di Utilizzo