A volte è necessario disporre di repository Rocky in locale per creare macchine virtuali, ambienti di laboratorio e così via. Può anche aiutare a risparmiare la larghezza di banda, se questo è un problema. Questo articolo spiega come usare rsync per copiare i repository Rocky su un server web locale. La costruzione di un server web non rientra nell'ambito di questo breve articolo.
Questo semplice script di shell utilizza rsync per prelevare i file del repository dal mirror più vicino. Utilizza anche l'opzione "exclude", definita in un file di testo sotto forma di parole chiave che non devono essere incluse. Le esclusioni sono utili se si dispone di spazio limitato su disco o se, per qualsiasi motivo, non si vuole tutto. Possiamo usare * come carattere jolly. Fate attenzione all'uso di */ng, perché escluderà tutto ciò che corrisponde a questi caratteri. Un esempio è riportato di seguito: