jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
ppetrov^ has joined #crux
ppetrov^ has quit [Remote host closed the connection]
ppetrov^ has joined #crux
lavaball has joined #crux
farkuhar has joined #crux
lavaball has quit [Remote host closed the connection]
ppetrov^^ has joined #crux
ppetrov^ has quit [Ping timeout: 255 seconds]
plow has quit [Ping timeout: 272 seconds]
plow has joined #crux
serpente has joined #crux
lavaball has joined #crux
<cruxbot> [contrib/3.7]: gitea: 1.21.11 -> 1.22.0
<cruxbot> [contrib/3.7]: libuninameslist: 20230916 -> 20240524
<cruxbot> [contrib/3.7]: luajit: 2.1.1713773202 -> 2.1.1716656478
<cruxbot> [contrib/3.7]: markdownlint-cli: 0.40.0 -> 0.41.0
<cruxbot> [contrib/3.7]: pcsclite: 2.2.2 -> 2.2.3
<cruxbot> [contrib/3.7]: pnpm: 9.1.2 -> 9.1.3
<cruxbot> [contrib/3.7]: tree-sitter-c: 0.21.1 -> 0.21.3
<cruxbot> [contrib/3.7]: weechat: 4.2.2 -> 4.3.0
<cruxbot> [contrib/3.7]: zziplib: 0.13.74 -> 0.13.75
<cruxbot> [opt/3.7]: directx-headers: 1.613.1 -> 1.614.0
<cruxbot> [opt/3.7]: librsvg: 2.58.0 -> 2.58.1
stratofall has joined #crux
stratofall has quit [Changing host]
stratofall has joined #crux
<stratofall> So, I'm exploring ways to backup my Crux install. What are the typical ways you guys do it?
<ardo> stratofall: restic over nfs to local backup server
<SiFuh> stratofall: rsync
<stratofall> rsync might be an option. Never heard of restic.
<stratofall> I'm not sure if I should do a full disk backup like dd or just file based. My issue is... I end up editing so many files. I lose track. I most liklely need to document my install and post-install better.
<SiFuh> Better off doing a file based backup to save disk space and it is faster.
<SiFuh> You can do even do dated backups with a timestamp, but that will chew threw the diskspace as well.
<ppetrov^^> stratofall, I have my own packages repo, which I save. I also copy everything from /etc and later consult with the files I need
<ppetrov^^> backup I do with rsync to another computer
<jaeger> I also use rsync, to a ZFS NAS
<jaeger> Which also does snapshots regularly
<stratofall> I do run Crux on my main desktop. And I have been playing around with Crux in VM's on my proxmox server.
<ppetrov^^> jaeger, you have a script to regularly rsync?
<jaeger> yeah
<ppetrov^^> maybe I should do the same...
<ppetrov^^> what I do is I manually rsync in the end of the working day
<SiFuh> stratofall: I too but it is on OpenBSD and it mounts a hard disk and backs up to it then umounts it.
<jaeger> I have a script on the NAS that reaches out to several servers via SSH, 3 times daily
<SiFuh> jaeger: Your's is automated? Mine sends me an email every Sunday to tell me to backup :-P
<jaeger> It's run via cron
<ppetrov^^> SiFuh, your level of paranoia is refreshing
<SiFuh> ppetrov^^: :-P
<SiFuh> ppetrov^^: My backups are encrypted
<ppetrov^^> tell us again about what happens when you plug a usb stick
<ppetrov^^> :P
<ppetrov^^> btw, RIP ICQ
<SiFuh> So sad about that
<ppetrov^^> the end of an Era
<SiFuh> My system automatically locks when you plug in or remove any USB device :)
<ardo> in my usecase, rsync is a no-go, I backup among other 4 hosts that share hundreds of G via unison, and without deduplication and compression the actual 600G for 90 daily snaposhot, would take up more or less 3.5T
<ppetrov^^> that's what i'm talking about
<ppetrov^^> 3.5Tb?!
<jaeger> That's where ZFS helps out in my case, both compression and deduplication
<stratofall> WHat OS for the ZFS NAS?
<stratofall> err, sorry all the caps
<ardo> ppetrov^^: it's 900G of actual shared disk space per host, multiplied by 4, sai 3.6T, but 3.5T is more /round/
<jaeger> Currently it's CRUX... in the past this same pool has been on solaris, opensolaris, openindiana, and freebsd
<ppetrov^^> right...
<jaeger> Been running it for many years now
<ppetrov^^> jaeger, zorz now will tell you about the glory of openbsd
<ppetrov^^> (kidding)
<SiFuh> ppetrov^^: Shoosh! Don't wake the beast
<jaeger> I've also used openbsd, just not for ZFS :P
<SiFuh> No ZS on OpenBSD
<ppetrov^^> let's not summon zorz yet
<SiFuh> ZFS*
<ppetrov^^> really?
<ppetrov^^> isnt it a BSD thing?
<stratofall> WIth all my playing around. I am mostly asking this because I think I am going to move my server to a Crux install. And would like to have backups of it and all my desktops.
kh1b has joined #crux
<kh1b> hi i am trying to install crux on my other machine so i booted into it with a usb stick now i want to ssh into it to finish the instalation
kh1b has quit [Remote host closed the connection]
kh1b has joined #crux
<stratofall> modprobe the nic? Start the network? I've never tried to ssh before the chroot. Usually I'll ssh after I have done everything up to the chroot during the install. In the chroot is where I enable the net and ssh.
<SiFuh> dhcpcd your nic ;-)
serpente has quit [Remote host closed the connection]
<jaeger> What they said, plus set a root password
ppetrov^^ has quit [Quit: Leaving]
<SiFuh> ardo: What do you use? I don't see it mentioned
<SiFuh> Oh nevermind, I scrolled higher and saw restic
<ukky> I use rsnapshot for backup. It uses rsync, can do daily/weekly/monthly backups via cron. Its doesn't take much space if files do not change as it uses hardlinks.
<SiFuh> ukky: Sounds familiar. Do they have a cursers version?
<SiFuh> restic looks pretty good though
<ukky> SiFuh: rsnapshot is a perl script.
<joacim> i've tested restic. seems to work fine
<joacim> but i use plain rsync with zfs snapshots
lavaball has quit [Quit: lavaball]
<kh1b> i did set up the network set a password and started sshd, but i dont get output with 'ip route' to see the ip adress that i need to ssh to
<kh1b> oh, i fixed it by dhcpcd
Guest42 has joined #crux
<remiliascarlet> Guys, zorz never reads messages when he's offline (and hardly reads when he's online, but that aside), so I don't think you'll resurrect him anytime soon by talking about OpenBSD.
<Guest42> Is Crux 3.8 release close? Could anyone answer me?
<remiliascarlet> To my knowledge, CRUX doesn't have a release schedule, so CRUX 3.8 will release whenever it's ready for release.
<Guest42> ah, thank you anyway.
Guest42 has left #crux [#crux]
kh1b has quit [Remote host closed the connection]
tilman has quit [Ping timeout: 264 seconds]
tilman has joined #crux
<ukky> In case somebody needs CRUX development ISO: http://cruxy.ca/files/crux-3.7-stage0.iso Replace extension with md5/sha256 to get checksum file. It has binutils, bison, cmake, diffutils, gcc, m4 make, ninja, perl, python3, texinfo, httpup, gsync, git, ports, ca-certificates.
DesRoin has quit [Ping timeout: 256 seconds]
DesRoin has joined #crux