<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>
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.