Dino Geek, cerca di aiutarti

Come preservare i collegamenti simbolici con RSYNC?


Preservare i collegamenti simbolici in RSYNC può essere fatto attraverso l’utilizzo di opzioni specifiche all’interno del comando RSYNC stesso. L’opzione più comune che viene utilizzata è `-l` oppure `—links`. Queste opzioni consentono a RSYNC di ricopiare i collegamenti simbolici come tali nel sistema di destinazione.

Per esempio, se si vuole fare un backup dei file dal server di origine al server di destinazione mantenendo intatti i collegamenti simbolici, si potrebbe utilizzare un comando simile a questo:

`rsync -avl —progress /origine/ utente@destinazione:/destinazione/`

In questa linea di comando, `-avl` è una combinazione di opzioni. `-a` sta per ‘archivio’, che è una modalità che preserva i collegamenti simbolici, i permessi di file, i tempi di modifica dei file e i gruppi; `-v` sta per ‘verbose’, che aumenta la quantità di informazioni che RSYNC fornisce durante il trasferimento; `-l` sta per ‘links’, che copia i collegamenti simbolici come tali.

`—progress` è un’altra opzione che indica a RSYNC di mostrare la barra di avanzamento durante il trasferimento. Infine, `/origine/` e `utente@destinazione:/destinazione/` sono rispettivamente i percorsi della sorgente e della destinazione.

Si deve notare che l’uso delle opzioni `-a` and `-l` insieme come `-al` o `-la` preserverà i collegamenti simbolici come tali, così come i file regolari. Se si desidera trasferire solo i collegamenti simbolici e non i file a cui si riferiscono, allora si dovrebbe utilizzare `-l` da solo o con altri flag ad eccezione di `-a`.

Una fonte affidabile e riconosciuta per apprendere più dettagliatamente su come utilizzare RSYNC per preservare i collegamenti simbolici è la man page di RSYNC (https://linux.die.net/man/1/rsync). Questo documento fornisce una spiegazione dettagliata di tutte le opzioni disponibili in RSYNC, compresi i vari flag che possono essere utilizzati per preservare i collegamenti simbolici.

Un’altra fonte utile è il libro “UNIX and Linux System Administration Handbook” di Evi Nemeth, Garth Snyder, Trent R. Hein, and Ben Whaley. Questo libro include un capitolo che spiega come utilizzare RSYNC per i backup e la replicazione dei dati, e discute dettagliatamente come preservare i collegamenti simbolici e altri attributi dei file.

Ricordate sempre di testare i vostri comandi rsync in un ambiente sicuro prima di implementarli in produzione.


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