Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.os.linux.mint    |    Looks pretty on the outside, thats it!    |    30,566 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 29,061 of 30,566    |
|    Paul to Jeff Layman    |
|    Re: Copying home folder to new machine    |
|    03 Sep 25 09:47:05    |
      From: nospam@needed.invalid              On Wed, 9/3/2025 3:05 AM, Jeff Layman wrote:       > On 02/09/2025 23:46, Lawrence D’Oliveiro wrote:       >> On Tue, 2 Sep 2025 16:26:18 +0100, Jeff Layman wrote:       >>       >>> ... but when I plugged in the USB stick and tried "Restore" it       >>> reported that there were no backups! I thought the whole point of       >>> having a backup is that it would be easy to restore to a new HD if       >>> the old one had failed.       >>       >> This is why you need to test your backup system by doing an actual       >> restore. Without that, you don’t actually have a backup system.       >       > I agree. When I started using Deja Dup (not "Deja vu"!!!) I tried a restore       to a temporary folder on the hard drive and it worked perfectly. I've since       tried restoring the odd file and folder just to check. All went without       problem. Out of interest, I        just tried the same thing on my current laptop with the backup I created       yesterday. Deja Dup found the backup on the USB stick immediately, and asked       what I wanted restored and where. I created a folder called "Restorecheck" and       "restored" a folder to it        without problem.       >       > So when I run Deja Dup on the other laptop, why does it not see the backup       on the USB stick?       >              A quick Google               “Backup Failed”: Could not restore '~/.cache/deja-dup/metadata'              Maybe have a look in there and see what "metadata" exists, per laptop ?              Perhaps it cheats, checks the metadata, then it sniffs some storage identifier       on the USB stick       and realizes the USB stick has been mounted on the system before.              The other laptop, might require a brute-force search to find such things.              On Windows, we would use Process Monitor, and CreateFile/ReadFile/WriteFile       of a program execution session would be recorded for us. On Linux       this might be "strace" or "truss", and what is recorded there, is mostly       path execution without a lot of other event types being recorded. (At one time,       the recorded paths had string length limitations, and software had to be       staged in a way that the pathname would not be too long.) Back in       my Unix days, this was frequently sufficient to develop a breadcrumb and       a theory, how a program worked. But over the years, such traces have so       much noise in them, it's a needle in a haystack. We would sometimes use       this on X11 applications, to see what order they were evaluating potential       preference files. There might be thirty "file not found" entries, which       is the program methodically checking for preferences. Such an approach does       not work well on multi-process executables -- an strace on Firefox might       not be tracing the process that is doing something naughty. When programs       like that were invented, multi-process and named pipes were not exactly       what they were designed for.              Debuggers can also give access to such information, but having a lightweight       tracer is just so much easier (no learning curve).              *******              https://man.archlinux.org/man/duplicity.1.en               --metadata-sync-mode mode        This option defaults to 'partial', but you can set it to 'full'               Use 'partial' to avoid syncing metadata for backup chains that        you are not going to use. This saves time when restoring for the        first time, and lets you restore an old backup that was encrypted        with a different passphrase by supplying only the target passphrase.               Use 'full' to sync metadata for all backup chains on the remote.              That implies there is some sort of expectation in terms of       what Master, restores what Slave ? Maybe you weren't supposed       to take the USB stick over there ?              This seems to be hiding the details               https://apps.gnome.org/DejaDup/               "Back up to the cloud, a network server, or a local drive"              Perhaps not all options, have the same restore capabilities ?       Maybe your NAS would be a good staging area (a consistent identifier       on both machines), but then I'm not sure how the remote machine       gets a copy of the metadata from the first machine.               Paul              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca