Rethinking my backup strategy
-
@matteo-nunziati not on the backup topic, but you said you switched to windows for VSCode. Why? That is completely cross platform.
-
Take advantage of chocolatey.org if you can.
-
This is where automation comes in. Get your data on the cloud and your apps automatically deployable. Perhaps a config management like SaltStack. If your system is stateless, and apps and config is automated, you only need to install the OS, Chocolatey / Salt Minion, and you're good to go.
-
Why are you using Windows?
-
@aaronstuder Because he works with windows development.
-
@JaredBusch said in Rethinking my backup strategy:
@matteo-nunziati not on the backup topic, but you said you switched to windows for VSCode. Why? That is completely cross platform.
Visual Studio not visual studio code. It is the "legacy" devenv. Currently net core and vs core do not support some of the features I need.
Vs code would be great. -
@Obsolesce @black3dynamite so this chocolatey could be the missing bit to speedup redeployment of a win machine as I do with linux+ansible+current distro's repo... I will check it.
-
@JaredBusch said in Rethinking my backup strategy:
@matteo-nunziati not on the backup topic, but you said you switched to windows for VSCode. Why? That is completely cross platform.
@aaronstuder
Ok I'm an asshole. I've just seen my wrong reference to vs code in the original post :/.It is visual studio 2017.
-
@matteo-nunziati I have a suggestion. You could potentially move your entire development environment off site to the cloud/colo/whatever. And then just use your computer to remote in and do the work.
With your uploads speeds it is much faster to just run remote sessions. And with that setup you are not dependent on your laptop as it is a single failure point for your business.
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
-
@Pete-S said in Rethinking my backup strategy:
@matteo-nunziati I have a suggestion. You could potentially move your entire development environment off site to the cloud/colo/whatever. And then just use your computer to remote in and do the work.
With your uploads speeds it is much faster to just run remote sessions. And with that setup you are not dependent on your laptop as it is a single failure point for your business.
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
This. 3 mbps download is enough to work remotely, but not enough to keep everything onsite and do online backups. Find a host/server in a data center to see your work on, and handwork for backups becomes a non-issue.
I have a couple of places that are in the US, but you're based somewhere in Europe, right?
-
@travisdh1 said in Rethinking my backup strategy:
@Pete-S said in Rethinking my backup strategy:
@matteo-nunziati I have a suggestion. You could potentially move your entire development environment off site to the cloud/colo/whatever. And then just use your computer to remote in and do the work.
With your uploads speeds it is much faster to just run remote sessions. And with that setup you are not dependent on your laptop as it is a single failure point for your business.
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
This. 3 mbps download is enough to work remotely, but not enough to keep everything onsite and do online backups. Find a host/server in a data center to see your work on, and handwork for backups becomes a non-issue.
I have a couple of places that are in the US, but you're based somewhere in Europe, right?
Yes Europe, Italy namely.
-
@JaredBusch said in Rethinking my backup strategy:
@matteo-nunziati not on the backup topic, but you said you switched to windows for VSCode. Why? That is completely cross platform.
Yeah, we use Fedora for VSCode across the board and love it. I mean VSCode is the same anyway, so it's more of "pick your pleasure", but we are a 100% VSCode shop, and 100% non-Windows at the same time!
-
@Pete-S said in Rethinking my backup strategy:
@aaronstuder Because he works with windows development.
Well, .NET he said, I missed if he said Windows. You can do totally .NET on Linux on VSCode if you want, and honestly, it is how I recommend doing it because it helps to force you not to use legacy, poorly supported components.
-
@matteo-nunziati said in Rethinking my backup strategy:
@JaredBusch said in Rethinking my backup strategy:
@matteo-nunziati not on the backup topic, but you said you switched to windows for VSCode. Why? That is completely cross platform.
Visual Studio not visual studio code. It is the "legacy" devenv. Currently net core and vs core do not support some of the features I need.
Vs code would be great.OH!! Well that's totally different.
-
@matteo-nunziati said in Rethinking my backup strategy:
@Obsolesce @black3dynamite so this chocolatey could be the missing bit to speedup redeployment of a win machine as I do with linux+ansible+current distro's repo... I will check it.
Oh it's amazing.
If you have Ansible already, I'm with the "only backup once in a while."
Or ever, is there really a need to backup at all?
-
@Pete-S said in Rethinking my backup strategy:
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
Because.... Italy
-
The one thing that Ansible and all that stuff doesn't deal with is OS patches. Taking a backup once in a while to have that handled for you would be the one benefit.
-
@scottalanmiller said in Rethinking my backup strategy:
@Pete-S said in Rethinking my backup strategy:
@aaronstuder Because he works with windows development.
Well, .NET he said, I missed if he said Windows. You can do totally .NET on Linux on VSCode if you want, and honestly, it is how I recommend doing it because it helps to force you not to use legacy, poorly supported components.
Nah, the only reason to be using .NET is Windows. If you're not going to run it on windows you're not going to use .NET
-
@scottalanmiller said in Rethinking my backup strategy:
@Pete-S said in Rethinking my backup strategy:
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
Because.... Italy
What do you mean exactly? Do you imply that Italy is like a third world country?
-
@Pete-S said in Rethinking my backup strategy:
@scottalanmiller said in Rethinking my backup strategy:
@Pete-S said in Rethinking my backup strategy:
Or get a fiber connection or whatever it takes to get decent internet speed. 3 Mbps is not enough.
Because.... Italy
What do you mean exactly? Do you imply that Italy is like a third world country?
Italy is the only European country actively removing Internet rather than increasing it. Italy is far behind much of the third world in Internet access. This isn't just from having lived there and knowing people there, that's from EU network roll out analysis. Italy has developed an aversion to the Internet that is unique around the world and while they are perfectly capable of installing, supporting, and using it, culturally it has been found to not fit with their culture and somehow it has been seen as something to deprioritize.
Comparing Italy to Nicaragua, for example, in the real world, Nicaragua is far better outside of key banking centers like Milan or Turin. Sure, if you are in the heart of Milan you can get great Internet. But in most of Italy, you are not competing well with much of the third world.