Rsync: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Playground==
==Playground==
{|
{|class='wikitable'
| valign="top" |
|valign='top' style='width:50%'|
<syntaxhighlight lang="bash">
<syntaxhighlight lang='bash'>
rsync -aqz ${BACKUPS_CFG_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
rsync -aqz ${BACKUPS_CFG_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
rsync -aqz ${HAPROXY_TMP_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
rsync -aqz ${HAPROXY_TMP_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
</syntaxhighlight>
</syntaxhighlight>


| valign="top" colspan="2" |
|valign='top' style='width:50%'|
<syntaxhighlight lang="bash">
<syntaxhighlight lang='bash'>
sudo rsync -avz /etc/pgbouncer/pgbouncer.ini /etc/pgbouncer/pgbouncer.ini.bkp
sudo rsync -avz /etc/pgbouncer/pgbouncer.ini /etc/pgbouncer/pgbouncer.ini.bkp
sudo rsync -avz /etc/pgbouncer/userlist.txt  /etc/pgbouncer/userlist.txt.bkp
sudo rsync -avz /etc/pgbouncer/userlist.txt  /etc/pgbouncer/userlist.txt.bkp
</syntaxhighlight>
</syntaxhighlight>
|-
|-
| colspan="3" |
|valign='top'|
----
<syntaxhighlight lang='bash'>
|-
| valign="top" colspan="2" |
<syntaxhighlight lang="bash">
rsync -avuzb --exclude '*~' samba:sourcedir/ targetdir/
rsync -avuzb --exclude '*~' samba:sourcedir/ targetdir/
rsync -av --exclude={'*.txt','dir3','dir4'} sourcedir/ targetdir/
rsync -av --exclude={'*.txt','dir3','dir4'} sourcedir/ targetdir/
Line 24: Line 20:
</syntaxhighlight>
</syntaxhighlight>


| valign="top" |
|valign='top'|
<syntaxhighlight lang="bash">
<syntaxhighlight lang='bash'>
rsync -a /home/minikube /home/system/
rsync -a /home/minikube /home/system/
rsync -a /home/artemis  /home/system/
rsync -a /home/artemis  /home/system/
rsync -a /home/minio    /home/system/
rsync -a /home/minio    /home/system/
</syntaxhighlight>
</syntaxhighlight>
|-
| colspan="3" |
----
|-
|-
| valign="top" colspan="3" |
|valign='top' colspan='2'|
<syntaxhighlight lang="bash">
<syntaxhighlight lang='bash'>
rsync -avz /etc/ufw/{before,before6,user,user6,after,after6}.rules ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/
rsync -avz /etc/ufw/{before,before6,user,user6,after,after6}.rules ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/
</syntaxhighlight>
</syntaxhighlight>
|-
|-
| colspan="3" |
|valign='top'|
----
<syntaxhighlight lang='bash'>
|-
rsync -avz deploy@app.academia.chorke.org:~/Documents/docker-playground/ .
| valign="top" colspan="2" |
rsync -az ${HOME}/Downloads/harbor/ ${HOME}/Documents/harbor-playground/
<syntaxhighlight lang="bash">
rsync -avz deploy@app.academia.chorke.org:~/Documents/docker-playground/ .
rsync -az ${HOME}/Downloads/harbor/ ${HOME}/Documents/harbor-playground/
rsync -avz ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/*.rules /etc/ufw/
rsync -avz ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/*.rules /etc/ufw/
</syntaxhighlight>
</syntaxhighlight>


| valign="top" |
|valign='top'|
<syntaxhighlight lang="bash">
<syntaxhighlight lang='bash'>
rsync -avh source/ target/ --delete-after --ignore-errors
rsync -avh source/ target/ --delete-after --ignore-errors
rsync -r --progress source target
rsync -r --progress source target
Line 59: Line 48:


==References==
==References==
{|
{|class='wikitable mw-collapsible'
|valign="top"|
!scope='col' style='text-align:left' colspan='4'|
* [[Minikube Ingress DNS| Minikube » Ingress » DNS]]
References
* [[Minikube Systemd|Minikube » Systemd]]
|-
* [[Minikube MetalLB|Minikube » MetalLB]]
|valign='top' style='width:25%'|
* [[Minikube Registry|Minikube » Registry]]
* [[Cloud Computing Cost|Cost » Cloud » Computing]]
* [[Minikube Tunnel|Minikube » Tunnel]]
* [[Chorke Academia Backup]]
* [[Cloud/Cost/Chorke|Cost » Cloud » Chorke]]
* [[Minikube]]
* [[Minikube]]
* [[Helm]]
* [[CIDR]]
* [[CIDR]]
* [[UFW]]
* [[UFW]]
* [[K8s]]
* [[YQ Tool|YQ]]
* [[YQ Tool|YQ]]
* [[JQ Tool|JQ]]
* [[JQ Tool|JQ]]


|valign="top"|
|valign='top' style='width:25%'|
* [[K8s/Academia/Ingress|K8s » Academia » Ingress]]
* [https://askubuntu.com/questions/476041/ Rsync » Deleted from the source]
* [[K8s/HAProxy/Ingress|K8s » HAProxy » Ingress]]
* [[K8s/Apache/Ingress|K8s » Apache » Ingress]]
* [[K8s/Nginx/Ingress|K8s » Nginx » Ingress]]
* [[K8s/Swiss Knife|K8s » Swiss Knife]]
* [[K8s/Storage|K8s » Storage]]
* [[K8s/Ingress|K8s » Ingress]]
* [[K8s/Service|K8s » Service]]
* [[K8s/Run|K8s » Run]]
* [[K8s]]


|valign="top"|
|valign='top' style='width:25%'|
* [[Helm/Prometheus Stack|Helm » Prometheus Stack]]
* [[Helm/Cert Manager|Helm » Cert Manager]]
* [[Helm/Elasticsearch|Helm » Elasticsearch]]
* [[Minikube MetalLB|Helm » MetalLB]]
* [[Helm/Jenkins|Helm » Jenkins]]
* [[Helm/GitLab|Helm » GitLab]]
* [[Helm/Nexus|Helm » Nexus]]
* [[Helm/MinIO|Helm » MinIO]]
* [[Helm/Kafka|Helm » Kafka]]
* [[Helm/Redis|Helm » Redis]]
 
|valign="top"|
* [[Security/Container/Snyk|Security » Container » Snyk]]
* [[Security/Container/Trivy|Security » Container » Trivy]]
* [[Security/Certificate/TLS|Security » Certificate » TLS]]
* [[Java Key Store|Security » Java » Key Store]]
* [[Java Mail API|Security » Java » Mail API]]
* [[Security/Password|Security » Password]]
* [[ZA Proxy|Security » ZA Proxy]]
* [[Security/Domain|Security » Domain]]
* [[Jasypt|Security » Jasypt]]
* [[HTTP Security|Security » HTTP]]


|valign='top' style='width:25%'|
|-
|-
|colspan="4"|
|valign='top'|
----
|-
|valign="top"|
* [[Benchmarks]]
* [[Benchmarks]]
* [[IPTables]]
* [[IPTables]]
Line 124: Line 83:
* [[Tar]]
* [[Tar]]


|valign="top"|
|valign='top'|
* [[Ubuntu Upgrade|Linux » Ubuntu Upgrade]]
* [[Ubuntu Upgrade|Linux » Ubuntu Upgrade]]
* [[Linux Service Creation|Linux » Service Creation]]
* [[Linux Service Creation|Linux » Service Creation]]
Line 136: Line 95:
* [[K9s]]
* [[K9s]]


|valign="top"|
|valign='top'|
* [[Cloudflare/WARP Host|Cloudflare » Host]]
* [[Cloudflare/WARP Host|Cloudflare » Host]]
* [[Cloudflare]]
* [[Cloudflare]]
Line 148: Line 107:
* [[Port]]
* [[Port]]


|valign="top"|
|valign='top'|
* [https://askubuntu.com/questions/476041/ Rsync » Deleted from the source]
* [[Security/Container/Snyk|Security » Container » Snyk]]
* [[Private Enterprise Number]]
* [[Security/Container/Trivy|Security » Container » Trivy]]
* [[Chorke Academia Backup]]
* [[Security/Certificate/TLS|Security » Certificate » TLS]]
* [[Cloud Computing Cost|Cost » Cloud » Computing]]
* [[Java Key Store|Security » Java » Key Store]]
* [[Cloud/Cost/Chorke|Cost » Cloud » Chorke]]
* [[Java Mail API|Security » Java » Mail API]]
* [[YouTube/Channel]]
* [[Security/Password|Security » Password]]
 
* [[ZA Proxy|Security » ZA Proxy]]
|-
* [[Security/Domain|Security » Domain]]
|colspan="4"|
* [[Jasypt|Security » Jasypt]]
----
* [[HTTP Security|Security » HTTP]]
|-
|valign="top"|
 
|valign="top"|
 
|valign="top"|
 
|valign="top"|


|valign='top'|
|}
|}

Latest revision as of 09:55, 6 February 2026

Playground

rsync -aqz ${BACKUPS_CFG_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
rsync -aqz ${HAPROXY_TMP_FILE} ${HAPROXY_ETC_BASE}/haproxy.cfg
sudo rsync -avz /etc/pgbouncer/pgbouncer.ini /etc/pgbouncer/pgbouncer.ini.bkp
sudo rsync -avz /etc/pgbouncer/userlist.txt  /etc/pgbouncer/userlist.txt.bkp
rsync -avuzb --exclude '*~' samba:sourcedir/ targetdir/
rsync -av --exclude={'*.txt','dir3','dir4'} sourcedir/ targetdir/
rsync -av --exclude-from={'/chorke/academia/ignore/rsync.txt'} sourcedir/ targetdir/
rsync -a /home/minikube /home/system/
rsync -a /home/artemis  /home/system/
rsync -a /home/minio    /home/system/
rsync -avz /etc/ufw/{before,before6,user,user6,after,after6}.rules ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/
rsync -avz  deploy@app.academia.chorke.org:~/Documents/docker-playground/ .
rsync -az  ${HOME}/Downloads/harbor/ ${HOME}/Documents/harbor-playground/
rsync -avz ${HOME}/.config/ufw/${BACKUP_DATE_TIME}/*.rules /etc/ufw/
rsync -avh source/ target/ --delete-after --ignore-errors
rsync -r --progress source target
apt install rsync

References

References