Comments (4)
Well, luckily Gooby really takes care of the backup and restore process almost from start to finish. To be on the really safe side though, I would suggest you create the backup on server A, and restore it on server B. Once you verify that it's all working, you can erase server A. However, if that is not possible, the easiest scenario is probably
- Create a full backup using the Gooby menu
- Copy the content of ~/.config/rclone/rclone.conf manually to a text file outside your server
- Wipe the server and install Debian from scratch
- Restore the content of your Rclone config file to the above location
- Install Gooby (create user, specify domain and email, then start the menu)
- Install Rclone from the menu. Since you already have the config file in place, all you need to do is enter the letter q and accept the content
- Restore the full backup from the menu
- Run rclean
Your server should behave as if it never went away :)
Again, ideally you'll perform steps 1 and 2 on server A and steps 3 to 8 on server B, but... I have wiped my server several times and never ran into issues.
from gooby.
One word of caution though: Gooby doesn't seem to play nice with Debian 11 yet, so please consider Debian 10 instead.
Alternatively, you could wait till we finish some "super secret project" and go live with that... no timeline on that yet, but it won't be years either ^_^ Sneak peak (though please don't try this on your main server until we go public): https://github.com/TechPerplexed/Gooby/tree/omni
Edit: thanks by the way for the suggestion to document the migration process. We're still busy writing the NEW tutorials and I'll definitely use the information above for our documentation :)
from gooby.
Thanks for this - I'll give the migration work a go over the next week or two. Luckily I manage VMs for a living so I can create and snapshot to my heart's content which certainly helps with work like this! Good tip on Debian 10/11... I'd already downloaded 11 so I'll switch to 10.
As for Omni, sounds exciting! I'll definitely look at that after the above, on a brand new server, perhaps with rclone and encryption for cloud storage (which I don't currently have/use).
If you want to close this case please go ahead and I can reopen if I get stuck 😅
from gooby.
Ok I'll close it, I just noticed that I had you restore the Rclone config before creating the user.. it needs to be done the other way around of course, otherwise the user folder doesn't exist yet.
Other than that: good luck with the migration! And yes I'd love to know how a Gooby to Omni upgrade test would go as well 😊
from gooby.
Related Issues (20)
- Emby Image correction. HOT 2
- Media variable HOT 1
- Issue with Deluge HOT 3
- Everything seams gone after server reboot HOT 9
- Radarr errors and healthcheck failures HOT 14
- Emby Websocket connection closing after 1 Min. HOT 5
- Radarr DOA HOT 8
- Restored Emby from backup, now have SSL cert error on Emby domain HOT 1
- letsencrypt invalid certificate on radarr HOT 1
- Unable to install Deluge Docker container HOT 2
- Ombi, Sonarr, Jackett constantly restarting HOT 8
- How to reclaim plex server HOT 1
- Totally borked mounts after upgrading Ubuntu to 22.04.1 LTS HOT 2
- Waiting on mountpoints... HOT 4
- Mergerfs service can't start HOT 6
- Update on BSchuster
- RIP Google Workspace HOT 12
- Decoupling Google Drive from Gooby (switching to SMB) HOT 4
- Sonarr container blocked in restarting (Bad gateway) HOT 27
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gooby.