How to migrate chef 12 from one AWSE ec2 instance to other?
helps would be appreciated
How to migrate chef 12 from one AWSE ec2 instance to other?
helps would be appreciated
My chef server is built with a CHEF cookbook. Every configuration is versioned controlled. So, launching a new AWS ec2 instance with CHEF server deployed and configured is just a push of a button.
Even my chef server is also built with the community cookbook from cookbook supermarket and installed with my older chef-server, now the current server is managed by its own. But i havent added any versioning kind of things in it.
And its easy to launch a fresh server with that cookbook, but my issue is,
i need to get all the node configs,cookbooks,roles and all other data in my new instance.
Can you let me know how did you configure all above settings/configs on cookbook level?
Thanks
Just create an image (AMI) from your running server and launch a new one
using that image.
Use knife backup
(external plugin) or knife download
and then knife upload
to restore to the new server.
Documentation and here
Alternatively, use the backup and restore commands of chef-server-ctl
.
Thanks for the help guys. Creating AMI was quick and easy fix .