di google cloud sudah disediakan image untuk centos 7, bukankah dari situ bisa ? atau bisa dengan cara current vps centos 7 di ambil snapshots, lalu di jalankan, dan dibersihkan aplikasinya secara manual. jika sudah bersih, bisa dijadikan snapshot utk dijadikan image lagi, biar bisa dirun sbagai vm lain.
Kalau begitu buat vanila pakai snapshot saja mas Nanti di boot up dari snapshot, sehingga kalo ada error / failed setup, bisa boot up dari snapshot.
Kalau mau lebih advance, bisa pake docker/k8s.