101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

501
active users

#rsync

1 post1 participant1 post today
Jonathan Matthews<p>Folks who know "rsync -F" because they already use it -- am I right in thinking that it adds these behaviours to a sync:</p><p>- recursively look for .rsync-filter files in every directory in the copy source, including the top-level</p><p>- apply the filters they each contain to the directory and subdirectories rooted at the same level that each file was found</p><p>- exclude those .rsync-filter files from being copied to the destination </p><p>Is that right? <a href="https://fosstodon.org/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://fosstodon.org/tags/sync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sync</span></a> <a href="https://fosstodon.org/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://fosstodon.org/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a> <a href="https://fosstodon.org/tags/filesystem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>filesystem</span></a> <a href="https://fosstodon.org/tags/filesystems" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>filesystems</span></a></p>
Klaus Zimmermann :unverified:<p>When you are backing up things with <a href="https://c.im/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> and you realize you forgot to add a '/' in the arguments somewhere</p>
Dan<p>"a brief guide to rsync"<br><a href="https://www.youtube.com/watch?v=eifQI5uD6VQ" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=eifQI5uD6V</span><span class="invisible">Q</span></a> <a href="https://chaos.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://chaos.social/tags/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a> <a href="https://chaos.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a></p>
r1w1s1I didn’t know about openrsync until recently — been using rsync for years and somehow missed it!<br><br>openrsync is a lightweight rsync replacement developed by the OpenBSD team.<br>It focuses on security, simplicity, and a small footprint.<br><br>While not yet feature-complete compared to GNU rsync, it supports common<br>use cases like recursive copying, preserving permissions, and syncing over SSH.<br><br>Originally introduced in OpenBSD 6.5 (May 2019)<br>Authored by Kristaps Dzonsons<br>🔗 <a href="https://www.openrsync.org/manual.html" rel="nofollow noopener" target="_blank">https://www.openrsync.org/manual.html</a><br><br>Thinking about writing a SlackBuild for it — I’ll give it a proper test first. 🙂<br><br><a href="https://snac.bsd.cafe?t=openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#openbsd</a> <a href="https://snac.bsd.cafe?t=openrsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#openrsync</a> <a href="https://snac.bsd.cafe?t=slackbuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#slackbuild</a> <a href="https://snac.bsd.cafe?t=rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#rsync</a><br>
Peter N. M. Hansteen<p>rsync replaced with openrsync on macOS Sequoia <a href="https://www.undeadly.org/cgi?action=article;sid=20250408062403" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">undeadly.org/cgi?action=articl</span><span class="invisible">e;sid=20250408062403</span></a> <a href="https://mastodon.social/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.social/tags/openrsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openrsync</span></a> <a href="https://mastodon.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://mastodon.social/tags/macos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macos</span></a> <a href="https://mastodon.social/tags/apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apple</span></a> <a href="https://mastodon.social/tags/freesoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freesoftware</span></a> <a href="https://mastodon.social/tags/libresoftware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libresoftware</span></a></p>
Back In Time<p>What do you think about that new <a href="https://fosstodon.org/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a> of the about dialog?</p><p><a href="https://github.com/bit-team/backintime/pull/2082" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/bit-team/backintime</span><span class="invisible">/pull/2082</span></a></p><p><a href="https://fosstodon.org/tags/backup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backup</span></a> <a href="https://fosstodon.org/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a></p>
Michael Stapelberg 🐧🐹😺<p>Starting with version 0.2.7, my <a href="https://github.com/gokrazy/rsync" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/gokrazy/rsync</span><span class="invisible"></span></a> uses the Landlock Linux kernel security module to restrict file system access to the transfer source/destination as a defense-in-depth measure! 🎉</p><p>This is similar to OpenBSD’s unveil(2).</p><p><a href="https://mas.to/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://mas.to/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mas.to/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a></p>
Venya (he/him/dude) 🇺🇦<p>Adventures with <a href="https://musicians.today/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a></p>
Scott Keck-Warren<p>Check out my new video on <a href="https://phpc.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> for <a href="https://phpc.social/tags/backups" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backups</span></a> over on the <span class="h-card" translate="no"><a href="https://phparch.social/@editor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>editor</span></a></span> <a href="https://phpc.social/tags/youtube" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>youtube</span></a> channel.</p><p><a href="https://phpc.social/tags/phpc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>phpc</span></a> <a href="https://phpc.social/tags/webdeveloper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdeveloper</span></a> <a href="https://phpc.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://phpc.social/tags/developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developer</span></a></p><p><a href="https://youtu.be/DXu35p-aN0I" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/DXu35p-aN0I</span><span class="invisible"></span></a></p>
Michael Stapelberg 🐧🐹😺<p>Did you know? My <a href="https://github.com/gokrazy/rsync" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/gokrazy/rsync</span><span class="invisible"></span></a> module can be used as a library — both its client and its server accept the io.ReadWriter interface type :) </p><p>To demonstrate that this works and to show the flexibility this enables, I put together an rsync-over-gRPC demo:</p><p><a href="https://github.com/stapelberg/rsync-over-grpc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/stapelberg/rsync-ov</span><span class="invisible">er-grpc</span></a></p><p>To be clear, this isn’t starting the samba rsync program in the background or anything like that; it’s a 100% Go implementation; memory-safe and fast! Standalone and cross-architecture! 🚀</p><p><a href="https://mas.to/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mas.to/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://mas.to/tags/grpc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grpc</span></a></p>
Paco Hope #resist<p>I can never remember whether I want</p><pre><code>rsync -a --info=progress2<br></code></pre><p>or</p><pre><code>rsync -a --progress=info2<br></code></pre><p>Like a USB cable, I always do it wrong the first time and then do it right.<br><a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://infosec.exchange/tags/CLI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLI</span></a> <a href="https://infosec.exchange/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://infosec.exchange/tags/sysadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sysadmin</span></a></p>
Axel Werner<p><span class="h-card" translate="no"><a href="https://piaille.fr/@Zenie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Zenie</span></a></span> sure. i already looked that up. until i don't find anything premade i will need to develop my own, propably using shell script and hard links on the backup media. bit before reinventing the wheel i look and ask for existing solutions first . yet no success however. <a href="https://mastodon.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://mastodon.social/tags/hardlinks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardlinks</span></a> <a href="https://mastodon.social/tags/snapshots" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshots</span></a> pull based <a href="https://mastodon.social/tags/backup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backup</span></a> solution for <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> servers</p>
SuitDeer<p>In this small blog post I want to show how you can setup a backup task (Rsync Task) in TrueNAS while preserving the file permissions and ownership on the destination system.</p><p><a href="https://hostlab.tech/blog/truenas-backup-while-preserving-file-permissions-and-ownership" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hostlab.tech/blog/truenas-back</span><span class="invisible">up-while-preserving-file-permissions-and-ownership</span></a></p><p><a href="https://mastodon.social/tags/truenas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>truenas</span></a> <a href="https://mastodon.social/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/backup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backup</span></a> <a href="https://mastodon.social/tags/restore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>restore</span></a> <a href="https://mastodon.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a></p>
Back In Time<p>🌟2nd Release Candidate 🌟</p><p>v1.5.4-rc2</p><p>👉<a href="https://github.com/bit-team/backintime/releases/tag/v1.5.4-rc2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/bit-team/backintime</span><span class="invisible">/releases/tag/v1.5.4-rc2</span></a></p><p><a href="https://fosstodon.org/tags/backup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backup</span></a> <a href="https://fosstodon.org/tags/software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>software</span></a> for <a href="https://fosstodon.org/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> / <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> using <a href="https://fosstodon.org/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> in the back. <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://fosstodon.org/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/release" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>release</span></a> <a href="https://fosstodon.org/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://fosstodon.org/tags/arch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arch</span></a> <a href="https://fosstodon.org/tags/archlinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>archlinux</span></a></p>
Matthew Slowe<p>… obligatory thankyou to <a href="https://infosec.exchange/tags/restic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>restic</span></a> and <a href="https://infosec.exchange/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a>.net for my backups (which just worked!)</p>
Ponder Stibbons 🇧🇷🇩🇪<p><span class="h-card" translate="no"><a href="https://social.saarland/@achim" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>achim</span></a></span><br>Danke für den Hinweis - genau das ist meine Baustelle. Exclude caches ist in meiner <a href="https://social.saarland/tags/borgmatic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>borgmatic</span></a> config schon immer aktiv gewesen. Ich habe eine <a href="https://social.saarland/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://social.saarland/tags/curses" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>curses</span></a> "shell" gebastelt die ich mit <a href="https://social.saarland/tags/ncdu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ncdu</span></a> benutze um überall CACHEDIR.TAG files zu erzeugen wo imho nötig. Da ich bekloppt bin und auf eine USB Platte gelegentlich noch zeug kopiere hab ich feststellen müssen dass <a href="https://social.saarland/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> diese leider ignoriert - was ein weiteres Helferlein umgeht indem es .rsync-filters daneben klatscht. <a href="https://social.saarland/tags/doof" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>doof</span></a></p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p>Even Stupider <a href="https://hachyderm.io/tags/SSH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSH</span></a> Trick</p><p>I don't want to poison my day-to-day with an always-onb config file. So make one locally. But then you also have to have the ProxyCommands refer to that config file!</p><p>cat config<br>Host B<br> ProxyCommand ssh -F config -W %h:%p -A D<br>Host D<br> ProxyCommand ssh -F config -W %h:%p -A C</p><p>rsync -e "ssh -F config" B:$SRC $DEST</p><p>Here we are pretending A can only reach C directly. So to get to B, we proxy through D. But we don't know how to get to D either, so we proxy through C, which we can get to.</p><p>Now I have two ways ("three, actually" if you count an Evaluation Hell version that explicitly nests ProxyCommands on the <a href="https://hachyderm.io/tags/cli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cli</span></a>)</p><p><a href="https://hachyderm.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://hachyderm.io/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://hachyderm.io/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a></p>
dr 🛠️🛰️📡🎧:blobfoxcomputer:<p>Stupid <a href="https://hachyderm.io/tags/SSH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SSH</span></a> Trick that comes up surprisingly often</p><p>I'm on machine A and I want to get files off machine B. But I have to hop through *both* C and D to get there. That is, A-&gt;C-&gt;D-&gt;B. </p><p>It's also often the case that my username differs on the different machines and that the version of ssh does as well.</p><p>This appears to be the the simplest way to do this</p><p> rsync -avz -e "ssh -J $D,$C" $B:$SRC $DEST</p><p>I'm not sure that -J will work on all the intermediate hosts, tho, so I guess I need to be prepared with a backup method...</p><p>(I know there's a way to set up a .ssh_config to make this even more transparent, but </p><p>a. transparent = hard to figure out how it works</p><p>b. I've tried .ssh_config before and it is extremely confusing. What hosts does that file need to exist on?)</p><p><a href="https://hachyderm.io/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> <a href="https://hachyderm.io/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
Meshuggah Mischell ✅<p>I've made it, the Backup of my <a href="https://metalhead.club/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> <a href="https://metalhead.club/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> Server and move of the <a href="https://metalhead.club/tags/Backup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backup</span></a> Files via <a href="https://metalhead.club/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> to a <a href="https://metalhead.club/tags/cloudstorage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloudstorage</span></a> is finally running and everything is running automated via <a href="https://metalhead.club/tags/cron" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cron</span></a> Jobs 👍 now comes the Hard Part, the <a href="https://metalhead.club/tags/recovery" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>recovery</span></a> tests. A Backup is only as good as the result of the recovery Tests...</p>
Yehor 🇺🇦<p>Finally! I have a <a href="https://techhub.social/tags/Proxmox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proxmox</span></a> Backup Server. It is on the oldest and slowest <a href="https://techhub.social/tags/NUC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NUC</span></a>.</p><p>Now the route of my <a href="https://techhub.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> backups is: Proxmox -&gt; PBS -&gt; NAS -&gt; S2 cloud storage. It is time to wipe some containers and try to restore them.</p><p>PBS datastore is synced with <a href="https://techhub.social/tags/NAS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NAS</span></a> through <a href="https://techhub.social/tags/rsync" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rsync</span></a> cron jobs.</p><p><a href="https://techhub.social/tags/backups" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>backups</span></a> <a href="https://techhub.social/tags/Synology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Synology</span></a> <a href="https://techhub.social/tags/SynologyNAS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SynologyNAS</span></a> <a href="https://techhub.social/tags/proxmox_ve" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>proxmox_ve</span></a> <a href="https://techhub.social/tags/ProxmoxBackupServer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProxmoxBackupServer</span></a></p>