rsync is een krachtig hulpprogramma voor bestandssynchronisatie en -overdracht dat vaak wordt gebruikt op servers, waaronder virtual private servers (VPS). Hiermee kunt u efficiënt bestanden en mappen kopiëren en synchroniseren tussen lokale en externe systemen.
-a
(archive): bevat veel opties om bestandsattributen te behouden (permissies, tijdstempels, enz.).-v
(verbose): geeft gedetailleerde informatie weer over het proces.-z
(compress): comprimeert gegevens tijdens het verzenden.--delete
: verwijdert bestanden in de doelmap die niet in de bronmap staan.--exclude
: sluit opgegeven bestanden of mappen uit van kopiëren.Deze voorbeelden en opties helpen je aan de slag te gaan met rsync en het te gebruiken om bestanden en mappen efficiënt te synchroniseren.
Syntax componenten:
user@host:/path/to/source
).Een lokale map kopiëren naar een andere lokale map:
rsync -av /path/to/source/ /path/to/destination/
Een lokale map kopiëren naar een externe server:
rsync -av /path/to/local/dir/ user@remote_host:/path/to/remote/dir/
Kopiëren van een externe server naar een lokale machine:
rsync -av user@remote_host:/path/to/remote/dir/ /path/to/local/dir/
Synchroniseren om bepaalde bestanden uit te sluiten:
rsync -av --exclude='*.tmp' /path/to/source/ /path/to/destination/
rsync is een zeer nuttig hulpmiddel voor serverbeheerders en ontwikkelaars dat het proces van bestandsoverdracht en synchronisatie vereenvoudigt. De efficiëntie en flexibiliteit maken het een van de populairste oplossingen voor het back-uppen en beheren van bestanden op VPS en andere servers.
Apply the discount by inserting the promo code in the special field at checkout: