0

This question sounds a tad vague but I'll lay it out rather clearly with some requirements:

  • Each laptop should contain the same files in the home folder.
  • User accounts should be identical.
  • Identical Applications would be exceptional.
  • Application Configurations must remain identical.
  • RSync or something similar sounds obvious but my IP changes frequently and I want my machines to continue to synchronize minimum daily.

Really what I'm looking for is: A laptop that I can use in case my primary breaks. This would be exceptionally useful for my work and personal life, I have numerous older laptops that are by no means fancy but I could probably roll with it so long as there are as few changes as possible. Downtime is my enemy.

How can I mirror and synchronize those requirements between two laptops automatically and at least daily?

Edit: Emphasis on automation and on the fly. Other questions on AskUbuntu are suggesting backups and mirroring my disk, this would be great if DD worked on the fly over rsync maybe.

Tmanok
  • 251

1 Answers1

0

If you have onedrive, you can use the onedrived service for linux. I'll link it below.

Basically you need to setup one laptop how you want it and installed onedrived then configured, clone the drive to an image and restore that image to another computer.

Configure Onedrived to use your home folder as the "Onedrive" folder. Onedrived will work by keeping your files you have in your home folder backed up online. Once you bring the other laptop online, it will then download everything you had back to your new computer. Once you fix your primary laptop, it will then re-sync any updated files to that laptop.

https://github.com/abraunegg/onedrive

Roxana
  • 76