I have been informed that we are going to perform a cascading data replace in December our Client’s 58 files (about 300GB) will be copied from Production to Staging. This is will be a complete replacement. Then a couple weeks later will repeat the process from Stating to Dev.
Of course this could be a simple command line activity to copy everything from one server to the other, but being that this is the Otto Deploy discussion. I was curious about doing the replace/install with my favorite tool.
So here’s the question: When doing a migration of data, I always have to run multiple sub-deployments starting with smaller files and working up to the largest files. This way, there is always room to cover the 3x space needed on the destianation server. But if I were do do a install/replace of 300 GB, would I need 900 GB of free space or does the deployment simply do the same thing as the command line and copy the File from Server A to Server B?
It would be nice to have a single “deployment” that did all the files at once.
When i re-seed my servers with production data I find it easier to (if possible) use remote access to the server (Windows) after the dev and staging server have been backed-up (offsite) i then use FileZilla to ftp to the production server then I will pull over the most recent local backup to the dev/staging server then just manually replace the files on that server. The transfer time seems much faster.
When doing a replace, OttoFMS still make a backup of the existing file and therefore still needs the accompanying disk space. If you’re sending that much data a direct file transfer might be a good bet.
I am pretty sure that if you remove the files from the staging server before running the deployment the disk space check will be skipped (since it would be doing an install instead), so if you want to do a big deployment of all the files it might be worth removing them ahead of time.
Per Stephens point, there is overhead to making a build in OttoFMS (mostly the zipping/unzipping of the files), so if you’re doing lots of very big files direct file transfer will be easier (and is basically what OttoFMS is doing for a replace, just faster).