On Wed, Apr 13, 2022 at 4:42 PM David Christensen <dpchr...@holgerdanske.com>
wrote:

> On 4/13/22 09:20, Default User wrote:
>
> >> Hey guys, sorry for just getting back with you now.
> >> Unfortunately, I am just now recovering from a self-inflicted computer
> >> disaster.
> >>
> >> While fighting with rsync, I did either:
> >>
> >> sudo rsync -aAXHSxvv --delete --info=progress2,stats2,name2
> >> /media/default/MSD1/ /media/default/MSD2
> >> or
> >> sudo rsync -aAXHxvv --delete --info=progress2,stats2,name2
> >> /media/default/MSD1/ /media/default/MSD2/
> >>
> >> Just one small problem: MSD2 was not connected to my computer!
> >> (Don't say it . . .  )
> >>
> >> Instead of giving an error message, rsync just created a directory on my
> >> computer called /media/defaultMSD2, and filled it up until my /
> partition
> >> was full, and THEN my desktop environment (Cinnamon) popped up a
> >> notification saying so.  How thoughtful.
> >>
> >> The computer then would not reboot into the operating system.
> >>
> >> No problem, I say. I will just use Timeshift to restore from its backup
> of
> >> a few hours earlier.
> >>
> >> But that did not work, even after deleting the extra directory, and
> trying
> >> restores from multiple Timeshift backups.
> >>
> >> Anyway, I never could fix the problem. But I did take it as an
> opportunity
> >> to "start over". I put in a new(er) SSD, and did a fresh install,
> replacing
> >> Cinnamon with Gnome. Mistake - now I remember why I dislike Gnome, ever
> >> since Gnome 3. Wish I had re-installed Cinnamon, but too late now, out
> of
> >> time. For now I will just have to grit my teeth and live with it.
> >>
> >> [BTW, yes, I do have all of my data. Backfilling it into my new setup
> will
> >> no doubt be an ongoing adventure.]
> >>
> >> Anyway, just a few notes about the rsync situation:
> >>
> >> 1) Having or not having a trailing / on the destination directory did
> not
> >> seem to make any difference in the size of the copy made, or otherwise.
> >> Nevertheless, I intend to heed the advice given to have a trailing /
> after
> >> both source and destination, or neither, as appropriate.
> >>
> >> 2) Using or not using an "S" option with rsync did not seem to make any
> >> difference, at least concerning the size of the copy made.
> >>
> >> 3) Yes, I really should check into using checksums to avoid "bot rot".
> >> Good advice.
> >>
> >> Finally, Gnome sucks.  (Did I mention that?)
> >>
> >> Thanks for the replies.
>
>
> Congratulations!  You now have more experience:
>
> "Doing things right is a matter of experience.  Experience is a matter
> of doing things wrong."
>
>
> As you find system administration commands that work, put them into
> scripts:
>
> #!/bin/sh
> sudo rsync -aAXHxvv --delete --info=progress2,stats2,name2
> /media/default/MSD1/ /media/default/MSD2/
>
>
> Use a version control system for system administration.  Create a
> project for every machine.  Check in system configuration files,
> scripts, partition table backups, encryption header backups, RAID header
> backups, etc..  Maintain a plain text log file with notes of what you
> did (e.g. console sessions), when, and why.
>
>
> Put your OS on a small, fast device (e.g. SSD) and put your data on an
> array of large devices (e.g. ZFS pool with one or more HDD mirrors).
> Backup both as before.  Additionally, take images of your OS device.
>
>
> David
>
>


Yikes!

David, I really think I am too old to learn all of that.  But maybe I can
learn at least some of it, over time.  Please understand that I am not
training to be a real system administrator, except that I guess anyone is
(or should be able to be) actually the "system administrator" of their own
computer(s).

Anyway, thanks for the advice.

Reply via email to