“I know what you’re thinking. Who in their right mind would want to develop using a remote server when you have Docker and all that other useful stuff? But, trust me, if you come into this unfortunate situation, you’ll be sending me all your love (or a beer, which is almost the same thing).”
I recently resized our dev and production environment AWS EC2 volumes and these are some notes I made while doing it. It's specific to a LAMP stack but the process could be generally useful too. Posting here for posterities sake and if it's helpful for anyone else. Certainly this is not a full and exhaustive list of todo's and possibilities but it should give you a good idea of the process.